Ver envíos y tracking

Conoce los recursos de API para listar y buscar envíos, y ver sus detalles.

Listar envíos

get
/shipments

Obtiene un listado paginado de envíos ordenados por fecha de creación descendente. Por defecto retorna los envíos de los últimos 30 días. Cada página contiene hasta 20 resultados.

Autorizaciones
AuthorizationstringRequerido

Autenticación básica HTTP utilizando token como nombre de usuario y secret como contraseña

Parámetros de consulta
account_idintegerOpcional

Filtrar por ID de cuenta. Solo pueden consultar cuentas a las que tienen acceso.

Example: 7
carrier_idintegerOpcional

Filtrar por ID de transportista

Example: 3
external_idstringOpcional

Filtrar por ID externo del envío (búsqueda exacta)

Example: ORDER-9821
service_typestringOpcional

Filtrar por código de tipo de servicio (e.g. standard_delivery, pickup_point)

Example: standard_delivery
statusstringOpcional

Filtrar por código de estado (e.g. new, shipped, delivered, cancelled)

Example: delivered
order_idstringOpcional

Filtrar por ID de pedido del canal de venta (e.g. número de orden de MercadoLibre o Shopify)

Example: 2000009876543210
parent_shipment_idintegerOpcional

Filtrar envíos relacionados (devoluciones o reenvíos) a partir del ID del envío padre

Example: 1040
origin_idintegerOpcional

Filtrar por ID del origen en el catálogo de direcciones (address id)

Example: 12
fromstring · dateOpcional

Fecha de inicio del rango de creación (YYYY-MM-DD). Por defecto: 30 días atrás.

Example: 2024-08-01
tostring · dateOpcional

Fecha de fin del rango de creación (YYYY-MM-DD, inclusive)

Example: 2024-08-31
Respuestas
200

Lista paginada de envíos

application/json
get
/shipments
200

Lista paginada de envíos

Obtener envío

get
/shipments/{shipment}

Obtiene el detalle completo de un envío específico, incluyendo paquetes, ítems, destino, origen, tiempos de entrega y envíos relacionados.

Autorizaciones
AuthorizationstringRequerido

Autenticación básica HTTP utilizando token como nombre de usuario y secret como contraseña

Parámetros de ruta
shipmentintegerRequerido

ID del envío

Example: 1042
Respuestas
200

Detalle del envío

application/json
idintegerOpcional

ID único del envío

Example: 1042
external_idstring · nullableOpcional

Identificador externo del envío (e.g. número de orden del cliente)

Example: ORDER-9821
delivery_idstring · nullableOpcional

Número de remito asignado por el transportista

Example: R-00012345
carrier_tracking_idstring · nullableOpcional

Identificador de seguimiento público del transportista

Example: TRACKING-ABC123
carrier_tracking_id_altstring · nullableOpcional

Identificador de seguimiento alternativo del transportista

Example: TRACKING-XYZ456
created_atstring · date-timeOpcional

Fecha y hora de creación del envío (ISO 8601)

Example: 2024-08-15T10:30:00+00:00
account_idintegerOpcional

ID de la cuenta propietaria del envío

Example: 7
parent_shipment_idinteger · nullableOpcional

ID del envío padre. Presente cuando este envío es una devolución o reenvío

Example: 1040
logistic_typestringOpcional

Tipo de logística del envío (e.g. crossdock, carrier_dropoff, xd_dropoff, self_service)

Example: crossdock
service_typestringOpcional

Código del tipo de servicio (e.g. standard, express, pickup_point)

Example: standard
statusstringOpcional

Código de estado actual del envío (e.g. new, in_transit, delivered)

Example: in_transit
status_namestringOpcional

Nombre legible del estado actual

Example: En camino
trackingstring · nullableOpcional

URL de seguimiento público del envío en la plataforma

Example: https://app.zipnova.com/tracking/1042
tracking_externalstring · nullableOpcional

URL de seguimiento en el sitio web del transportista

Example: https://carrier.com/track?id=ABC123
return_instructionsstring · nullableOpcional

URL con instrucciones de devolución. Solo presente en envíos de tipo reverse logistics

Example: https://app.zipnova.com/return/abc123xyz
declared_valuenumber · floatOpcional

Valor declarado del contenido del envío en la moneda local

Example: 1500
pricenumber · floatOpcional

Costo del envío sin impuestos

Example: 320.5
price_incl_taxnumber · floatOpcional

Costo del envío con impuestos incluidos

Example: 387.8
total_weightintegerOpcional

Peso total del envío en gramos

Example: 1200
total_volumeintegerOpcional

Volumen total del envío en centímetros cúbicos (cm³)

Example: 8000
tagsstring[]Opcional

Etiquetas asociadas al envío

sourcestring · nullableOpcional

Fuente u origen de creación del envío (e.g. nombre del canal o integración)

Example: shopify
get
/shipments/{shipment}

Puntos de entrega disponibles

get
/shipments/{shipment}/dropoff_locations

Obtiene los puntos de entrega (dropoff) disponibles para un envío con logística carrier_dropoff o xd_dropoff. Se puede filtrar por código postal o por ciudad y provincia/estado. Sin filtros, retorna las sucursales más cercanas al origen del envío.

Autorizaciones
AuthorizationstringRequerido

Autenticación básica HTTP utilizando token como nombre de usuario y secret como contraseña

Parámetros de ruta
shipmentintegerRequerido

ID del envío

Example: 1042
Parámetros de consulta
zipcodestringOpcional

Código postal para buscar sucursales cercanas. No usar junto con city/state

Example: 1043
citystringOpcional

Ciudad para buscar sucursales. Usar junto con state

Example: Buenos Aires
statestringOpcional

Provincia o estado para buscar sucursales. Usar junto con city

Example: Buenos Aires
Respuestas
200

Lista de puntos de entrega disponibles

application/json
get
/shipments/{shipment}/dropoff_locations

Historial de estados

get
/shipments/{shipment}/tracking

Obtiene el historial completo de cambios de estado de un envío, ordenado por defecto del más reciente al más antiguo.

Autorizaciones
AuthorizationstringRequerido

Autenticación básica HTTP utilizando token como nombre de usuario y secret como contraseña

Parámetros de ruta
shipmentintegerRequerido

ID del envío

Example: 1042
Parámetros de consulta
sortstring · enumOpcional

Orden de los eventos. newest: del más reciente al más antiguo. oldest: cronológico

Default: newestExample: newestValores posibles:
Respuestas
200

Historial de estados del envío

application/json
get
/shipments/{shipment}/tracking

Última actualización