Skip to main content
InicioBlogGuíasAPI de seguimiento de transporte marítimo: eventos de contenedores, datos de ETA y criterios de selección

API de seguimiento de transporte marítimo: eventos de contenedores, datos de ETA y criterios de selección

17TRACK

Una API de seguimiento de transporte marítimo debe conectar los movimientos de los contenedores, los hitos del transporte y las actualizaciones de la hora estimada de llegada (ETA) con el envío que gestiona su equipo. Para transitarios, importadores y equipos de integración, la prueba de selección consiste en determinar si puede identificar de forma fiable el trayecto correcto del contenedor, distinguir los eventos reales de las previsiones y proporcionar suficiente contexto para respaldar las decisiones operativas. Un estado genérico del envío o una fecha de llegada sin explicación no son suficientes para gestionar el transporte marítimo.

Datos de eventos de contenedores y ETA de la API de seguimiento de transporte marítimo y criterios de selección

Esta guía explica qué datos solicitar, cómo interpretar los eventos de los contenedores y las estimaciones de llegada, y cómo evaluar una integración antes de asignarle tráfico de producción o presupuesto de compras.

Comience con el modelo del envío, no con la pantalla de seguimiento

El seguimiento del transporte marítimo implica varios objetos relacionados: un envío comercial, sus documentos de transporte, uno o más contenedores y los tramos de transporte que los trasladan. Estas relaciones son importantes porque una sola reserva puede incluir varios contenedores, mientras que un contenedor puede pasar por varios buques, terminales y tramos terrestres.

Una integración útil debe conservar esas relaciones en lugar de reducirlo todo a un solo estado. Si dos contenedores del mismo envío se mueven de manera diferente, el sistema debe permitir que un operador vea la diferencia en lugar de mostrar un hito aparentemente completo a nivel del envío.

Antes de evaluar una API, identifique las referencias que realmente recibe su empresa:

  • Número de contenedor: Identifica el equipo, pero debe asociarse con el envío o trayecto correspondiente porque los contenedores se reutilizan.
  • Referencia de reserva del transportista: Puede conectar la solicitud de seguimiento con una reserva, sujeto a los requisitos de consulta del sistema de origen.
  • Referencia del documento de transporte: Puede identificar el envío a nivel del transportista marítimo. Confirme si la API acepta las referencias de documentos que posee su equipo.
  • ID interno del envío: Conecta los registros de seguimiento externos con su sistema de gestión del transporte, ERP o software de transporte.

No dé por hecho que una referencia de conocimiento de embarque interno emitida por un transitario puede utilizarse allí donde se requiere una referencia de documento del transportista marítimo. Pruebe los identificadores exactos disponibles en sus procesos de reserva y documentación.

¿Qué eventos de los contenedores debe exponer una API?

Los estándares de seguimiento y trazabilidad de la Digital Container Shipping Association constituyen una referencia útil para analizar los datos de los envíos marítimos. DCSA distingue entre eventos del envío, del transporte y del equipo. Estas categorías ayudan a separar el progreso administrativo, el movimiento del transporte y la manipulación física del contenedor.

Un proveedor no tiene que utilizar los nombres de campos que usted prefiera para ser útil, pero debe explicar cómo se asigna su modelo de eventos a los hitos operativos que necesita.

Eventos del equipo: qué ocurrió con el contenedor

Los hitos relevantes del equipo pueden incluir la entrada en la terminal, la carga, la descarga, la salida de la terminal y los movimientos de contenedores vacíos. La disponibilidad depende del trayecto, la fuente y el producto. Solicite registros de ejemplo en lugar de asumir que todos los eventos están disponibles en todas las terminales.

Estas distinciones tienen consecuencias prácticas. La llegada del buque no demuestra que un contenedor específico haya sido descargado. La descarga no demuestra que el contenedor haya sido liberado o esté listo para su recogida. Un registro de salida de la terminal también necesita ubicación y contexto: la salida de una instalación de transbordo no produce el mismo resultado empresarial que la recogida en la terminal de importación final.

Eventos del transporte: situación del buque o del tramo de transporte

