Crear una exportación masiva (ZIP por rango o por UUIDs)

Async: encola la generación y devuelve un exportacionId para consultar con GET /exportaciones/{id}. Solo producción.

Authentication

AuthorizationBearer

API key (uuid_live_* / uuid_sandbox_*) o token de Firebase.

Request

Dos modos, envía UNO: (a) por rango → rfcEmisor + desde + hasta; (b) por UUIDs → uuids.

rfcEmisorstringOptional

Modo rango: RFC del emisor

desdestringOptional

Modo rango: fecha inicial YYYY-MM-DD (por fecha de timbrado)

hastastringOptional

Modo rango: fecha final YYYY-MM-DD

uuidslist of stringsOptional

Modo UUIDs: lista de UUIDs a exportar

Response

Respuesta al crear una exportación (202).

exportacionIdstring
estadostring
pendiente
totalFacturasAExportarinteger
duracionEstimadaExportacionSegundosinteger

Estimado con colchón

intervaloConsultaSugeridoSegundosinteger

Cada cuánto consultar el estado

Errors

400
Bad Request Error
403
Forbidden Error
404
Not Found Error
413
Content Too Large Error