Skip to content

Consultar XML ​

Descarga el XML del comprobante.

GET /v1/documents/:accessKey/xml
  • Para comprobantes AUTHORIZED: devuelve el XML de autorización del SRI (incluye el número de autorización y la marca de tiempo envolviendo el documento firmado).
  • Para todos los demás estados: devuelve el XML firmado tal como fue enviado al SRI.

Autenticación ​

Authorization: Bearer <api-key> y X-Issuer-Id: <issuer-id> (UUID obtenido de GET /v1/issuers)

Parámetros de ruta ​

ParámetroDescripción
accessKeyLa clave de acceso de 49 dígitos del comprobante

Ejemplo ​

http
GET /v1/documents/1503202601179234567800110010010000000011234567810/xml
Authorization: Bearer <your-api-key>
X-Issuer-Id: 00000000-0000-0000-0000-000000000001

Respuesta ​

200 OK — descarga de archivo XML.

Content-Type: application/xml
Content-Disposition: attachment; filename="<accessKey>.xml"

Errores ​

CódigoEstado HTTPCuándo ocurre
BAD_REQUEST400Falta el header X-Issuer-Id o está mal formado
UNAUTHORIZED401API key ausente o inválida, o discrepancia de entorno (llave de sandbox apuntando a un tenant de producción o viceversa)
FORBIDDEN403El emisor de X-Issuer-Id pertenece a otro tenant
NOT_FOUND404El emisor de X-Issuer-Id no existe
NOT_FOUND404Comprobante no encontrado

Documentación de la API de Comprobify — API v1.3.1