Los eventos de llegada y salida describen la actividad del transporte. Para interpretarlos, su sistema necesita la ubicación asociada, el modo de transporte y el tramo correspondiente. Cuando estén disponibles, los identificadores del buque y del viaje ayudan a distinguir la navegación prevista de otro movimiento que presta servicio a los mismos puertos.

Para la carga en transbordo, conserve las paradas intermedias. Reducir el itinerario al origen y el destino puede ocultar una conexión perdida o un cambio de ruta. Una cronología operativa debe permitir ver qué tramo se ha completado y cuál sigue siendo estimado.

Eventos del envío: el progreso administrativo no es movimiento físico

Los eventos de documentación y procesamiento del envío pueden ser útiles para los procesos de transporte, pero deben seguir siendo distinguibles del movimiento del contenedor. Un hito documental no demuestra que la carga se haya movido físicamente, y un evento de movimiento no demuestra que se hayan cumplido todos los requisitos comerciales o normativos.

Para cada evento, solicite el tipo de evento, el objeto pertinente, la ubicación, la marca de tiempo del evento, la información de zona horaria, la fuente y una indicación de si el evento es planificado, estimado o real. Solicite también un identificador de evento estable y el comportamiento ante correcciones para que las actualizaciones repetidas no creen hitos duplicados.

Los datos de ETA necesitan un destino, un significado y un historial

Una ETA es una hora estimada de llegada a un punto determinado. No constituye inherentemente una promesa de que la carga estará disponible para su recogida. Una API de seguimiento de transporte marítimo debe hacer explícito el hito de destino en lugar de devolver un campo ambiguo etiquetado únicamente como eta.

Por ejemplo, una estimación de llegada puede referirse a una escala portuaria, una terminal, una instalación interior u otro destino definido. Antes de utilizarla para programar camiones o prometer disponibilidad de inventario, establezca exactamente qué representa esa marca de tiempo.

Separe la fuente de la estimación de su estado

Una estimación proporcionada por el transportista y una predicción generada por el proveedor son productos de datos diferentes. Ninguna debe presentarse como una llegada real. Pregunte si la respuesta identifica el origen de la estimación, su hora de cálculo o publicación y la ubicación o el evento que predice.

Si un proveedor ofrece una ETA predictiva, solicite su metodología y enfoque de validación. Entre las preguntas útiles se incluyen qué hito se predice, con cuánta antelación a la llegada se mide el rendimiento y si los resultados difieren entre las rutas que utiliza. Una afirmación amplia de precisión es difícil de aplicar cuando no se especifican el evento objetivo ni la ventana de medición.

Conserve las revisiones de la ETA en lugar de sobrescribirlas

La ETA más reciente respalda la planificación de hoy; el historial de revisiones explica qué cambió. Almacene la estimación anterior, la nueva estimación, el hito asociado, la fuente y la hora en que su sistema recibió el cambio.

Este historial permite al equipo de operaciones distinguir un retraso importante de una corrección de formato o de un cambio en una escala portuaria no relacionada. También permite realizar evaluaciones retrospectivas sin fingir que la estimación final se conocía antes en el trayecto.

Las zonas horarias merecen pruebas explícitas. Conserve la marca de tiempo de origen y su desplazamiento cuando se proporcionen, normalice las marcas de tiempo para los cálculos y muestre la hora operativa local cuando corresponda. Si la fuente solo proporciona una fecha, no la convierta silenciosamente en una promesa precisa de llegada a medianoche.

Evalúe la cobertura a nivel de evento

La aparición de un transportista en una lista de cobertura no demuestra por sí sola que todos los hitos del contenedor estén disponibles. La cobertura debe probarse con los transportistas, rutas, referencias de envío y eventos operativos importantes para su empresa.

