Endpoint
Headers
| Header | Valor |
|---|---|
Authorization | Bearer {tu_api_key} |
Path params
| Param | Tipo | Descripción |
|---|---|---|
uuid | string (UUID) | UUID del CFDI. |
Query params
| Param | Tipo | Default | Descripción |
|---|---|---|---|
template | string | default | Plantilla visual: default, compact, branded. |
logo_url | string | — | URL pública de un logo PNG/SVG para incluir en el PDF. Solo aplica con template=branded. |
Ejemplos de uso
Con plantilla branded
Response 200
Retorna el PDF comoapplication/pdf.
Plantillas disponibles
template | Descripción |
|---|---|
default | Diseño estándar con colores neutros. |
compact | Una página optimizada para facturas simples. |
branded | Incluye logo del emisor vía logo_url. |
Errores
Logo inaccesible (422)
Tabla de errores
| Status | Código | Descripción |
|---|---|---|
404 | cfdi_no_encontrado | El UUID no existe en tu cuenta. |
422 | logo_url_inaccesible | No se pudo descargar el logo desde la URL provista. |