{"meta":{"path":"vessel/portcalls","ts":"2026-05-28T22:11:58+00:00","status":"ok","rows":5,"days":90,"request_id":"cb1f651eb0a98e80"},"data":[{"port_id":2854,"port_name":"Santos","port_lat":-23.9333,"port_lng":-46.3167,"country_id":370,"country_name":"Brazil","arrival":"2026-04-27 10:36:36","departure":"2026-05-01 10:35:09","duration_h":95.98,"samples":79,"min_dist_km":1.397,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/370/2854"},{"port_id":2096,"port_name":"Haldia","port_lat":22.0083,"port_lng":88.05,"country_id":423,"country_name":"India","arrival":"2026-03-21 06:36:56","departure":"2026-03-23 04:22:53","duration_h":45.77,"samples":24,"min_dist_km":4.387,"max_speed_kn":0.6,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/423/2096"},{"port_id":4415,"port_name":"ENNORE","port_lat":13.263,"port_lng":80.344,"country_id":423,"country_name":"India","arrival":"2026-03-16 14:57:19","departure":"2026-03-17 12:27:40","duration_h":21.51,"samples":12,"min_dist_km":0.55,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/423/4415"},{"port_id":88609,"port_name":"Tampines","port_lat":1.33333,"port_lng":103.933,"country_id":600,"country_name":"Singapore","arrival":"2026-03-04 20:48:33","departure":"2026-03-05 17:05:14","duration_h":20.28,"samples":11,"min_dist_km":6.811,"max_speed_kn":1.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/88609"},{"port_id":63224,"port_name":"Penajam","port_lat":-1.25,"port_lng":116.767,"country_id":363,"country_name":"Indonesia","arrival":"2026-02-28 03:04:34","departure":"2026-02-28 03:04:34","duration_h":0,"samples":2,"min_dist_km":2.385,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/63224"}],"errors":[]}