Comprobantes

Descargar varios comprobantes en un ZIP

POST
/v1/ec/documents/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.

Autorización

AutorizaciónBearer <tu clave API>

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.

ids*array<>

Los comprobantes, de uno a 100.

Elementos1 <= items <= 100
files?array<>

Qué archivos de cada comprobante: el RIDE (pdf), el XML autorizado (xml), o los dos.

Elementos1 <= items <= 2

Por 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"