{"meta":{"path":"vessel/portcalls","ts":"2026-05-13T10:15:20+00:00","status":"ok","rows":22,"days":90,"request_id":"f4e5257d53f25195"},"data":[{"port_id":63386,"port_name":"Tanjung Merangas","port_lat":0.033333,"port_lng":117.517,"country_id":363,"country_name":"Indonesia","arrival":"2026-05-10 10:12:57","departure":"2026-05-13 05:23:22","duration_h":67.17,"samples":57,"min_dist_km":1.4,"max_speed_kn":3.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/63386"},{"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-03 16:48:39","departure":"2026-05-04 12:12:29","duration_h":19.4,"samples":16,"min_dist_km":3.16,"max_speed_kn":0.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/88599"},{"port_id":76974,"port_name":"Tanjong Bin","port_lat":1.33333,"port_lng":103.55,"country_id":516,"country_name":"Malaysia","arrival":"2026-05-02 19:52:36","departure":"2026-05-03 13:58:36","duration_h":18.1,"samples":17,"min_dist_km":2.477,"max_speed_kn":0.6,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/516/76974"},{"port_id":3389,"port_name":"TANJUNG PELEPAS","port_lat":1.3333,"port_lng":103.55,"country_id":516,"country_name":"Malaysia","arrival":"2026-05-02 00:24:46","departure":"2026-05-02 17:51:00","duration_h":17.44,"samples":16,"min_dist_km":8.143,"max_speed_kn":3.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/516/3389"},{"port_id":2318,"port_name":"Lianyungang","port_lat":34.7417,"port_lng":119.458,"country_id":409,"country_name":"China","arrival":"2026-04-20 23:49:35","departure":"2026-04-22 04:16:09","duration_h":28.44,"samples":25,"min_dist_km":3.206,"max_speed_kn":0.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/2318"},{"port_id":21075,"port_name":"Gaolan","port_lat":21.9167,"port_lng":113.25,"country_id":409,"country_name":"China","arrival":"2026-04-14 15:40:28","departure":"2026-04-16 01:54:40","duration_h":34.24,"samples":17,"min_dist_km":3.078,"max_speed_kn":2.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/21075"},{"port_id":61451,"port_name":"Tsing Yi","port_lat":22.35,"port_lng":114.1,"country_id":645,"country_name":"HONG KONG","arrival":"2026-04-13 11:25:11","departure":"2026-04-14 04:58:10","duration_h":17.55,"samples":10,"min_dist_km":1.688,"max_speed_kn":0.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/645/61451"},{"port_id":3508,"port_name":"DAESAN","port_lat":37.0269,"port_lng":126.379,"country_id":0,"country_name":"","arrival":"2026-04-07 09:21:26","departure":"2026-04-08 05:33:25","duration_h":20.2,"samples":11,"min_dist_km":2.328,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/3508"},{"port_id":3461,"port_name":"Guangzhou","port_lat":22.85,"port_lng":113.567,"country_id":409,"country_name":"China","arrival":"2026-03-30 05:51:07","departure":"2026-03-31 05:51:06","duration_h":24,"samples":13,"min_dist_km":2.261,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/3461"},{"port_id":105666,"port_name":"Go Dau A Terminal","port_lat":10.65,"port_lng":107.017,"country_id":716,"country_name":"VIET NAM","arrival":"2026-03-25 03:04:14","departure":"2026-03-26 02:22:14","duration_h":23.3,"samples":13,"min_dist_km":1.119,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/716/105666"},{"port_id":105677,"port_name":"Hiep Phuoc Port","port_lat":10.6333,"port_lng":106.75,"country_id":716,"country_name":"VIET NAM","arrival":"2026-03-24 07:21:29","departure":"2026-03-24 18:14:55","duration_h":10.89,"samples":7,"min_dist_km":7.955,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/716/105677"},{"port_id":76862,"port_name":"Paka","port_lat":4.65,"port_lng":103.433,"country_id":516,"country_name":"Malaysia","arrival":"2026-03-20 14:29:30","departure":"2026-03-22 06:32:28","duration_h":40.05,"samples":21,"min_dist_km":7.619,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/516/76862"},{"port_id":76779,"port_name":"Kerteh","port_lat":4.51667,"port_lng":103.45,"country_id":516,"country_name":"Malaysia","arrival":"2026-03-17 22:19:43","departure":"2026-03-20 13:14:25","duration_h":62.91,"samples":32,"min_dist_km":7.885,"max_speed_kn":3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/516/76779"},{"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-16 02:28:54","departure":"2026-03-16 08:43:56","duration_h":6.25,"samples":4,"min_dist_km":2.875,"max_speed_kn":0.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/88599"},{"port_id":3574,"port_name":"BUKOM ISLAND","port_lat":1.2366,"port_lng":103.753,"country_id":600,"country_name":"Singapore","arrival":"2026-03-15 10:22:17","departure":"2026-03-15 22:58:41","duration_h":12.61,"samples":7,"min_dist_km":6.274,"max_speed_kn":0.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/3574"},{"port_id":76768,"port_name":"Kampung Tanjung Langsat","port_lat":1.46667,"port_lng":104.017,"country_id":516,"country_name":"Malaysia","arrival":"2026-03-14 00:27:18","departure":"2026-03-15 04:29:05","duration_h":28.03,"samples":15,"min_dist_km":2.913,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/516/76768"},{"port_id":76983,"port_name":"Tanjung Setapa","port_lat":1.36667,"port_lng":104.117,"country_id":516,"country_name":"Malaysia","arrival":"2026-03-12 01:06:42","departure":"2026-03-13 21:00:41","duration_h":43.9,"samples":23,"min_dist_km":6,"max_speed_kn":0.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/516/76983"},{"port_id":21924,"port_name":"Tianjin Pt","port_lat":38.9833,"port_lng":117.75,"country_id":409,"country_name":"China","arrival":"2026-02-27 00:41:45","departure":"2026-03-01 00:50:45","duration_h":48.15,"samples":25,"min_dist_km":3.764,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/21924"},{"port_id":1918,"port_name":"Dagu Bar","port_lat":38.9375,"port_lng":117.979,"country_id":409,"country_name":"China","arrival":"2026-02-26 21:24:28","departure":"2026-02-26 22:37:07","duration_h":1.21,"samples":2,"min_dist_km":4.769,"max_speed_kn":3.7,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/1918"},{"port_id":21293,"port_name":"Jiangyin","port_lat":25.4667,"port_lng":119.3,"country_id":409,"country_name":"China","arrival":"2026-02-21 07:14:58","departure":"2026-02-22 01:05:59","duration_h":17.85,"samples":10,"min_dist_km":5.909,"max_speed_kn":0.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/21293"},{"port_id":76862,"port_name":"Paka","port_lat":4.65,"port_lng":103.433,"country_id":516,"country_name":"Malaysia","arrival":"2026-02-12 18:45:01","departure":"2026-02-13 18:50:45","duration_h":24.1,"samples":13,"min_dist_km":7.398,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/516/76862"},{"port_id":76779,"port_name":"Kerteh","port_lat":4.51667,"port_lng":103.45,"country_id":516,"country_name":"Malaysia","arrival":"2026-02-12 09:25:01","departure":"2026-02-12 16:44:46","duration_h":7.33,"samples":5,"min_dist_km":7.551,"max_speed_kn":3.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/516/76779"}],"errors":[]}