Convertir en comprobante
Devuelve el cuerpo listo para POST /documentos/enviar a partir de la cotización (cliente, ítems, moneda, observaciones y el campo cotizacion). Solo falta la serie y el correlativo.
GEThttps://api.facturalo.pe/api/v3/cotizaciones/{id}/comprobante
Query
Campo
Descripción
tipostringopcional
01 factura (el cliente debe tener RUC) o 03 boleta. Si se omite: factura si el cliente tiene RUC, boleta si no.Ej: 01Emitir
Agrega documento.serie y documento.correlativo (y, si quieres, cambia formaPago, cuotas o detracción) y envíalo tal cual a POST /documentos/enviar:
POST /documentos/enviarjson
{
"cotizacion": "a32eede9-59df-4d65-829e-ab7b9331ecec",
"establecimiento": "11111111-2222-3333-4444-555555555555",
"documento": {
"tipoComprobante": "01",
"serie": "F001",
"correlativo": "123",
"…": "lo demás, como vino"
}
}- Antes de ir a SUNAT se valida que la cotización sea de la empresa y el entorno del token y que no tenga ya un comprobante vigente. Si no:
422(no existe) o409(ya convertida), y no se emite nada. - Al guardar el comprobante, la cotización queda
CONVERTIDAy sucomprobanteapunta a él. - Si SUNAT rechaza el comprobante, o luego se anula o elimina, la cotización vuelve a
ACEPTADAy se puede convertir otra vez. - El comprobante descuenta del cupo de tu plan como cualquier otro; la cotización no.
Language
Credentials
Header
Authorization
Token de la empresa · HTTP directo
Fetch Request
$ # Node 18+ fetch
const response = await fetch("https://api.facturalo.pe/api/v3/cotizaciones/mer_01J8Z3K4M5N6P7Q8R9S0T1U2V3/comprobante", {
method: "GET",
headers: {
"Authorization": "sk_test_…"
}
});
const data = await response.json();
console.log(data);HTTP directo · funciona con cualquier cliente HTTP
Response
Elige un ejemplo de respuesta:
application/json
200OK
{
"success": true,
"data": {
"cotizacion": "a32eede9-59df-4d65-829e-ab7b9331ecec",
"establecimiento": "11111111-2222-3333-4444-555555555555",
"documento": {
"sunatTransaccion": "0101",
"tipoComprobante": "01",
"fechaEmision": "2026-11-10",
"moneda": "PEN",
"formaPago": "CONTADO",
"observaciones": "Precios incluyen instalación.",
"cliente": {
"tipoDocumento": "6",
"numeroDocumento": "20601476551",
"denominacion": "CLIENTE DEMO S.A.C.",
"direccion": "AV. LIMA 123",
"correo": "compras@cliente.pe"
},
"items": [
{
"unidadMedida": "NIU",
"codigo": "P-01",
"descripcion": "Laptop 14\" Core i5",
"cantidad": 2,
"precioUnitario": 3500.5,
"tipoIgv": "10"
},
{
"unidadMedida": "ZZ",
"descripcion": "Instalación y configuración",
"cantidad": 1,
"precioUnitario": 250,
"tipoIgv": "10",
"descuento": 50
},
{
"unidadMedida": "NIU",
"descripcion": "Libro técnico",
"cantidad": 3,
"precioUnitario": 40,
"tipoIgv": "20"
}
]
}
}
}