Skip to main content
Envía JSON. emite.do genera el XML, firma con tu certificado P12, entrega a la DGII y te notifica el estado.

Quickstart

Primer e-CF en TesteCF con curl.

OpenAPI

Playground y spec OpenAPI 3.1 (/openapi/public-v1.json).

Webhooks

JSON plano firmado con HMAC-SHA256.

SDKs

Python y .NET. Repos públicos, ejemplos de emisión.

SDKs

Clientes oficiales sobre el mismo POST /api/v1/ecf. El código es público.

Python

pip install ecfservice · Guía · GitHub

C# / .NET

dotnet add package EcfService.Sdk --version 0.3.0 · Guía · GitHub

Cómo funciona

La respuesta del POST no es el veredicto fiscal. Guarda public_id y espera webhook o consulta GET /api/v1/ecf/{public_id}.

Superficie pública

Referencia viva: API Reference · OpenAPI 3.1.

Ambientes

Tipos soportados

El mismo POST /api/v1/ecf emite todos estos tipos. Los ejemplos de las guías usan un E31 por brevedad; no es un subconjunto del producto. Host canónico: https://api.emite.do.