Descargar varios comprobantes en un ZIP
El RIDE, el XML autorizado o los dos de hasta 100 comprobantes de cualquier tipo, en un solo ZIP que se va enviando mientras se arma. Cada archivo se llama como su descarga individual. Los comprobantes que aún no tienen archivos (no autorizados, o con el RIDE en preparación) se omiten, y Fiscalbase-Skipped dice cuántos; si ninguno los tiene, 409. Un id que no es de tu ambiente es 404.
Tu clave API: fb_sandbox_… emite en Sandbox, fb_test_… en test, el servicio de pruebas de la autoridad tributaria, y fb_live_… en live, su producción.
En: header
Cuerpo de la solicitud
application/json
Tipos de TypeScript
Usa el tipo request body en TypeScript.
Los comprobantes, de uno a 100.
1 <= items <= 100Qué archivos de cada comprobante: el RIDE (pdf), el XML autorizado (xml), o los dos.
1 <= items <= 2Por defecto
[ "pdf", "xml"]Cuerpo de la respuesta
application/zip
application/problem+json
application/problem+json
application/problem+json
application/problem+json
application/problem+json
application/problem+json
curl -X POST "https://example.com/v1/ec/documents/zip" \ -H "Content-Type: application/json" \ -d '{ "ids": [ "6e0346a3-e54d-40e3-9779-4ba1e707e35b" ] }'"string"Exportar comprobantes a CSV GET
Los comprobantes que coinciden con los filtros, del más reciente al más antiguo, en CSV con UTF-8: `number`, `type`, `counterparty_name`, `counterparty_identification`, `issue_date`, `total` (negativo en una nota de crédito; vacío en una guía), `status`, `channel`, `access_key`, `authorization_number` y `authorized_at`. Se va enviando mientras se arma. Hasta 10000 comprobantes; si hay más, `422` y acota con filtros.
Reenviar varios comprobantes por correo POST
Encola el correo de hasta 100 comprobantes, con las reglas del envío de uno: solo los autorizados, a quien recibe cada uno o a las direcciones de `to`. Responde el resultado de cada uno: uno que no se puede enviar no detiene a los demás.