Skip to main content
Paquete: EcfService.Sdk · Código: ecf-service-csharp
Target: net8.0. Host: https://api.emite.do/api/v1.

Cliente

apiKey es opcional si solo usas HealthAsync o client.Dgii.

Primer e-CF

El e-NCF lo pones tú. FechaEmision va en Emisor como DD-MM-YYYY. El builder escribe TipoeCF (no TipoEcf).
Misma idempotencyKey200 del original. El payload no se compara. EcfType cubre E31–E47. Cambia TipoeCF y el e-NCF (E32…, E47…). Alias del builder: RNC / RazonSocialRNCEmisor o RNCComprador. Descripcion en un ítem → NombreItem.

Después del 201

  1. Persiste PublicId.
  2. Configura webhooks o haz poll a GetAsync.
  3. Descarga XML/PDF cuando el estado lo permita.
EcfState: ReceivedSignedSubmittedAccepted | ConditionallyAccepted | Rejected.

Empresa, rangos, inbox

Los rangos se listan; no se crean por API.

ACECF y ANECF

Webhooks

Errores

Mapa rápido

IntelliSense cubre estos tipos: el paquete incluye el XML de documentación. Siguiente: primer documento o webhooks.