API de Facturación Electrónica
API RESTful oficial de e-Dinky para la generación y gestión de documentos de facturación electrónica certificada con el SRI de Ecuador. Usada por más de 1,000 empresas para automatizar sus procesos contables y fiscales.
Preview
En acción
Documentación oficial — developers.e-dinky.com
Funcionalidades
Autenticación JWT con contexto multi-empresa
Emisión de facturas, guías de remisión, notas de crédito/débito y retenciones
Envío y validación automática al SRI en tiempo real
Gestión completa de clientes con validación de RUC/CI
Documentación interactiva con Swagger
Rate limiting, seguridad y logs de auditoría
Ambientes de prueba y producción independientes
Exportación de reportes en PDF, Excel y CSV
Stack
Detalles
Diseño técnico
Arquitectura y Diseño
Autenticación y Seguridad
JWT con soporte multi-empresa. Cada token incluye el contexto de empresa activa, permitiendo cambio de cuenta sin re-login.
Gestión de Documentos
Motor de generación XML compatible con el esquema SRI. Soporta facturas, guías de remisión, notas de crédito/débito y comprobantes de retención.
Integración SRI Certificada
Pipeline automático de firma digital → envío → validación de respuesta. Reintento inteligente en caso de fallos del servicio del SRI.
Microservicio de Firma Digital
Servicio desacoplado en Java/Spring Boot que maneja certificados .p12 y firma los XML antes del envío al SRI.
REST API
Endpoints Principales
Auth
POST /auth/loginPOST /auth/logoutPOST /auth/switch-company Documentos
POST /invoicesPOST /credit-notesPOST /debit-notesPOST /retentionsPOST /delivery-guides Clientes
GET /clientsPOST /clientsPUT /clients/{id}DELETE /clients/{id} Reportes
GET /reports/dashboardGET /reports/exportGET /reports/filter Sigue explorando


