{"meta":{"path":"vessel/portcalls","ts":"2026-05-30T08:11:30+00:00","status":"ok","rows":30,"days":90,"request_id":"ea643a37ce8178cd"},"data":[{"port_id":76974,"port_name":"Tanjong Bin","port_lat":1.33333,"port_lng":103.55,"country_id":516,"country_name":"Malaysia","arrival":"2026-05-27 22:51:14","departure":"2026-05-29 08:04:18","duration_h":33.22,"samples":29,"min_dist_km":2.24,"max_speed_kn":0,"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-26 15:34:51","departure":"2026-05-27 17:45:48","duration_h":26.18,"samples":23,"min_dist_km":6.887,"max_speed_kn":4.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/516/3389"},{"port_id":63164,"port_name":"Nipah","port_lat":1.11667,"port_lng":103.55,"country_id":363,"country_name":"Indonesia","arrival":"2026-05-26 11:46:52","departure":"2026-05-26 14:23:34","duration_h":2.61,"samples":3,"min_dist_km":7.75,"max_speed_kn":2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/63164"},{"port_id":88609,"port_name":"Tampines","port_lat":1.33333,"port_lng":103.933,"country_id":600,"country_name":"Singapore","arrival":"2026-05-21 19:23:41","departure":"2026-05-26 07:23:30","duration_h":108,"samples":89,"min_dist_km":5.573,"max_speed_kn":0.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/88609"},{"port_id":2257,"port_name":"Kompong Som","port_lat":10.65,"port_lng":103.5,"country_id":513,"country_name":"Cambodia","arrival":"2026-05-18 11:27:49","departure":"2026-05-19 07:31:54","duration_h":20.07,"samples":18,"min_dist_km":2.783,"max_speed_kn":0.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/513/2257"},{"port_id":4995,"port_name":"KRONG PREAH SIHANOUK","port_lat":10.6518,"port_lng":103.51,"country_id":0,"country_name":"","arrival":"2026-05-17 12:03:12","departure":"2026-05-18 09:31:22","duration_h":21.47,"samples":19,"min_dist_km":7.285,"max_speed_kn":0.8,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/4995"},{"port_id":3574,"port_name":"BUKOM ISLAND","port_lat":1.2366,"port_lng":103.753,"country_id":600,"country_name":"Singapore","arrival":"2026-05-13 19:17:47","departure":"2026-05-14 22:31:09","duration_h":27.22,"samples":24,"min_dist_km":1.344,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/3574"},{"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-13 13:36:49","departure":"2026-05-13 16:06:45","duration_h":2.5,"samples":4,"min_dist_km":3.92,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/88599"},{"port_id":4995,"port_name":"KRONG PREAH SIHANOUK","port_lat":10.6518,"port_lng":103.51,"country_id":0,"country_name":"","arrival":"2026-05-10 01:35:58","departure":"2026-05-11 07:29:07","duration_h":29.89,"samples":27,"min_dist_km":7.316,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/4995"},{"port_id":2257,"port_name":"Kompong Som","port_lat":10.65,"port_lng":103.5,"country_id":513,"country_name":"Cambodia","arrival":"2026-05-03 07:29:41","departure":"2026-05-09 23:39:12","duration_h":160.16,"samples":133,"min_dist_km":5.005,"max_speed_kn":0.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/513/2257"},{"port_id":4995,"port_name":"KRONG PREAH SIHANOUK","port_lat":10.6518,"port_lng":103.51,"country_id":0,"country_name":"","arrival":"2026-05-02 04:29:30","departure":"2026-05-03 04:37:37","duration_h":24.14,"samples":21,"min_dist_km":6.618,"max_speed_kn":4.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/4995"},{"port_id":88603,"port_name":"Pulau Ayer Chawan","port_lat":1.26667,"port_lng":103.7,"country_id":600,"country_name":"Singapore","arrival":"2026-04-28 10:50:49","departure":"2026-04-29 19:50:59","duration_h":33,"samples":28,"min_dist_km":3.916,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/88603"},{"port_id":88599,"port_name":"Pasir Panjang Wharves","port_lat":1.26667,"port_lng":103.783,"country_id":600,"country_name":"Singapore","arrival":"2026-04-27 20:30:11","departure":"2026-04-28 08:26:29","duration_h":11.94,"samples":11,"min_dist_km":3.65,"max_speed_kn":1.9,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/88599"},{"port_id":88603,"port_name":"Pulau Ayer Chawan","port_lat":1.26667,"port_lng":103.7,"country_id":600,"country_name":"Singapore","arrival":"2026-04-27 07:27:10","departure":"2026-04-27 18:21:10","duration_h":10.9,"samples":9,"min_dist_km":3.662,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/88603"},{"port_id":4995,"port_name":"KRONG PREAH SIHANOUK","port_lat":10.6518,"port_lng":103.51,"country_id":0,"country_name":"","arrival":"2026-04-24 06:20:57","departure":"2026-04-24 23:50:57","duration_h":17.5,"samples":16,"min_dist_km":7.039,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/4995"},{"port_id":2257,"port_name":"Kompong Som","port_lat":10.65,"port_lng":103.5,"country_id":513,"country_name":"Cambodia","arrival":"2026-04-24 04:03:06","departure":"2026-04-24 04:09:21","duration_h":0.1,"samples":2,"min_dist_km":5.618,"max_speed_kn":1.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/513/2257"},{"port_id":4995,"port_name":"KRONG PREAH SIHANOUK","port_lat":10.6518,"port_lng":103.51,"country_id":0,"country_name":"","arrival":"2026-04-24 01:37:51","departure":"2026-04-24 02:07:02","duration_h":0.49,"samples":2,"min_dist_km":6.009,"max_speed_kn":4.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/4995"},{"port_id":2257,"port_name":"Kompong Som","port_lat":10.65,"port_lng":103.5,"country_id":513,"country_name":"Cambodia","arrival":"2026-04-18 07:48:28","departure":"2026-04-23 23:26:02","duration_h":135.63,"samples":103,"min_dist_km":5.63,"max_speed_kn":0.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/513/2257"},{"port_id":4995,"port_name":"KRONG PREAH SIHANOUK","port_lat":10.6518,"port_lng":103.51,"country_id":0,"country_name":"","arrival":"2026-04-17 02:35:01","departure":"2026-04-18 06:08:19","duration_h":27.56,"samples":15,"min_dist_km":7.098,"max_speed_kn":2.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/4995"},{"port_id":2257,"port_name":"Kompong Som","port_lat":10.65,"port_lng":103.5,"country_id":513,"country_name":"Cambodia","arrival":"2026-04-14 23:33:28","departure":"2026-04-16 23:57:28","duration_h":48.4,"samples":23,"min_dist_km":4.381,"max_speed_kn":0.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/513/2257"},{"port_id":88603,"port_name":"Pulau Ayer Chawan","port_lat":1.26667,"port_lng":103.7,"country_id":600,"country_name":"Singapore","arrival":"2026-04-12 06:59:26","departure":"2026-04-12 12:14:26","duration_h":5.25,"samples":4,"min_dist_km":4.057,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/88603"},{"port_id":88603,"port_name":"Pulau Ayer Chawan","port_lat":1.26667,"port_lng":103.7,"country_id":600,"country_name":"Singapore","arrival":"2026-04-10 00:12:27","departure":"2026-04-10 08:08:32","duration_h":7.93,"samples":5,"min_dist_km":4.055,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/88603"},{"port_id":88599,"port_name":"Pasir Panjang Wharves","port_lat":1.26667,"port_lng":103.783,"country_id":600,"country_name":"Singapore","arrival":"2026-04-09 12:17:11","departure":"2026-04-09 21:59:53","duration_h":9.71,"samples":6,"min_dist_km":4.7,"max_speed_kn":1.9,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/88599"},{"port_id":88603,"port_name":"Pulau Ayer Chawan","port_lat":1.26667,"port_lng":103.7,"country_id":600,"country_name":"Singapore","arrival":"2026-04-08 19:35:45","departure":"2026-04-09 09:28:30","duration_h":13.88,"samples":7,"min_dist_km":3.193,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/88603"},{"port_id":2898,"port_name":"Singapore","port_lat":1.26667,"port_lng":103.833,"country_id":600,"country_name":"Singapore","arrival":"2026-04-07 15:35:04","departure":"2026-04-08 15:34:24","duration_h":23.99,"samples":13,"min_dist_km":4.957,"max_speed_kn":1.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/2898"},{"port_id":2519,"port_name":"Nha Be","port_lat":10.7,"port_lng":106.75,"country_id":446,"country_name":"Vietnam","arrival":"2026-04-04 09:11:28","departure":"2026-04-05 07:48:45","duration_h":22.62,"samples":14,"min_dist_km":0.137,"max_speed_kn":0.6,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/446/2519"},{"port_id":3574,"port_name":"BUKOM ISLAND","port_lat":1.2366,"port_lng":103.753,"country_id":600,"country_name":"Singapore","arrival":"2026-04-01 05:53:58","departure":"2026-04-02 03:32:58","duration_h":21.65,"samples":12,"min_dist_km":1.975,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/3574"},{"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-31 21:44:01","departure":"2026-04-01 03:34:35","duration_h":5.84,"samples":4,"min_dist_km":2.992,"max_speed_kn":0.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/88599"},{"port_id":105618,"port_name":"Bông Sen","port_lat":10.6833,"port_lng":106.767,"country_id":716,"country_name":"VIET NAM","arrival":"2026-03-28 08:32:40","departure":"2026-03-29 17:37:25","duration_h":33.08,"samples":18,"min_dist_km":1.206,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/716/105618"},{"port_id":3511,"port_name":"DUNG QUAT","port_lat":15.4069,"port_lng":108.786,"country_id":446,"country_name":"Vietnam","arrival":"2026-03-23 04:53:36","departure":"2026-03-25 12:34:37","duration_h":55.68,"samples":29,"min_dist_km":0.882,"max_speed_kn":0.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/446/3511"}],"errors":[]}