GET api/v{version}/Documento/{clave}
Permite obtener la información completa de un documento apartir de la clave del mismo
Request Information
URI Parameters
| Nombre | Descripción | Tipo | Información Adicional |
|---|---|---|---|
| clave |
Clave del documento que se desea consultar |
string |
Required |
| version | string |
None. |
Body Parameters
None.
Response Information
Resource Description
Retorna un objeto JSON con los datos del encabezado, receptor, detalles, resumen, y demás información asociada al documento
DocumentoJSONSalida| Nombre | Descripción | Tipo | Información Adicional |
|---|---|---|---|
| numero_original | string |
None. |
|
| tipo_documento | string |
None. |
|
| clave | string |
None. |
|
| estado_hacienda | string |
None. |
|
| consecutivo | string |
None. |
|
| fecha_emision | date |
None. |
|
| condicion_venta | string |
None. |
|
| numero_factura | string |
None. |
|
| plazo_credito | string |
None. |
|
| fecha_vencimiento | date |
None. |
|
| orden_compra | string |
None. |
|
| medio_pago | Collection of string |
None. |
|
| receptor | Receptor |
None. |
|
| detalle_servicio | Collection of DetalleServicioSalida |
None. |
|
| resumen_documento | ResumenDocumentoSalida |
None. |
|
| informacion_referencia | Collection of InformacionReferencia |
None. |
|
| exito | boolean |
None. |
|
| mensaje | string |
None. |
Response Formats
application/json, text/json
Sample:
{
"numero_original": "sample string 1",
"tipo_documento": "sample string 2",
"clave": "sample string 3",
"estado_hacienda": "sample string 4",
"consecutivo": "sample string 5",
"fecha_emision": "2026-06-08T21:33:23.3140493-06:00",
"condicion_venta": "sample string 7",
"numero_factura": "sample string 8",
"fecha_vencimiento": "2026-06-08T21:33:23.3140493-06:00",
"orden_compra": "sample string 10",
"medio_pago": [
"sample string 1",
"sample string 2"
],
"receptor": {
"razon_social": "sample string 1",
"identificacion": {
"tipo": "sample string 1",
"numero": "sample string 2"
},
"identificacion_extranjero": "sample string 2",
"razon_comercial": "sample string 3",
"codigo_actividad": "sample string 4",
"ubicacion": {
"provincia": "sample string 1",
"canton": "sample string 2",
"distrito": "sample string 3",
"barrio": "sample string 4",
"otras_senas": "sample string 5"
},
"telefono": {
"codigo_pais": "sample string 1",
"num_telefono": "sample string 2"
},
"correo_electronico": "sample string 5",
"otras_senas_extranjero": "sample string 6"
},
"detalle_servicio": [
{
"numero_linea": 1,
"tipo_codigo": "sample string 2",
"codigo": "sample string 3",
"cantidad": 4.0,
"unidad_medida": "sample string 5",
"unidad_medida_comercial": "sample string 6",
"detalle": "sample string 7",
"precio_unitario": 8.0,
"porcentaje_descuento": 9.0,
"monto_descuento": 10.0,
"naturaleza_descuento": "sample string 11",
"impuesto": [
{
"codigo": "sample string 1",
"tarifa": 2.0,
"monto_impuesto": 3.0,
"exoneracion": {
"tipo_documento": "sample string 1",
"numero_documento": "sample string 2",
"nombre_institucion": "sample string 3",
"fecha_emision": "2026-06-08T21:33:23.3140493-06:00",
"porcentaje_exoneracion": 5.0,
"monto_exoneracion": 6.0
}
},
{
"codigo": "sample string 1",
"tarifa": 2.0,
"monto_impuesto": 3.0,
"exoneracion": {
"tipo_documento": "sample string 1",
"numero_documento": "sample string 2",
"nombre_institucion": "sample string 3",
"fecha_emision": "2026-06-08T21:33:23.3140493-06:00",
"porcentaje_exoneracion": 5.0,
"monto_exoneracion": 6.0
}
}
],
"subtotal_linea": 12.0,
"total_descuento_linea": 13.0,
"total_impuesto_linea": 14.0,
"total_linea": 15.0,
"servicio": true,
"bonificacion": true
},
{
"numero_linea": 1,
"tipo_codigo": "sample string 2",
"codigo": "sample string 3",
"cantidad": 4.0,
"unidad_medida": "sample string 5",
"unidad_medida_comercial": "sample string 6",
"detalle": "sample string 7",
"precio_unitario": 8.0,
"porcentaje_descuento": 9.0,
"monto_descuento": 10.0,
"naturaleza_descuento": "sample string 11",
"impuesto": [
{
"codigo": "sample string 1",
"tarifa": 2.0,
"monto_impuesto": 3.0,
"exoneracion": {
"tipo_documento": "sample string 1",
"numero_documento": "sample string 2",
"nombre_institucion": "sample string 3",
"fecha_emision": "2026-06-08T21:33:23.3140493-06:00",
"porcentaje_exoneracion": 5.0,
"monto_exoneracion": 6.0
}
},
{
"codigo": "sample string 1",
"tarifa": 2.0,
"monto_impuesto": 3.0,
"exoneracion": {
"tipo_documento": "sample string 1",
"numero_documento": "sample string 2",
"nombre_institucion": "sample string 3",
"fecha_emision": "2026-06-08T21:33:23.3140493-06:00",
"porcentaje_exoneracion": 5.0,
"monto_exoneracion": 6.0
}
}
],
"subtotal_linea": 12.0,
"total_descuento_linea": 13.0,
"total_impuesto_linea": 14.0,
"total_linea": 15.0,
"servicio": true,
"bonificacion": true
}
],
"resumen_documento": {
"codigo_moneda": "sample string 1",
"tipo_cambio": 2.0,
"total_comprobante": 3.0,
"total_impuesto": 4.0,
"total_descuento": 5.0
},
"informacion_referencia": [
{
"tipo_doc": "sample string 1",
"tipo_doc_otro": "sample string 2",
"numero": "sample string 3",
"fecha_emision": "2026-06-08T21:33:23.3295414-06:00",
"codigo": "sample string 4",
"codigo_referencia_otro": "sample string 5",
"razon": "sample string 6"
},
{
"tipo_doc": "sample string 1",
"tipo_doc_otro": "sample string 2",
"numero": "sample string 3",
"fecha_emision": "2026-06-08T21:33:23.3295414-06:00",
"codigo": "sample string 4",
"codigo_referencia_otro": "sample string 5",
"razon": "sample string 6"
}
],
"exito": true,
"mensaje": "sample string 12"
}
text/html
Sample:
{"numero_original":"sample string 1","tipo_documento":"sample string 2","clave":"sample string 3","estado_hacienda":"sample string 4","consecutivo":"sample string 5","fecha_emision":"2026-06-08T21:33:23.3140493-06:00","condicion_venta":"sample string 7","numero_factura":"sample string 8","fecha_vencimiento":"2026-06-08T21:33:23.3140493-06:00","orden_compra":"sample string 10","medio_pago":["sample string 1","sample string 2"],"receptor":{"razon_social":"sample string 1","identificacion":{"tipo":"sample string 1","numero":"sample string 2"},"identificacion_extranjero":"sample string 2","razon_comercial":"sample string 3","codigo_actividad":"sample string 4","ubicacion":{"provincia":"sample string 1","canton":"sample string 2","distrito":"sample string 3","barrio":"sample string 4","otras_senas":"sample string 5"},"telefono":{"codigo_pais":"sample string 1","num_telefono":"sample string 2"},"correo_electronico":"sample string 5","otras_senas_extranjero":"sample string 6"},"detalle_servicio":[{"numero_linea":1,"tipo_codigo":"sample string 2","codigo":"sample string 3","cantidad":4.0,"unidad_medida":"sample string 5","unidad_medida_comercial":"sample string 6","detalle":"sample string 7","precio_unitario":8.0,"porcentaje_descuento":9.0,"monto_descuento":10.0,"naturaleza_descuento":"sample string 11","impuesto":[{"codigo":"sample string 1","tarifa":2.0,"monto_impuesto":3.0,"exoneracion":{"tipo_documento":"sample string 1","numero_documento":"sample string 2","nombre_institucion":"sample string 3","fecha_emision":"2026-06-08T21:33:23.3140493-06:00","porcentaje_exoneracion":5.0,"monto_exoneracion":6.0}},{"codigo":"sample string 1","tarifa":2.0,"monto_impuesto":3.0,"exoneracion":{"tipo_documento":"sample string 1","numero_documento":"sample string 2","nombre_institucion":"sample string 3","fecha_emision":"2026-06-08T21:33:23.3140493-06:00","porcentaje_exoneracion":5.0,"monto_exoneracion":6.0}}],"subtotal_linea":12.0,"total_descuento_linea":13.0,"total_impuesto_linea":14.0,"total_linea":15.0,"servicio":true,"bonificacion":true},{"numero_linea":1,"tipo_codigo":"sample string 2","codigo":"sample string 3","cantidad":4.0,"unidad_medida":"sample string 5","unidad_medida_comercial":"sample string 6","detalle":"sample string 7","precio_unitario":8.0,"porcentaje_descuento":9.0,"monto_descuento":10.0,"naturaleza_descuento":"sample string 11","impuesto":[{"codigo":"sample string 1","tarifa":2.0,"monto_impuesto":3.0,"exoneracion":{"tipo_documento":"sample string 1","numero_documento":"sample string 2","nombre_institucion":"sample string 3","fecha_emision":"2026-06-08T21:33:23.3140493-06:00","porcentaje_exoneracion":5.0,"monto_exoneracion":6.0}},{"codigo":"sample string 1","tarifa":2.0,"monto_impuesto":3.0,"exoneracion":{"tipo_documento":"sample string 1","numero_documento":"sample string 2","nombre_institucion":"sample string 3","fecha_emision":"2026-06-08T21:33:23.3140493-06:00","porcentaje_exoneracion":5.0,"monto_exoneracion":6.0}}],"subtotal_linea":12.0,"total_descuento_linea":13.0,"total_impuesto_linea":14.0,"total_linea":15.0,"servicio":true,"bonificacion":true}],"resumen_documento":{"codigo_moneda":"sample string 1","tipo_cambio":2.0,"total_comprobante":3.0,"total_impuesto":4.0,"total_descuento":5.0},"informacion_referencia":[{"tipo_doc":"sample string 1","tipo_doc_otro":"sample string 2","numero":"sample string 3","fecha_emision":"2026-06-08T21:33:23.3295414-06:00","codigo":"sample string 4","codigo_referencia_otro":"sample string 5","razon":"sample string 6"},{"tipo_doc":"sample string 1","tipo_doc_otro":"sample string 2","numero":"sample string 3","fecha_emision":"2026-06-08T21:33:23.3295414-06:00","codigo":"sample string 4","codigo_referencia_otro":"sample string 5","razon":"sample string 6"}],"exito":true,"mensaje":"sample string 12"}
application/xml, text/xml
Sample:
<DocumentoJSONSalida xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/FactunAPI.Models.V2.DocumentoSalida">
<clave>sample string 3</clave>
<condicion_venta>sample string 7</condicion_venta>
<consecutivo>sample string 5</consecutivo>
<detalle_servicio>
<DetalleServicioSalida>
<bonificacion>true</bonificacion>
<cantidad>4</cantidad>
<codigo>sample string 3</codigo>
<detalle>sample string 7</detalle>
<impuesto>
<ImpuestoSalida>
<codigo>sample string 1</codigo>
<exoneracion>
<fecha_emision>2026-06-08T21:33:23.3140493-06:00</fecha_emision>
<nombre_institucion>sample string 3</nombre_institucion>
<numero_documento>sample string 2</numero_documento>
<porcentaje_exoneracion>5</porcentaje_exoneracion>
<tipo_documento>sample string 1</tipo_documento>
</exoneracion>
<monto_impuesto>3</monto_impuesto>
<tarifa>2</tarifa>
</ImpuestoSalida>
<ImpuestoSalida>
<codigo>sample string 1</codigo>
<exoneracion>
<fecha_emision>2026-06-08T21:33:23.3140493-06:00</fecha_emision>
<nombre_institucion>sample string 3</nombre_institucion>
<numero_documento>sample string 2</numero_documento>
<porcentaje_exoneracion>5</porcentaje_exoneracion>
<tipo_documento>sample string 1</tipo_documento>
</exoneracion>
<monto_impuesto>3</monto_impuesto>
<tarifa>2</tarifa>
</ImpuestoSalida>
</impuesto>
<monto_descuento>10</monto_descuento>
<naturaleza_descuento>sample string 11</naturaleza_descuento>
<numero_linea>1</numero_linea>
<porcentaje_descuento>9</porcentaje_descuento>
<precio_unitario>8</precio_unitario>
<servicio>true</servicio>
<subtotal_linea>12</subtotal_linea>
<tipo_codigo>sample string 2</tipo_codigo>
<total_descuento_linea>13</total_descuento_linea>
<total_impuesto_linea>14</total_impuesto_linea>
<total_linea>15</total_linea>
<unidad_medida>sample string 5</unidad_medida>
<unidad_medida_comercial>sample string 6</unidad_medida_comercial>
</DetalleServicioSalida>
<DetalleServicioSalida>
<bonificacion>true</bonificacion>
<cantidad>4</cantidad>
<codigo>sample string 3</codigo>
<detalle>sample string 7</detalle>
<impuesto>
<ImpuestoSalida>
<codigo>sample string 1</codigo>
<exoneracion>
<fecha_emision>2026-06-08T21:33:23.3140493-06:00</fecha_emision>
<nombre_institucion>sample string 3</nombre_institucion>
<numero_documento>sample string 2</numero_documento>
<porcentaje_exoneracion>5</porcentaje_exoneracion>
<tipo_documento>sample string 1</tipo_documento>
</exoneracion>
<monto_impuesto>3</monto_impuesto>
<tarifa>2</tarifa>
</ImpuestoSalida>
<ImpuestoSalida>
<codigo>sample string 1</codigo>
<exoneracion>
<fecha_emision>2026-06-08T21:33:23.3140493-06:00</fecha_emision>
<nombre_institucion>sample string 3</nombre_institucion>
<numero_documento>sample string 2</numero_documento>
<porcentaje_exoneracion>5</porcentaje_exoneracion>
<tipo_documento>sample string 1</tipo_documento>
</exoneracion>
<monto_impuesto>3</monto_impuesto>
<tarifa>2</tarifa>
</ImpuestoSalida>
</impuesto>
<monto_descuento>10</monto_descuento>
<naturaleza_descuento>sample string 11</naturaleza_descuento>
<numero_linea>1</numero_linea>
<porcentaje_descuento>9</porcentaje_descuento>
<precio_unitario>8</precio_unitario>
<servicio>true</servicio>
<subtotal_linea>12</subtotal_linea>
<tipo_codigo>sample string 2</tipo_codigo>
<total_descuento_linea>13</total_descuento_linea>
<total_impuesto_linea>14</total_impuesto_linea>
<total_linea>15</total_linea>
<unidad_medida>sample string 5</unidad_medida>
<unidad_medida_comercial>sample string 6</unidad_medida_comercial>
</DetalleServicioSalida>
</detalle_servicio>
<estado_hacienda>sample string 4</estado_hacienda>
<exito>true</exito>
<fecha_emision>2026-06-08T21:33:23.3140493-06:00</fecha_emision>
<fecha_vencimiento>2026-06-08T21:33:23.3140493-06:00</fecha_vencimiento>
<informacion_referencia xmlns:d2p1="http://schemas.datacontract.org/2004/07/FactunAPI.Models.V2">
<d2p1:InformacionReferencia>
<d2p1:codigo>sample string 4</d2p1:codigo>
<d2p1:codigo_referencia_otro>sample string 5</d2p1:codigo_referencia_otro>
<d2p1:fecha_emision>2026-06-08T21:33:23.3295414-06:00</d2p1:fecha_emision>
<d2p1:numero>sample string 3</d2p1:numero>
<d2p1:razon>sample string 6</d2p1:razon>
<d2p1:tipo_doc>sample string 1</d2p1:tipo_doc>
<d2p1:tipo_doc_otro>sample string 2</d2p1:tipo_doc_otro>
</d2p1:InformacionReferencia>
<d2p1:InformacionReferencia>
<d2p1:codigo>sample string 4</d2p1:codigo>
<d2p1:codigo_referencia_otro>sample string 5</d2p1:codigo_referencia_otro>
<d2p1:fecha_emision>2026-06-08T21:33:23.3295414-06:00</d2p1:fecha_emision>
<d2p1:numero>sample string 3</d2p1:numero>
<d2p1:razon>sample string 6</d2p1:razon>
<d2p1:tipo_doc>sample string 1</d2p1:tipo_doc>
<d2p1:tipo_doc_otro>sample string 2</d2p1:tipo_doc_otro>
</d2p1:InformacionReferencia>
</informacion_referencia>
<medio_pago xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>sample string 1</d2p1:string>
<d2p1:string>sample string 2</d2p1:string>
</medio_pago>
<numero_factura>sample string 8</numero_factura>
<numero_original>sample string 1</numero_original>
<orden_compra>sample string 10</orden_compra>
<plazo_credito>sample string 9</plazo_credito>
<receptor xmlns:d2p1="http://schemas.datacontract.org/2004/07/FactunAPI.Models.V2">
<d2p1:codigo_actividad>sample string 4</d2p1:codigo_actividad>
<d2p1:correo_electronico>sample string 5</d2p1:correo_electronico>
<d2p1:identificacion>
<d2p1:numero>sample string 2</d2p1:numero>
<d2p1:tipo>sample string 1</d2p1:tipo>
</d2p1:identificacion>
<d2p1:identificacion_extranjero>sample string 2</d2p1:identificacion_extranjero>
<d2p1:otras_senas_extranjero>sample string 6</d2p1:otras_senas_extranjero>
<d2p1:razon_comercial>sample string 3</d2p1:razon_comercial>
<d2p1:razon_social>sample string 1</d2p1:razon_social>
<d2p1:telefono>
<d2p1:codigo_pais>sample string 1</d2p1:codigo_pais>
<d2p1:num_telefono>sample string 2</d2p1:num_telefono>
</d2p1:telefono>
<d2p1:ubicacion>
<d2p1:barrio>sample string 4</d2p1:barrio>
<d2p1:canton>sample string 2</d2p1:canton>
<d2p1:distrito>sample string 3</d2p1:distrito>
<d2p1:otras_senas>sample string 5</d2p1:otras_senas>
<d2p1:provincia>sample string 1</d2p1:provincia>
</d2p1:ubicacion>
</receptor>
<resumen_documento>
<codigo_moneda>sample string 1</codigo_moneda>
<tipo_cambio>2</tipo_cambio>
</resumen_documento>
<tipo_documento>sample string 2</tipo_documento>
</DocumentoJSONSalida>