{"meta":{"path":"vessel/portcalls","ts":"2026-05-28T18:09:28+00:00","status":"ok","rows":10,"days":90,"request_id":"a15475b42dbf76ed"},"data":[{"port_id":2393,"port_name":"Masan","port_lat":35.1833,"port_lng":128.583,"country_id":430,"country_name":"South Korea","arrival":"2026-05-11 02:14:31","departure":"2026-05-11 05:41:31","duration_h":3.45,"samples":4,"min_dist_km":2.48,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/430/2393"},{"port_id":3656,"port_name":"CHIWAN","port_lat":22.4601,"port_lng":113.884,"country_id":409,"country_name":"China","arrival":"2026-04-25 04:35:11","departure":"2026-04-28 10:52:01","duration_h":78.28,"samples":65,"min_dist_km":1.117,"max_speed_kn":0.7,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/3656"},{"port_id":61408,"port_name":"Kennedy Town","port_lat":22.2833,"port_lng":114.117,"country_id":645,"country_name":"HONG KONG","arrival":"2026-04-24 01:40:10","departure":"2026-04-25 00:03:40","duration_h":22.39,"samples":20,"min_dist_km":3.042,"max_speed_kn":2.9,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/645/61408"},{"port_id":88596,"port_name":"Jurong/Singapore","port_lat":1.33333,"port_lng":103.7,"country_id":600,"country_name":"Singapore","arrival":"2026-04-16 09:37:43","departure":"2026-04-19 05:43:23","duration_h":68.09,"samples":35,"min_dist_km":4.373,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/88596"},{"port_id":3300,"port_name":"Mumbai","port_lat":18.9333,"port_lng":72.85,"country_id":423,"country_name":"India","arrival":"2026-04-03 20:14:14","departure":"2026-04-08 02:02:47","duration_h":101.81,"samples":52,"min_dist_km":0.688,"max_speed_kn":1.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/423/3300"},{"port_id":68645,"port_name":"Marghera","port_lat":45.45,"port_lng":12.2167,"country_id":367,"country_name":"Italy","arrival":"2026-03-16 07:09:26","departure":"2026-03-20 18:20:07","duration_h":107.18,"samples":55,"min_dist_km":3.004,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/367/68645"},{"port_id":11392,"port_name":"Hoevenen","port_lat":51.3,"port_lng":4.38333,"country_id":376,"country_name":"Belgium","arrival":"2026-03-02 09:21:27","departure":"2026-03-05 22:28:22","duration_h":85.12,"samples":44,"min_dist_km":2.03,"max_speed_kn":0.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/376/11392"},{"port_id":57244,"port_name":"Hunsdon","port_lat":51.8,"port_lng":3.25,"country_id":640,"country_name":"UNITED KINGDOM","arrival":"2026-03-01 21:14:53","departure":"2026-03-01 23:09:55","duration_h":1.92,"samples":2,"min_dist_km":3.17,"max_speed_kn":3.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/640/57244"},{"port_id":33504,"port_name":"Wilhelmsburg","port_lat":53.5,"port_lng":10,"country_id":432,"country_name":"Germany","arrival":"2026-02-28 04:28:01","departure":"2026-02-28 13:19:09","duration_h":8.85,"samples":5,"min_dist_km":1.746,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/33504"},{"port_id":28425,"port_name":"Hamburg-Mitte","port_lat":53.55,"port_lng":10.0167,"country_id":432,"country_name":"Germany","arrival":"2026-02-27 17:19:54","departure":"2026-02-28 00:50:06","duration_h":7.5,"samples":5,"min_dist_km":2.475,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/28425"}],"errors":[]}