{"status":200,"success":true,"message":"IMO Code 9702510 is valid","data":{"imo_number":"9702510","vessel_name":"ZJ ATLANTIC","ship_type":"Bulk Carrier","flag":"Liberia","gross_tonnage":"36332","summer_deadweight_t":null,"length_overall_m":"199.90","beam_m":"32.26","year_of_built":null}}
curl --location --request GET 'https://zylalabs.com/api/4080/voyage+data+api/4918/vessel+information?imoCode=9702510' --header 'Authorization: Bearer YOUR_API_KEY'
{"status":200,"success":true,"message":"IMO Code 9702510 is valid","data":{"departure_port":"Port Klang Anch., Malaysia","departure_atd":"ATD: May 17, 00:45 UTC (13 days ago)","flag":null,"length_beam":"200 \/ 32 m","imo_mmsi":"9702510 \/ 636024893","navigation_status":"-","current_draught":"11.8 m","course_speed":"\u00a0","arrival_port":"Mtwara, Tanzania","arrival_atd":"ETA: Jun 1, 12:00","latest_port_calls":[{"port_name":"Port Klang Anch., Malaysia","arrival_utc":"2026-05-16T11:11:00.000000Z","departure_utc":"2026-05-17T00:45:00.000000Z","time_in_port":"13 hours, 34 minutes"},{"port_name":"locked, ","arrival_utc":"2026-04-29T08:30:00.000000Z","departure_utc":"2026-05-07T00:38:00.000000Z","time_in_port":"7 days, 16 hours, 8 minutes"},{"port_name":"locked, ","arrival_utc":"2026-04-27T07:12:00.000000Z","departure_utc":"2026-04-29T02:38:00.000000Z","time_in_port":"1 days, 19 hours, 26 minutes"},{"port_name":"locked, ","arrival_utc":"2026-04-23T07:06:00.000000Z","departure_utc":"2026-04-26T23:28:00.000000Z","time_in_port":"3 days, 16 hours, 22 minutes"},{"port_name":"locked, ","arrival_utc":"2026-04-17T08:12:00.000000Z","departure_utc":"2026-04-20T20:02:00.000000Z","time_in_port":"3 days, 11 hours, 50 minutes"}]}}
curl --location --request GET 'https://zylalabs.com/api/4080/voyage+data+api/4919/get+route?imoCode=9702510' --header 'Authorization: Bearer YOUR_API_KEY'
{"status":200,"success":true,"message":"MMSI Code 258785000 is valid","data":{"position_received":"2017-01-24 04:07","vessel_local_time":"-","area":"North Sea","current_port":"EMDEN","latitude_longitude":"--- \/ ---","navigational_status":"Moored","speed_course":"","ais_source":"-","last_port_calls":[]}}
curl --location --request GET 'https://zylalabs.com/api/4080/voyage+data+api/6119/get+latest+ports+by+mmsi+code?mmsiCode=258785000' --header 'Authorization: Bearer YOUR_API_KEY'
| Cabeçalho | Descrição |
|---|---|
Authorization
|
[Obrigatório] Deve ser Bearer access_key. Veja "Sua chave de acesso à API" acima quando você estiver inscrito. |
Sem compromisso de longo prazo. Faça upgrade, downgrade ou cancele a qualquer momento. O teste gratuito inclui até 50 requisições.
A API de Dados de Viagem é um serviço que permite aos desenvolvedores acessar informações de navios em tempo real e rastrear as rotas dos navios usando seus números IMO exclusivos. Ela fornece dados abrangentes sobre posições de navios, velocidades, rumos, destinos e mais
A API fornece extensos dados de navios, incluindo velocidade, direção, destino, ETA (tempo estimado de chegada) e informações de rotas históricas. Isso permite o acompanhamento em tempo real dos movimentos dos navios e uma análise aprofundada das viagens passadas, apoiando operações e planejamento marítimos eficientes
A API de Posição de Viagem se esforça para fornecer dados precisos e atualizados de rastreamento de navios. No entanto, observe que as posições dos navios e outros dados estão sujeitos a vários fatores, como frequência de relatórios dos navios, qualidade de recepção e confiabilidade da fonte de dados
A API em si não fornece funcionalidade nativa de alerta ou notificação No entanto os desenvolvedores podem aproveitar os dados recuperados da API para implementar sistemas de alerta personalizados dentro de suas aplicações acionando notificações com base em critérios ou eventos específicos de navios
A integração é simples A API oferece endpoints bem documentados e fornece aos desenvolvedores instruções claras sobre como fazer requisições e recuperar informações sobre embarcações Documentação detalhada e exemplos de código facilitam a integração fácil
Cada ponto final retorna dados específicos relacionados a embarcações Por exemplo o ponto final "GET Vessel Information" fornece detalhes como número IMO nome da embarcação e tipo de navio enquanto o ponto final "GET Current Position" retorna dados de localização em tempo real incluindo latitude longitude velocidade e status de navegação
Os campos-chave variam conforme o ponto de extremidade Para "GET Informações sobre o Navio" campos importantes incluem "vessel_name" "gross_tonnage" e "year_of_built" Em "GET Posição Atual" os campos-chave incluem "latitude" "longitude" "current_port" e "navigational_status"
Os dados de resposta estão estruturados em formato JSON contendo um "status" "sucesso" "mensagem" e um objeto "dados" com informações relevantes sobre a embarcação Por exemplo uma resposta bem-sucedida de "GET Informações da Embarcação" inclui atributos da embarcação aninhados dentro do objeto "dados"
Cada ponto de extremidade requer parâmetros específicos Por exemplo "GET Informações da Embarcação" requer o número IMO da embarcação enquanto "GET Obter Posição por MMSI" necessita do código MMSI Os usuários podem personalizar solicitações fornecendo esses identificadores únicos
A API obtém seus dados de sinais AIS (Sistema de Identificação Automática), que podem ser terrestres ou baseados em satélite. Essa abordagem de dupla fonte aprimora a cobertura e a precisão, permitindo um rastreamento confiável de embarcações em várias regiões
Casos de uso típicos incluem rastreamento de embarcações em tempo real para otimização logística monitoramento de chegadas e partidas em portos e análise de movimentos históricos de embarcações para planejamento operacional Esses dados apoiam a segurança marítima e a eficiência nas operações portuárias
Os usuários podem aproveitar os dados retornados para monitorar os movimentos de embarcações, avaliar o tráfego portuário e planejar a logística Por exemplo, ao analisar "últimas_chamadas_portuárias", os usuários podem determinar a atividade recente de uma embarcação e otimizar o cronograma com base em seus horários de chegada
A precisão dos dados é mantida por meio de atualizações regulares dos sinais AIS e verificações de qualidade dos dados recebidos A API tem como objetivo fornecer as informações mais atualizadas, mas os usuários devem estar cientes de possíveis discrepâncias devido à frequência de relatórios e qualidade do sinal
Nível de serviço:
100%
Tempo de resposta:
3.967ms
Nível de serviço:
100%
Tempo de resposta:
2.443ms
Nível de serviço:
100%
Tempo de resposta:
362ms
Nível de serviço:
100%
Tempo de resposta:
427ms
Nível de serviço:
100%
Tempo de resposta:
298ms
Nível de serviço:
100%
Tempo de resposta:
235ms
Nível de serviço:
100%
Tempo de resposta:
6.797ms
Nível de serviço:
100%
Tempo de resposta:
1.627ms
Nível de serviço:
100%
Tempo de resposta:
122ms
Nível de serviço:
100%
Tempo de resposta:
118ms