TF Fiscal
Documentación

CT-e

Consultar CT-e

Devuelve estado, datos del documento, enlaces de XML / DACTE y la lista de eventos.

GET/openapi/v2/empresas/{empresaId}/cte/{cteId}

Requiere las cabeceras de firma token, timestamp y sign, vea Autenticación.

Consulta por el id enviado en la emisión. Los enlaces de descarga son tokens de corta duración (10 minutos), reemitidos en cada consulta. Un cteId desconocido devuelve HTTP 404 con codigo CTe0001.

Parámetros

Parámetros de ruta

  • empresaIdstringobligatorio

    Identificador de la empresa (transportista) devuelto en el registro.

    Ejemplo: 1934811222334455
  • cteIdstringobligatorio

    El id enviado en la emisión del CT-e.

    Ejemplo: CTE-ORD-1

Respuestas

200

Documento encontrado.

  • idstring

    Identificador del documento en el integrador.

  • statusstring

    Estado del documento; vea la tabla de estados más abajo.

    Valores:PendenteAutorizadaNegadaCanceladaContingenciaFalha
  • motivoStatusstring

    Explicación del estado: cStat - xMotivo en Negada, motivo local en Falha; null en los demás.

  • numerointeger

    Número del CT-e.

  • serieinteger

    Serie del CT-e.

  • chaveAcessostring

    Clave de acceso de 44 dígitos.

  • numeroProtocolostring

    Protocolo de autorización de la SEFAZ.

  • dataEmissaostring

    Fecha de emisión, ISO-8601 en UTC.

  • dataAutorizacaostring

    Fecha de autorización, ISO-8601 en UTC.

  • tipoEmissaostring

    Tipo de emisión; muestra la contingencia (SVC / EPEC) cuando la plataforma la activó.

    Valores:NormalEpecFsdaSvcRsSvcSp
  • protocoloEpecstring

    Protocolo del EPEC cuando se emitió en contingencia EPEC; null en caso contrario.

  • linkXmlstring

    XML autorizado (cteProc), el original legal. Vea Descarga de archivos.

  • linkDactestring

    PDF del DACTE, renderizado en la primera descarga; un renderizador ocupado devuelve 503, reintente más tarde.

  • cteobject

    Cuerpo de la solicitud de emisión mientras la tarea está en curso; tras un estado terminal (Autorizada / Negada / Falha) los parámetros aceptados se descartan y el campo es null.

  • eventosarray

    Eventos registrados en el documento (misma forma que Listar eventos, sin chaveAcesso).

Errores

CódigoHTTP
CTe0001404

cteId no encontrado o no pertenece a la empresa. Verifique el id y el empresaId.

10003000404

empresaId no encontrado.

Tabla de estados

statusSignificado
PendenteAceptado, en cola o en envío
AutorizadaAutorizado por la SEFAZ (cStat 100); linkXml es el original legal cteProc, linkDacte el PDF del DACTE
NegadaRechazado por la SEFAZ; motivoStatus es cStat - xMotivo
CanceladaCancelado (110111)
ContingenciaIndisponibilidad de la SEFAZ, documento pendiente de reenvío
FalhaFallo terminal de la tarea (parámetros no interpretables, presupuesto de reintentos agotado, ...); motivoStatus explica; el mismo id puede reenviarse