Para Desarrolladores
Diseñado por programadores, para programadores
Respuesta Ultra Rápida
Servidores optimizados en la nube que firman y procesan tus comprobantes XML en milisegundos.
Firma Digital Incluida
No te preocupes por la gestión de certificados PFX o PSE. Nosotros firmamos y enviamos a SUNAT automáticamente.
Generación de PDF & QR
Recibe la respuesta en JSON junto con la URL del PDF listo para imprimir en formato Ticket o A4.
Ejemplo de Integración
Emite una Factura en pocas líneas de código
Selecciona tu lenguaje preferido y copia el script para probarlo en tu entorno:
api_emitir_factura.ext
<?php
// Datos de autenticación
$api_token = "TU_API_TOKEN_GATORPERU";
$url = "https://api.gatorperu.com/v1/comprobantes/send";
// Payload del Comprobante (Factura Electrónica)
$data = [
"tipo_documento" => "01", // 01 = Factura, 03 = Boleta
"serie" => "F001",
"numero" => 105,
"fecha_emision" => date("Y-m-d"),
"moneda" => "PEN",
"cliente" => [
"tipo_doc" => "6", // 6 = RUC, 1 = DNI
"num_doc" => "20600000001",
"razon_social" => "CLIENTE DEMO S.A.C.",
"direccion" => "AV. PRINCIPAL 123 - LIMA"
],
"items" => [
[
"descripcion" => "Servicio de Hosting Web NVMe",
"cantidad" => 1,
"precio_unitario" => 100.00,
"igv" => 18.00,
"total" => 118.00
]
]
];
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, [
'Content-Type: application/json',
'Authorization: Bearer ' . $api_token
]);
curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($data));
$response = curl_exec($ch);
curl_close($ch);
echo $response;
?>
curl -X POST "https://api.gatorperu.com/v1/comprobantes/send" \
-H "Authorization: Bearer TU_API_TOKEN_GATORPERU" \
-H "Content-Type: application/json" \
-d '{
"tipo_documento": "01",
"serie": "F001",
"numero": 105,
"fecha_emision": "2026-07-29",
"moneda": "PEN",
"cliente": {
"tipo_doc": "6",
"num_doc": "20600000001",
"razon_social": "CLIENTE DEMO S.A.C."
},
"items": [
{
"descripcion": "Desarrollo de Software POS",
"cantidad": 1,
"precio_unitario": 500.00,
"igv": 90.00,
"total": 590.00
}
]
}'
const axios = require('axios');
const emitirFactura = async () => {
try {
const response = await axios.post('https://api.gatorperu.com/v1/comprobantes/send', {
tipo_documento: "01",
serie: "F001",
numero: 105,
fecha_emision: "2026-07-29",
moneda: "PEN",
cliente: {
tipo_doc: "6",
num_doc: "20600000001",
razon_social: "CLIENTE DEMO S.A.C."
},
items: [{
descripcion: "Servidor VPS Corporativo",
cantidad: 1,
precio_unitario: 119.00,
igv: 21.42,
total: 140.42
}]
}, {
headers: {
'Authorization': 'Bearer TU_API_TOKEN_GATORPERU',
'Content-Type': 'application/json'
}
});
console.log("Respuesta SUNAT:", response.data);
} catch (error) {
console.error("Error al emitir:", error.response.data);
}
};
emitirFactura();
import requests
url = "https://api.gatorperu.com/v1/comprobantes/send"
headers = {
"Authorization": "Bearer TU_API_TOKEN_GATORPERU",
"Content-Type": "application/json"
}
payload = {
"tipo_documento": "01",
"serie": "F001",
"numero": 105,
"fecha_emision": "2026-07-29",
"moneda": "PEN",
"cliente": {
"tipo_doc": "6",
"num_doc": "20600000001",
"razon_social": "CLIENTE DEMO S.A.C."
},
"items": [
{
"descripcion": "Certificado Digital .PFX",
"cantidad": 1,
"precio_unitario": 150.00,
"igv": 27.00,
"total": 177.00
}
]
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
Kits de Desarrollo
Descarga nuestros SDKs listos para usar
SDK PHP / Composer
Librería optimizada para proyectos PHP nativos, Laravel y CodeIgniter.
composer require gatorperu/sdk
Descargar SDK
Plugin WooCommerce
Emite boletas y facturas automáticas tras cada compra en tu tienda WordPress.
Soporte WordPress 6.x Descargar Plugin