Comprobantes recibidos

Consultar una factura que te emitieron

GET
/v1/ec/received-documents/{access_key}

Le pregunta al SRI por la clave de acceso de una factura y, si la autorizó, la lee: quién la emitió, a quién, sus montos e impuestos. Sirve para emitir una retención sobre ella sin volver a escribirla. Con una clave de Pruebas pregunta al ambiente de pruebas del SRI y con una de Producción al de producción; la clave de acceso debe ser del mismo ambiente. El SRI solo responde por comprobantes de los últimos 60 días, y Sandbox nunca le pregunta. No se guarda nada.

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

Parámetros de ruta

access_key*string

Los 49 dígitos de la clave de acceso.

Patrón^\d{49}$

Cuerpo de la respuesta

application/json

application/problem+json

application/problem+json

application/problem+json

application/problem+json

application/problem+json

application/problem+json

application/problem+json

curl -X GET "https://example.com/v1/ec/received-documents/string"
{  "object": "received_document",  "type": "invoice",  "access_key": "stringstringstringstringstringstringstringstrings",  "number": "string",  "issue_date": "2019-08-24",  "authorization": {    "number": "string",    "authorized_at": "2019-08-24T14:15:22Z",    "environment": "test"  },  "issuer": {    "ruc": "string",    "name": "string",    "trade_name": "string"  },  "buyer": {    "identification_type": "ruc",    "identification": "string",    "name": "string",    "address": "string",    "email": "string"  },  "issued_to_you": true,  "subtotal": "string",  "taxes": [    {      "type": "iva",      "rate": "iva_15",      "base": "string",      "value": "string",      "additional_discount": "string",      "refund": "string"    }  ],  "total": "string",  "description": "string"}