{"meta":{"path":"vessel/portcalls","ts":"2026-05-30T12:17:34+00:00","status":"ok","rows":9,"days":90,"request_id":"8a204e504a0cc81b"},"data":[{"port_id":3252,"port_name":"Nansha","port_lat":22.6852,"port_lng":113.68,"country_id":409,"country_name":"China","arrival":"2026-05-25 16:15:36","departure":"2026-05-26 11:47:26","duration_h":19.53,"samples":17,"min_dist_km":5.866,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/3252"},{"port_id":20808,"port_name":"Beilun","port_lat":29.9333,"port_lng":121.883,"country_id":409,"country_name":"China","arrival":"2026-05-20 17:09:24","departure":"2026-05-21 14:03:22","duration_h":20.9,"samples":18,"min_dist_km":6.889,"max_speed_kn":0.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/20808"},{"port_id":21090,"port_name":"Gonglu","port_lat":31.25,"port_lng":121.667,"country_id":409,"country_name":"China","arrival":"2026-05-18 16:09:54","departure":"2026-05-19 17:36:09","duration_h":25.44,"samples":23,"min_dist_km":9.179,"max_speed_kn":2.7,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/21090"},{"port_id":88598,"port_name":"PASIR PANJANG Terminal","port_lat":1.28333,"port_lng":103.767,"country_id":600,"country_name":"Singapore","arrival":"2026-05-10 21:30:18","departure":"2026-05-11 16:03:18","duration_h":18.55,"samples":17,"min_dist_km":0.329,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/88598"},{"port_id":2348,"port_name":"Luanda","port_lat":-8.78333,"port_lng":13.25,"country_id":523,"country_name":"Angola","arrival":"2026-04-14 15:53:11","departure":"2026-04-20 17:55:08","duration_h":146.03,"samples":83,"min_dist_km":0.833,"max_speed_kn":0.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/523/2348"},{"port_id":20717,"port_name":"Ebomé Terminal","port_lat":2.8,"port_lng":9.81667,"country_id":469,"country_name":"Cameroon","arrival":"2026-04-12 07:18:41","departure":"2026-04-12 13:28:07","duration_h":6.16,"samples":5,"min_dist_km":9.357,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/469/20717"},{"port_id":20717,"port_name":"Ebomé Terminal","port_lat":2.8,"port_lng":9.81667,"country_id":469,"country_name":"Cameroon","arrival":"2026-03-31 09:58:32","departure":"2026-04-10 07:21:42","duration_h":237.39,"samples":119,"min_dist_km":7.808,"max_speed_kn":2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/469/20717"},{"port_id":2620,"port_name":"Pointe Noire","port_lat":-4.78333,"port_lng":11.8333,"country_id":369,"country_name":"Congo","arrival":"2026-03-28 06:23:09","departure":"2026-03-29 16:09:56","duration_h":33.78,"samples":18,"min_dist_km":0.544,"max_speed_kn":2.8,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/369/2620"},{"port_id":88599,"port_name":"Pasir Panjang Wharves","port_lat":1.26667,"port_lng":103.783,"country_id":600,"country_name":"Singapore","arrival":"2026-03-01 23:09:06","departure":"2026-03-02 12:38:09","duration_h":13.48,"samples":8,"min_dist_km":1.107,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/88599"}],"errors":[]}