Elabore una matriz de evaluación con sus requisitos reales. Para cada envío representativo, compruebe si la API puede resolver la referencia, devolver el itinerario correcto, exponer los hitos necesarios y mantener las actualizaciones durante la parte del trayecto que usted gestiona.

  • Movimientos marítimos directos: ¿Puede identificar la salida del origen, la llegada al destino y los eventos relevantes de manipulación del contenedor?
  • Movimientos de transbordo: ¿Son visibles los tramos intermedios y pueden distinguirse los contenedores que se mueven por separado?
  • Tramos interiores: Si su servicio los incluye, ¿proporciona la API hitos relevantes de ferrocarril, barcaza o camión, o la visibilidad termina en el puerto?
  • Excepciones: ¿Cómo se representan los eventos faltantes, los cambios de ruta, las referencias no coincidentes y las interrupciones de la fuente?
  • Envíos completados: ¿Puede su equipo recuperar suficientes datos históricos para investigar una disputa con un cliente o conciliar un registro operativo?

Mantenga los datos no disponibles separados de los eventos negativos. La ausencia de un registro de descarga no demuestra que la descarga no haya ocurrido. Una integración útil distingue un estado operativo explícito de una laguna de visibilidad.

El comportamiento de la API importa tanto como la lista de eventos

Incluso un flujo de eventos completo puede resultar difícil de operar si el comportamiento de entrega no está claro. Evalúe cómo recibe actualizaciones su aplicación, cómo gestiona las correcciones y cómo se recupera después de una interrupción.

Sondeo, webhooks y recuperación

El sondeo permite que su aplicación solicite actualizaciones según su propio calendario. Los webhooks permiten que un proveedor envíe actualizaciones a un endpoint que usted administra. Ningún mecanismo garantiza por sí solo la actualidad: un webhook entregado inmediatamente aún puede contener un evento de origen recibido tarde.

Solicite definiciones separadas de la hora del evento de origen, la hora de recepción del proveedor y la hora de notificación cuando estén disponibles. Para los webhooks, confirme la autenticación o verificación de firma, los reintentos, el comportamiento ante entregas duplicadas y si las notificaciones fallidas pueden reproducirse. Para el sondeo, compruebe la paginación, los límites de frecuencia, la recuperación incremental y el tratamiento de las correcciones históricas.

Normalización sin perder pruebas

Los estados normalizados facilitan los procesos entre transportistas, pero una simplificación excesiva elimina contexto útil. Prefiera un modelo que le permita conservar el evento normalizado junto con la descripción o el código original de la fuente cuando estén disponibles.

Almacene los registros entrantes sin procesar por separado de las reglas de negocio que los convierten en estados del panel. Esto permite revisar una asignación sin perder las pruebas originales. También facilita investigar un estado mostrado al cliente cuando difiere de la interpretación de un equipo operativo.

Comprobaciones comerciales y de gobernanza

Solicite una explicación escrita de la unidad de facturación. Una suscripción, un envío seguido, un contenedor, una solicitud de API y una notificación no son medidas intercambiables. Aclare cómo afectan a los cargos los reintentos, los registros duplicados, las consultas históricas y los envíos reactivados, en lugar de asumir un modelo de precios concreto.

Revise también la conservación de datos, los controles de acceso, la rotación de credenciales, los usos posteriores permitidos, la escalación de soporte y los compromisos de servicio. Trate las garantías contractuales por separado de las demostraciones del producto y las afirmaciones de marketing.

No dé por hecho que una API de seguimiento general cumple los requisitos del transporte marítimo

Una API de seguimiento debe seleccionarse por su modelo de datos verificado, no por la etiqueta de su categoría. Las actualizaciones de entrega de paquetes y la visibilidad de contenedores marítimos pueden servir para procesos diferentes, aunque ambas se describan como seguimiento de envíos.

Si 17TRACK ya está en su lista de integraciones candidatas, utilice su página oficial de la API de seguimiento y la documentación de la API como puntos de partida para comprobar los requisitos. Confirme las referencias marítimas exactas, los eventos de contenedores, los tramos de transporte y los campos de ETA que necesita su aplicación antes de considerar cualquier integración de seguimiento general como una solución para transporte marítimo. Esta guía no establece esas capacidades específicas de transporte marítimo para 17TRACK.

El mismo estándar de aceptación debe aplicarse a cualquier candidato: demostrar los datos necesarios con envíos representativos y explicar sus limitaciones. Un flujo más amplio de seguimiento de transportistas puede ser útil en otra parte de su cadena de suministro sin sustituir un flujo especializado de eventos de contenedores.

