Saltar al contenido principal

Consultar emitidos

La integración recomendada para comprobantes emitidos usa los endpoints v2.

Listado v2​

GET https://api-test.facturaelectronica.com.uy/v2/consulta/comprobantes/emitidos?pageNumber=1&pageSize=50
Authorization: Bearer ACCESS_TOKEN
X-Emisor: 219999830019

Recupera comprobantes emitidos por la empresa indicada en X-Emisor.

Headers requeridos​

HeaderTipo o valor esperadoRequeridoDescripción
AuthorizationBearer ACCESS_TOKENSíBearer token obtenido en Autenticación.
X-EmisorString o Int64SíRUT de la empresa emisora cuyos comprobantes se consultan.

Paginación​

Query paramTipoRequeridoDescripción
pageNumberIntNoNúmero de página. Default: 1.
pageSizeIntNoCantidad de resultados por página. Máximo: 100.

La respuesta no incluye total_count por motivos de performance.

Filtros disponibles​

Query paramTipoRepetibleDescripción
FechaDesdeDateNoFecha de emisión inferior. Formato AAAA-MM-DD.
FechaHastaDateNoFecha de emisión superior. Formato AAAA-MM-DD.
FechaFirmaDesdeDateTimeNoFecha y hora de firma inferior. Formato AAAA-MM-DDTHH:MM:SS.
FechaFirmaHastaDateTimeNoFecha y hora de firma superior.
id_externoStringNoIdentificador externo del comprobante. La búsqueda requiere una coincidencia exacta.
ReceptorStringSíNombre o documento del receptor.
SerieStringSíSerie del CFE.
ExcluirSerieBooleanNoSi es true, excluye las series indicadas.
NumeroDesdeIntNoNúmero inferior del rango.
NumeroHastaIntNoNúmero superior del rango.
TipoComprobanteIntSíTipo de CFE según tabla DGI.
ExcluirTipoComprobanteBooleanNoSi es true, excluye los tipos indicados.
EstadoReceptorStringSíEstado devuelto por el receptor.
ExcluirEstadoReceptorBooleanNoSi es true, excluye los estados indicados.
EstadoDgiStringSíEstado devuelto por DGI. Ej.: AE, BE, CE.
ExcluirEstadoDgiBooleanNoSi es true, excluye los estados DGI indicados.
SucursalIntSíCódigo de sucursal asociada al CFE.
ExcluirSucursalBooleanNoSi es true, excluye las sucursales indicadas.

Filtros repetibles​

En v2, los filtros repetibles se envían repitiendo el mismo parámetro, sin [].

GET https://api-test.facturaelectronica.com.uy/v2/consulta/comprobantes/emitidos?pageNumber=1&pageSize=50&TipoComprobante=111&TipoComprobante=112&EstadoDgi=AE&EstadoDgi=BE
Authorization: Bearer ACCESS_TOKEN
X-Emisor: 219999830019
GET https://api-test.facturaelectronica.com.uy/v2/consulta/comprobantes/emitidos?pageNumber=1&pageSize=25&Receptor=120004430014&Serie=A&Serie=B
Authorization: Bearer ACCESS_TOKEN
X-Emisor: 219999830019

Respuesta del listado​

La consulta devuelve un objeto paginado con esta forma:

{
"items": [
{
"id": 5037362,
"tipo_comprobante": 111,
"serie": "A",
"numero": 9439065,
"fecha_emision": "2026-03-20T00:00:00",
"fecha_firma": "2026-03-20T12:01:06.2",
"receptor": {
"ruc": "120004430014",
"razon_social": "CLIENTE ACME S.A"
},
"totales": {
"total": 1069.5,
"total_pagar": 1069.5
},
"estado_receptor": {
"codigo": "ACEPTADO"
},
"estado_dgi": {
"codigo": "AE"
}
}
],
"page_number": 1,
"page_size": 50
}

Cada ítem resume el comprobante e incluye su identificador interno para consultar el detalle.

Campos de la respuesta del listado​

CampoTipoDescripción
itemsArray de objetosLista paginada de comprobantes emitidos.
page_numberIntNúmero de página devuelto por la API.
page_sizeIntCantidad de resultados incluidos en la página.
items[].idInt64Identificador interno del comprobante.
items[].tipo_comprobanteIntTipo de CFE.
items[].serieStringSerie fiscal del comprobante.
items[].numeroIntNúmero fiscal del comprobante.
items[].fecha_emisionDateTimeFecha de emisión del CFE.
items[].fecha_firmaDateTimeFecha y hora de firma electrónica.
items[].receptorObjDatos resumidos del receptor.
items[].receptor.rucStringDocumento o RUT del receptor.
items[].receptor.razon_socialStringNombre o razón social del receptor.
items[].totalesObjTotales resumidos del comprobante.
items[].totales.totalDecimalTotal del comprobante.
items[].totales.total_pagarDecimalTotal a pagar.
items[].estado_receptor.codigoStringEstado informado por el receptor.
items[].estado_dgi.codigoStringEstado informado por DGI.

Detalle v2​

GET https://api-test.facturaelectronica.com.uy/v2/consulta/comprobantes/emitidos/5037362
Authorization: Bearer ACCESS_TOKEN
X-Emisor: 219999830019

Obtiene el detalle completo de un comprobante emitido.

Parámetros de ruta​

ParámetroTipoRequeridoDescripción
idInt64SíIdentificador interno del comprobante emitido.

Campos principales de la respuesta​

CampoTipoDescripción
idInt64Identificador interno del comprobante.
id_externoStringIdentificador externo informado al crear el comprobante, si existe.
tipo_comprobanteIntTipo de CFE emitido.
serieStringSerie fiscal del comprobante.
numeroIntNúmero fiscal del comprobante.
fecha_emisionDateTimeFecha de emisión del comprobante.
fecha_firmaDateTimeFecha y hora de firma electrónica.
fecha_vencimientoDateTimeFecha de vencimiento cuando aplica.
emisorObjDatos de la empresa emisora.
receptorObjDatos de la empresa receptora.
totalesObjImportes principales del comprobante.
itemsArray de objetosLíneas detalladas del comprobante.
descuentos_recargosArray de objetosAjustes adicionales cuando corresponden.
referenciasArray de objetosReferencias a otros comprobantes, si aplica.
medios_pagoArray de objetosMedios de pago informados, si existen.
estado_receptorObjEstado del comprobante frente al receptor.
estado_dgiObjEstado del comprobante frente a DGI.
url_qr_dgiURLURL de consulta QR de DGI, si aplica.

Migración desde legacy​

Legacyv2 recomendadoCambio principal
GET /consulta/comprobantes/emitidosGET /v2/consulta/comprobantes/emitidosEl listado ahora es paginado y devuelve {items, page_number, page_size}.
Sin endpoint de detalle documentadoGET /v2/consulta/comprobantes/emitidos/{id}El detalle se consulta por id interno del comprobante.
Filtros repetibles con [] en ejemplos previosRepetir el parámetro sin []Ej.: TipoComprobante=111&TipoComprobante=112.
Endpoint legacy deprecado

GET /consulta/comprobantes/emitidos sigue funcionando por compatibilidad, pero está deprecado. Las integraciones nuevas deberían usar GET /v2/consulta/comprobantes/emitidos y GET /v2/consulta/comprobantes/emitidos/{id}.

Recomendación​

Si necesitás interpretar estados DGI, complementá esta página con Tablas de referencia.