Saltar al contenido principal

API v1 · Facturación electrónica DGII

Emite e-CF desde tu propio sistema

Envía tus comprobantes en JSON. EmitexRD los valida, los firma con el certificado de tu empresa y los entrega a la DGII.

  • REST + JSON
  • JWT
  • OpenAPI 3
  • Postman
POST /api/v1/dgii-ecf/send/0
curl -X POST \
  https://sender.emitexrd.com/api/v1/dgii-ecf/send/0 \
  -H "Authorization: Bearer $TOKEN" \
  -d @factura.json

// 200 OK
{ "ecf": "E310000000001",
  "accepted": 1,
  "status": "Aceptado",
  "securityCode": "A1b2C3" }

Cómo funciona

Tres llamadas para emitir

  1. 1

    Obtén tu token

    Inicia sesión con tu credencial de integración. El token dura 120 minutos.

    POST /api/v1/Auth/login
  2. 2

    Valida

    Comprueba el comprobante completo, con el XSD de la DGII, sin enviarlo ni consumir el e-NCF.

    POST /api/v1/dgii-ecf/validate/0
  3. 3

    Emite

    EmitexRD lo firma con tu certificado, lo envía a la DGII y te devuelve el estado.

    POST /api/v1/dgii-ecf/send/0

Lo que resolvemos por ti

Tú envías JSON. Del resto se encarga EmitexRD.

Firma digital incluida

Usamos el certificado de tu empresa. Tu sistema nunca maneja el .p12 ni el XML firmado.

Validación previa

Las mismas reglas que aplica la DGII, antes de enviar: estructura, montos y XSD.

Envíos idempotentes

Reintentar el mismo e-NCF no lo duplica: es seguro reintentar tras un corte de red.

Errores accionables

Cada rechazo trae un código estable y el campo exacto que hay que corregir.

Documentación

Todo lo que necesitas para integrarte

¿Aún no tienes tu credencial de integración?

Contrata un plan de integración y te la entregamos junto con el acompañamiento para certificarte ante la DGII.

Ver planes de integración