Realice una prueba de concepto centrada en las decisiones operativas

La prueba de concepto más sólida comienza con las decisiones que su equipo debe tomar, no con una demostración del panel. Seleccione envíos representativos de su propia operación, incluidos viajes sencillos y casos difíciles que generan trabajo manual.

  1. Defina los criterios de aceptación. Especifique las referencias, eventos, ubicaciones, significados de las marcas de tiempo y el tratamiento aceptable de los datos faltantes antes de realizar las pruebas.
  2. Valide la identidad. Confirme que cada resultado pertenece al envío y trayecto de contenedor previstos. Incluya equipos reutilizados y reservas con varios contenedores cuando corresponda.
  3. Compare con los registros de origen. Compruebe los hitos devueltos frente a los registros accesibles del transportista o de la terminal, teniendo en cuenta las diferencias en los tiempos de actualización.
  4. Pruebe las revisiones y los fallos. Simule notificaciones duplicadas, eventos fuera de orden, marcas de tiempo corregidas, fuentes no disponibles e interrupciones del endpoint.
  5. Reproduzca un proceso empresarial. Verifique si los datos respaldan la acción prevista, como revisar una conexión retrasada o actualizar una estimación del inventario entrante.
  6. Revise las lagunas no resueltas. Registre si cada laguna procede de la fuente subyacente, del procesamiento del proveedor o de su integración. Acuerde una solución antes de ampliar el uso.

Para probar la ETA, conserve cada previsión a medida que llega y compárela con el evento real final del mismo hito. No evalúe una previsión de llegada al puerto frente a la recepción en el almacén ni combine previsiones realizadas con plazos de antelación muy diferentes en una sola puntuación sin explicación.

La regla de selección es sencilla: elija la integración que demuestre que respalda sus decisiones necesarias con eventos trazables, estimaciones comprensibles y un comportamiento de entrega recuperable. Si la planificación de la recogida también requiere disponibilidad de la terminal, estado de liberación o citas, verifique esas entradas por separado en lugar de inferirlas a partir de la llegada del buque.

Preguntas frecuentes

¿Puedo realizar el seguimiento de un envío marítimo utilizando solo el número de contenedor?

Depende de la fuente de datos y de la API. Algunos procesos también pueden requerir un identificador del transportista, una referencia de reserva o una referencia del documento de transporte. Como los equipos se reutilizan, confirme que los eventos devueltos pertenecen al trayecto previsto y no se base únicamente en el número de contenedor.

¿La llegada real del buque significa que mi contenedor está listo para recogerse?

No. La llegada del buque, la descarga del contenedor, la disponibilidad de la carga y el permiso de recogida son hechos operativos diferentes. Según el envío, la recogida también puede requerir información de liberación y una cita en la terminal. Verifique las condiciones pertinentes con las partes responsables.

¿El seguimiento de buques mediante AIS sustituye al seguimiento de contenedores?

No. AIS se refiere a la identificación y la información de movimiento del buque; por sí solo no establece el estado de carga, descarga, liberación o salida de la terminal de un contenedor individual. El movimiento del buque puede aportar contexto, pero la asociación del contenedor con el viaje aún debe confirmarse.

¿Con qué frecuencia debe actualizarse una API de seguimiento marítimo?

No existe un intervalo único que sea útil para todos los procesos. Establezca los requisitos en función de la rapidez con la que su equipo necesita actuar después de que la información pertinente de la fuente esté disponible. Mida por separado la latencia de la fuente y la latencia de entrega de la API, y confirme qué ocurre cuando la fuente no publica un evento nuevo.

¿Pueden los eventos de seguimiento calcular los cargos por demoras o detención?

Los eventos pueden respaldar la cronología, pero no establecen un cálculo completo de los cargos. También necesita las condiciones contractuales aplicables, las reglas de tiempo libre, el tratamiento del calendario y las condiciones autorizadas de inicio y finalización. No derive importes pagaderos únicamente de hitos genéricos.

Fuentes

Loading