2026-09
- Comunicaciones Emite en los SDKs:
client.notices.changes/Notices.ChangesAsync(GET /api/v1/notices/changes). Distinto del calendario DGII.ecfservice0.4.0 yEcfService.Sdk0.3.0.
2026-08
-
P12 de empresa (un certificado para todos los ambientes). Rangos y API keys sí son por ambiente. Guía Consola (
app.emite.do). -
OpenAPI 3.1 y playground enlazados desde la home (
/api-reference,/openapi/public-v1.json). Registro en/guides/company(redirect desde/guides/registration). - SDKs en la home y el quickstart, con ejemplo de emisión y enlace a los repos públicos ecf-service-python y ecf-service-csharp.
-
EcfService.Sdk0.2.0 en NuGet:dotnet add package EcfService.Sdk --version 0.2.0. - Guías de SDK: Python y C# / .NET (emisión E31–E47, inbox, ACECF, ANECF).
- Se retiró la pestaña Certificación: emite.do certifica como proveedor; no es un flujo del ERP. E31–E47 quedan explícitos como contrato (el E31 de las guías es solo ejemplo).
-
Docs alineadas al runtime: errores
{detail}, idempotencia sin comparar payload, webhooks fiscales reales (accepted/conditionally_accepted/rejected). -
Inbox de e-CF recibidos: XML, timbre y track del emisor en
/api/v1/client/inbox. -
POST /api/v1/ecf/acecf/submity aliaseCF→ecfdocumentados como contrato estable. -
Webhook: JSON plano (sin JSON-RPC). Dry-run en
POST /api/v1/client/webhooks/{id}/test. - Remisión repetida al inbound no pisa el e-CF propio ni responde 500.
2026-06
FechaEmisiony vencimientos en XML comoDD-MM-YYYY.- Tasas ITBIS como enteros en el XML generado.
- Superficie pública
/api/v1/ecf+/api/v1/client/*.