Esta API proporciona un sistema integral de seguimiento y gestión de buques para los principales puertos marítimos, ofreciendo datos en tiempo real sobre el estado y los movimientos de los buques. Ofrece información detallada sobre la posición del buque, el estado de navegación, el puerto actual, los puertos de llegada y salida, y las condiciones meteorológicas, incluyendo temperatura, velocidad del viento y humedad en las áreas portuarias.
Utilizando identificadores únicos como el IMO (Número de la Organización Marítima Internacional) y el MMSI (Identidad del Servicio Móvil Marítimo), la API rastrea buques individuales, presentando una vista detallada de su historial reciente de llamadas a puerto, tiempos de estancia y movimientos programados. Estos datos son esenciales para optimizar las operaciones portuarias, mejorar la planificación logística y aumentar la seguridad de la navegación.
La API proporciona la posición en tiempo real de los buques utilizando datos AIS, incluyendo latitud, longitud, rumbo, velocidad, estado de navegación, destino y ETA. La información proviene de fuentes terrestres o satelitales para proporcionar cobertura y precisión global en el seguimiento marítimo.
La API también proporciona información sobre las llegadas previstas de buques a puertos específicos, incluyendo los tiempos de llegada estimados y detalles clave del buque como país de registro y número MMSI. Además, ofrece actualizaciones meteorológicas en tiempo real en los puertos, ayudando en la planificación operativa y garantizando la seguridad marítima.
{"status":200,"success":true,"message":"IMO Code 9270622 is valid","data":{"imo_number":"9270622","vessel_name":"AQUAMAN","ship_type":"Offshore Tug\/Supply Ship","flag":"Vanuatu","gross_tonnage":"2332","summer_deadweight_t":"2162","length_overall_m":"69","beam_m":"16","year_of_built":"2003"}}
curl --location --request GET 'https://zylalabs.com/api/4060/ship+location+and+route+monitoring+api/4877/vessel+information?imoCode=9270622' --header 'Authorization: Bearer YOUR_API_KEY'
{"status":200,"success":true,"message":"IMO Code 9251183 is valid","data":{"departure_port":"Kingston Anch., Jamaica","departure_atd":"ATD: Nov 12, 02:21 UTC (10 days ago)","callsign":"V7A4876","flag":"Marshall Islands","length_beam":"119 \/ 19 m","imo_mmsi":"9251183 \/ 538009548","navigation_status":"-","current_draught":"5.1 m","course_speed":"\u00a0","arrival_port":"FOR ORDER","arrival_atd":"ETA: Nov 20, 14:00","latest_port_calls":[{"port_name":"Kingston Anch., Jamaica","arrival_utc":"2024-11-11T16:50:00.000000Z","departure_utc":"2024-11-12T02:21:00.000000Z","time_in_port":"9 hours, 31 minutes"},{"port_name":"locked, ","arrival_utc":"2024-11-08T20:33:00.000000Z","departure_utc":"2024-11-10T04:51:00.000000Z","time_in_port":"1 days, 8 hours, 18 minutes"},{"port_name":"locked, ","arrival_utc":"2024-11-05T12:50:00.000000Z","departure_utc":"2024-11-06T22:55:00.000000Z","time_in_port":"1 days, 10 hours, 5 minutes"},{"port_name":"locked, ","arrival_utc":"2024-10-28T16:18:00.000000Z","departure_utc":"2024-10-29T08:35:00.000000Z","time_in_port":"16 hours, 17 minutes"},{"port_name":"locked, ","arrival_utc":"2024-10-03T09:12:00.000000Z","departure_utc":"2024-10-04T15:31:00.000000Z","time_in_port":"1 days, 6 hours, 19 minutes"}]}}
curl --location --request GET 'https://zylalabs.com/api/4060/ship+location+and+route+monitoring+api/4878/get+route?imoCode=9251183' --header 'Authorization: Bearer YOUR_API_KEY'
{"status":200,"success":true,"message":"MMSI Code 205566190 is valid","data":{"position_received":"14 m ago","vessel_local_time":"-","area":"North Sea","current_port":"PUURS ZEEKANAAL BRUS","latitude_longitude":"51.11120\u00b0 \/ 4.29875\u00b0","navigational_status":"Moored","speed_course":"","ais_source":"-","last_port_calls":[{"port":"ANTWERP","arrival":"2024-08-04 10:23","departure":"2024-08-04 14:09","time_in_port":"3 h"},{"port":"THOLEN","arrival":"2024-08-03 11:21","departure":"2024-08-04 08:48","time_in_port":"21 h"},{"port":"BOTLEK - ROTTERDAM","arrival":"2024-07-30 15:45","departure":"2024-08-01 11:46","time_in_port":"1 d"},{"port":"AMSTERDAM","arrival":"2024-07-27 15:52","departure":"2024-07-30 06:58","time_in_port":"2 d"},{"port":"NIEUWEGEIN","arrival":"2024-07-27 09:38","departure":"2024-07-27 11:06","time_in_port":"1 h"},{"port":"HANSWEERT","arrival":"2024-07-26 14:28","departure":"2024-07-26 14:42","time_in_port":"13 m"},{"port":"SLUISKIL","arrival":"2024-07-25 20:38","departure":"2024-07-26 10:41","time_in_port":"14 h"},{"port":"ANTWERP","arrival":"2024-07-25 14:09","departure":"2024-07-25 16:38","time_in_port":"2 h"},{"port":"THOLEN","arrival":"2024-07-19 15:32","departure":"2024-07-25 10:56","time_in_port":"5 d"},{"port":"KEIZERSVEER","arrival":"2024-07-19 09:42","departure":"2024-07-19 10:17","time_in_port":"35 m"}]}}
curl --location --request GET 'https://zylalabs.com/api/4060/ship+location+and+route+monitoring+api/6116/get+latest+ports+by+mmsi+code?mmsiCode=205566190' --header 'Authorization: Bearer YOUR_API_KEY'
| Encabezado | Descripción |
|---|---|
Autorización
|
[Requerido] Debería ser Bearer access_key. Consulta "Tu Clave de Acceso a la API" arriba cuando estés suscrito. |
Sin compromiso a largo plazo. Mejora, reduce o cancela en cualquier momento. La Prueba Gratuita incluye hasta 50 solicitudes.
La API de Monitoreo de Ubicación y Ruta de Barcos es un servicio que permite a los desarrolladores acceder a información de barcos en tiempo real y rastrear las rutas de los barcos utilizando sus números IMO únicos. Proporciona datos completos sobre posiciones de barcos, velocidades, rumbos, destinos y más.
La API proporciona una gran cantidad de datos sobre buques, como el rumbo, el destino, el tiempo estimado de llegada (ETA) y la información histórica sobre sus rutas. Esta información permite realizar un seguimiento de los buques en tiempo real y analizar sus movimientos pasados.
La API de Monitorización de Ubicación y Ruta de Barcos se esfuerza por proporcionar datos de seguimiento de barcos precisos y actualizados. Sin embargo, tenga en cuenta que las posiciones de los barcos y otros datos están sujetos a varios factores, como la frecuencia de informes de los barcos, la calidad de la recepción y la fiabilidad de la fuente de datos.
La API en sí no proporciona funcionalidad de alerta o notificación nativa. Sin embargo, los desarrolladores pueden aprovechar los datos recuperados de la API para implementar sistemas de alerta personalizados dentro de sus aplicaciones, activando notificaciones basadas en criterios o eventos específicos de los barcos.
La integración es sencilla. La API ofrece puntos finales bien documentados y proporciona a los desarrolladores instrucciones claras sobre cómo hacer solicitudes y recuperar información de los barcos. La documentación detallada y los ejemplos de código facilitan una integración fácil.
Cada punto final devuelve datos específicos relacionados con el buque. Por ejemplo, el punto final "GET Información del Buque" proporciona detalles como el número IMO, el nombre del buque y el tonelaje bruto, mientras que el punto final "GET Posición Actual" devuelve datos de ubicación en tiempo real, incluyendo la latitud, la longitud y el estado de navegación.
Los campos clave varían según el punto final. Para "GET Ruta", los campos importantes incluyen puerto de salida, ETA de llegada y estado de navegación. En "GET Posición Actual", los campos clave incluyen puerto actual, velocidad y rumbo. Cada respuesta está estructurada para proporcionar detalles relevantes para el seguimiento de embarcaciones.
Los datos de respuesta están estructurados en formato JSON, que contiene un código de estado, una bandera de éxito, un mensaje y un objeto de datos. El objeto de datos incluye campos específicos relevantes para el punto final, como detalles del buque o la posición actual, lo que facilita su análisis y uso.
Cada punto final requiere parámetros específicos. Por ejemplo, "GET Información del Buque" requiere un número IMO, mientras que "GET Posición por MMSI" necesita un código MMSI. Los usuarios pueden personalizar las solicitudes proporcionando estos identificadores únicos para recuperar datos específicos.
La API obtiene sus datos de las señales del AIS (Sistema de Identificación Automática), que pueden ser terrestres o basadas en satélites. Este enfoque de doble fuente mejora la cobertura y la precisión, permitiendo un seguimiento confiable de los buques a nivel global.
Los casos de uso típicos incluyen la planificación logística, la optimización de operaciones portuarias y las mejoras en la seguridad marítima. Los usuarios pueden rastrear movimientos de buques, analizar datos históricos y monitorear condiciones en tiempo real para mejorar la toma de decisiones en operaciones marítimas.
Los usuarios pueden aprovechar los datos devueltos para crear paneles de control para el seguimiento en tiempo real, generar informes sobre los movimientos de los buques o integrar alertas para eventos específicos. Por ejemplo, utilizar datos de ETA puede ayudar a programar las llegadas y salidas del puerto de manera eficiente.
La precisión de los datos se mantiene a través de actualizaciones regulares de señales AIS y controles de calidad en los datos entrantes. La API tiene como objetivo proporcionar la información más actual, pero los usuarios deben considerar factores como la frecuencia de informes y la recepción de señales al interpretar los datos.
Nivel de Servicio:
100%
Tiempo de Respuesta:
405ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
1.654ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
1.289ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
728ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
453ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
1.304ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
360ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
358ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
2.575ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
2.897ms