Referencia de la API
La API de facturación está en https://api.flashpi.com.ec. Su documento OpenAPI 3.1 describe cada endpoint, campo, respuesta y evento de webhook, con ejemplos, y es la fuente de los modelos de los SDK. Las páginas de Endpoints (v1) se generan desde ese documento en cada build de esta documentación, así que siempre dicen lo que hace la API.
Endpoints (v1)El resumen de la API de facturación: la autenticación y cada operación, con sus parámetros, cuerpo, respuestas y un ejemplo de código.
| Área | Endpoints |
|---|---|
| Estado | GET /v1/status |
| Emisores | /v1/issuers, sus establishments y sus emission-points |
| Alta desde el certificado | POST /v1/issuer-onboardings, /v1/issuer-onboardings/{onboardingId}, .../complete |
| Certificados | /v1/issuers/{issuerId}/certificates |
| Comprobantes | POST /v1/invoices, /v1/credit-notes, /v1/debit-notes, /v1/withholdings, /v1/waybills, /v1/purchase-settlements |
| Consulta de comprobantes | GET /v1/documents, /v1/documents/{documentId}, .../xml, .../pdf, POST .../email |
| Webhooks | /v1/webhook-endpoints, su secreto, su verificación y sus entregas |
| Eventos | GET /v1/events, /v1/events/{eventId} |
| Eventos de webhook | El contenido de cada evento que Flashpi envía a tus endpoints, como invoice.authorized |
Descargas
Sección titulada «Descargas»openapi.json: el documento OpenAPI del que se generan estas páginas.- Colección de Postman: cada operación, lista para enviar con tu API key de prueba.
Convenciones
Sección titulada «Convenciones»Cada operación requiere una API key como token Bearer (Autenticación), y cada error es un objeto problem details cuyo code tiene su propia página.
Planificado
Sección titulada «Planificado»- El envío por lotes del SRI, la consulta de comprobantes por clave de acceso y los demás servicios del SRI. Todavía no están en el documento OpenAPI, así que no tienen páginas de referencia.