SOS FOODS

DGII API · Facturación Electrónica

API Operativa

API de Integración DGII

Plataforma de integración para SOS FOODS orientada a la comunicación con los servicios de la Dirección General de Impuestos Internos (DGII), permitiendo gestionar comprobantes fiscales electrónicos, autenticación, envío, consulta y recepción de respuestas fiscales.

🔐

Autenticación

Gestión segura de tokens y credenciales para consumir los servicios de la DGII.

📄

Comprobantes Electrónicos

Envío y procesamiento de comprobantes fiscales electrónicos generados por SOS FOODS.

🔎

Consultas

Consulta de estado, recepción de acuses y respuestas de los comprobantes enviados.

Endpoints principales

Servicios disponibles para la integración de SOS FOODS con DGII.

POST /api/auth/token

Obtiene el token necesario para consumir los servicios de la API.


{
    "username": "usuario",
    "password": "********"
}
POST /api/dgii/enviar

Envía un comprobante electrónico hacia los servicios de DGII.


{
    "token": "Bearer ...",
    "xml": "<ECF>...</ECF>"
}
GET /api/dgii/consulta

Consulta el estado de un comprobante electrónico.


{
    "trackId": "123456789"
}
GET /api/dgii/acuse

Obtiene el acuse de recepción generado por DGII.


{
    "trackId": "123456789"
}

Servicios de integración

Componentes principales de la solución.

Servicio Método Endpoint Descripción Estado
Autenticación POST /api/auth/token Generación de token Activo
Envío ECF POST /api/dgii/enviar Envío del comprobante Activo
Consulta GET /api/dgii/consulta Consulta de estado Activo
Acuse GET /api/dgii/acuse Recepción de acuse DGII Activo

Flujo de integración

Proceso general de comunicación entre SOS FOODS y DGII.

SOS FOODS Generación ECF
→
API Validación
→
DGII Recepción
→
Track ID Identificador
→
Acuse Respuesta DGII

Seguridad de la API

La integración debe utilizar mecanismos de autenticación y comunicación segura para proteger las credenciales, comprobantes electrónicos y respuestas fiscales.

🔐 Autenticación mediante token
🛡️ Comunicación HTTPS
📦 Validación de XML
🧾 Control de comprobantes
🔎 Trazabilidad mediante Track ID
📊 Registro de respuestas DGII