{"meta":{"path":"vessel/portcalls","ts":"2026-05-30T07:39:02+00:00","status":"ok","rows":14,"days":90,"request_id":"8bdd5d47b5bd3930"},"data":[{"port_id":4415,"port_name":"ENNORE","port_lat":13.263,"port_lng":80.344,"country_id":423,"country_name":"India","arrival":"2026-05-25 19:33:09","departure":"2026-05-27 11:30:31","duration_h":39.96,"samples":34,"min_dist_km":1.143,"max_speed_kn":1.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/423/4415"},{"port_id":3518,"port_name":"JURONG ISLAND","port_lat":1.26042,"port_lng":103.689,"country_id":600,"country_name":"Singapore","arrival":"2026-05-19 11:39:01","departure":"2026-05-20 10:46:14","duration_h":23.12,"samples":20,"min_dist_km":4.372,"max_speed_kn":4.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/3518"},{"port_id":88599,"port_name":"Pasir Panjang Wharves","port_lat":1.26667,"port_lng":103.783,"country_id":600,"country_name":"Singapore","arrival":"2026-05-18 04:14:37","departure":"2026-05-19 10:22:38","duration_h":30.13,"samples":25,"min_dist_km":0.137,"max_speed_kn":0.6,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/88599"},{"port_id":2022,"port_name":"Fremantle","port_lat":-32.05,"port_lng":115.739,"country_id":352,"country_name":"Australia","arrival":"2026-05-07 04:09:26","departure":"2026-05-08 21:23:15","duration_h":41.23,"samples":34,"min_dist_km":0.287,"max_speed_kn":0.9,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/352/2022"},{"port_id":9757,"port_name":"Outer Harbor","port_lat":-34.7667,"port_lng":138.5,"country_id":352,"country_name":"Australia","arrival":"2026-05-01 07:25:18","departure":"2026-05-02 12:02:42","duration_h":28.62,"samples":25,"min_dist_km":1.053,"max_speed_kn":1.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/352/9757"},{"port_id":3633,"port_name":"BOTANY","port_lat":-33.9665,"port_lng":151.208,"country_id":352,"country_name":"Australia","arrival":"2026-04-26 13:17:02","departure":"2026-04-28 21:29:00","duration_h":56.2,"samples":46,"min_dist_km":0.527,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/352/3633"},{"port_id":9857,"port_name":"Port Melbourne","port_lat":-37.8333,"port_lng":144.933,"country_id":352,"country_name":"Australia","arrival":"2026-04-21 15:51:46","departure":"2026-04-23 07:36:39","duration_h":39.75,"samples":33,"min_dist_km":2.51,"max_speed_kn":1.6,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/352/9857"},{"port_id":3615,"port_name":"REUNION","port_lat":-20.9262,"port_lng":55.2998,"country_id":0,"country_name":"","arrival":"2026-04-06 08:05:38","departure":"2026-04-08 09:52:24","duration_h":49.78,"samples":26,"min_dist_km":1.664,"max_speed_kn":1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/3615"},{"port_id":4708,"port_name":"SAINT LOUIS DU RHONE","port_lat":43.3858,"port_lng":4.809,"country_id":373,"country_name":"France","arrival":"2026-03-17 06:32:46","departure":"2026-03-18 08:53:48","duration_h":26.35,"samples":14,"min_dist_km":4.096,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/373/4708"},{"port_id":4708,"port_name":"SAINT LOUIS DU RHONE","port_lat":43.3858,"port_lng":4.809,"country_id":373,"country_name":"France","arrival":"2026-03-14 00:33:08","departure":"2026-03-14 22:21:08","duration_h":21.8,"samples":12,"min_dist_km":4.096,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/373/4708"},{"port_id":2293,"port_name":"La Spezia","port_lat":44.0925,"port_lng":9.825,"country_id":367,"country_name":"Italy","arrival":"2026-03-11 08:53:15","departure":"2026-03-12 09:12:18","duration_h":24.32,"samples":13,"min_dist_km":2.151,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/367/2293"},{"port_id":69759,"port_name":"Portovenere","port_lat":44.05,"port_lng":9.85,"country_id":367,"country_name":"Italy","arrival":"2026-03-09 12:25:12","departure":"2026-03-11 04:54:35","duration_h":40.49,"samples":21,"min_dist_km":6.725,"max_speed_kn":0.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/367/69759"},{"port_id":45803,"port_name":"Harfleur","port_lat":49.5,"port_lng":0.2,"country_id":373,"country_name":"France","arrival":"2026-03-03 14:44:58","departure":"2026-03-03 22:24:20","duration_h":7.66,"samples":5,"min_dist_km":4.227,"max_speed_kn":2.6,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/373/45803"},{"port_id":2309,"port_name":"Le Havre","port_lat":49.4833,"port_lng":0.1,"country_id":373,"country_name":"France","arrival":"2026-03-02 00:30:16","departure":"2026-03-03 10:57:15","duration_h":34.45,"samples":18,"min_dist_km":4.253,"max_speed_kn":0.8,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/373/2309"}],"errors":[]}