Consultar estados de ejemplo
Retorna un ejemplo de cada estado posible que puede tener una guía. Los datos son de ejemplo, no corresponden a guías reales. Útil para que la empresa integradora comprenda la estructura de la respuesta antes de conectar su polling.
info
La autenticación es real: el token e id deben ser válidos. Solo los datos de las guías son de ejemplo.
Request 🚀
url
https://aveonline.co/api/nal/v1.0/sandbox/guia.php
Method
POST
Header
Content-Type: application/json
Params JSON
- tipo*
StringEnrutador de la API, "obtenerEstadoAuth" - token*
StringToken recibido en laAutenticacióncon vigencia de una hora - id*
NumberIdentificador del usuario dentro de AVEONLINE, se obtiene en laAutenticación - guia
StringNúmero de guía (referencia de contexto, no filtra datos) - ordencompra
StringOrden de compra (referencia de contexto, no filtra datos) - referencia
StringReferencia del cliente (referencia de contexto, no filtra datos)
Ejemplo
{
"tipo": "obtenerEstadoAuth",
"token": "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9...",
"id": 25505,
"guia": "212342474354",
"ordencompra": "",
"referencia": ""
}
Response 📄
Success
- status
String"ok" - message
String"registros encontrados" - sandbox
Booleantrue — indica que es una respuesta de ejemplo - parametros
ObjectParámetros recibidos en el request- guia
String - ordencompra
String - referencia
String
- guia
- guias
Array Object -> [{}]Un registro por cada estado posible- pkid
NumberIdentificador interno - idtransportadora
NumberIdentificador de la transportadora - dsconsec
StringNúmero de guía de ejemplo (prefijo SBX-) - destinatario
StringNombre del destinatario - telefono
StringTeléfono del destinatario - direccion
StringDirección del destinatario - estado
StringEstado actual de la guía - rutadigitalizada
StringURL de la guía en la transportadora - origen
StringCiudad de origen - destino
StringCiudad de destino - dsreferencia
StringReferencia del cliente - dsordencompra
StringOrden de compra - idagente
NumberIdentificador del agente - idempresa
NumberIdentificador de la empresa - idcliente
NumberIdentificador del cliente - dsfechaentrega
StringFecha de entrega (aplica en estado ENTREGADA) - dsfecha
StringFecha de creación de la guía - dsflete
NumberCosto del flete - manejo
NumberCosto por manejo - contraentrega
NumberValor de contraentrega - dscostorecaudo
NumberCosto por recaudo - totalflete
NumberCosto total - transportadora
StringNombre de la transportadora - agente
StringNombre del agente - totalUnidades
NumberTotal de unidades - totalkilos
NumberKilogramos - kilosvol
NumberKilogramos volumétricos - nombreRemitente
StringNombre del remitente - direccionRemitente
StringDirección del remitente - diceContener
StringContenido declarado - numfacturacliente
StringNúmero de factura del cliente - factura_ave_tn
StringFactura AVE transporte nacional - factura_ave_tn_fecha
StringFecha de la factura - recibo_caja
StringNúmero de recibo de caja - recibo_caja_fecha
StringFecha del recibo de caja - numero_reembolso
StringNúmero de nota crédito (reembolso) - historicos
Array Object -> [{}]Historial de estados en orden descendente- id
NumberIdentificador del registro de historial - estado
StringNombre del estado - fechamostrar
StringFecha del estado - descripcion
StringDescripción del evento - aclaracion
StringAclaración adicional - novedad
NumberIdentificador de novedad (0 si no aplica)
- id
- rutave
StringURL de seguimiento en AVE - tipo
StringTipo de guía (Transporte / Contraentrega / Recaudo) - rotulo
StringURL de impresión del rótulo - ruta guia
StringURL del PDF de la guía - ruta sticker
StringURL del sticker
- pkid
Ejemplo
{
"status": "ok",
"message": "registros encontrados",
"sandbox": true,
"parametros": {
"guia": "212342474354",
"ordencompra": "",
"referencia": ""
},
"guias": [
{
"pkid": 901001,
"idtransportadora": 33,
"dsconsec": "SBX-GEN-001",
"destinatario": "CLIENTE EJEMPLO SANDBOX",
"telefono": "3001234567",
"direccion": "CRA 10 # 20-30 APTO 501",
"estado": "GENERADA",
"origen": "BOGOTA",
"destino": "MEDELLIN",
"dsfecha": "2026-05-21",
"dsflete": 15000,
"manejo": 1000,
"totalflete": 16000,
"transportadora": "SERVIENTREGA",
"historicos": [
{
"id": 1001,
"estado": "GENERADA",
"fechamostrar": "2026-05-21 08:00:00",
"descripcion": "Guía generada en el sistema",
"aclaracion": "",
"novedad": 0
}
],
"tipo": "Transporte"
},
{
"pkid": 901005,
"dsconsec": "SBX-ENT-005",
"estado": "ENTREGADA",
"dsfechaentrega": "2026-05-25",
"factura_ave_tn": "FE 98765",
"historicos": [
{
"id": 1005,
"estado": "ENTREGADA",
"fechamostrar": "2026-05-25 14:30:00",
"descripcion": "Entregado a: JUAN PEREZ – C.C 12345678",
"aclaracion": "Recibido conforme",
"novedad": 0
},
{
"id": 1004,
"estado": "EN REPARTO",
"fechamostrar": "2026-05-24 09:00:00",
"descripcion": "Mensajero en camino al destinatario",
"aclaracion": "",
"novedad": 0
}
]
},
{
"pkid": 901006,
"dsconsec": "SBX-NOV-006",
"estado": "EN NOVEDAD",
"historicos": [
{
"id": 1010,
"estado": "EN NOVEDAD",
"fechamostrar": "2026-05-25 11:00:00",
"descripcion": "Dirección incorrecta – no se pudo realizar la entrega",
"aclaracion": "El destinatario no se encontraba. Se realizará nuevo intento.",
"novedad": 5
}
]
}
]
}
note
La respuesta incluye 7 guías, una por cada estado posible: GENERADA, PRODUCIDA, EN DESPACHO, EN REPARTO, ENTREGADA, EN NOVEDAD y ANULADA.
Error
Token inválido o expirado
{
"status": "error",
"message": "autenticacion fallida"
}
Tipo de operación incorrecto
{
"status": "error",
"message": "Tipo no soportado. Use: obtenerEstadoAuth | avanzarEstado"
}