{"meta":{"path":"vessel/portcalls","ts":"2026-05-20T08:09:49+00:00","status":"ok","rows":30,"days":90,"request_id":"305bf82f659767ad"},"data":[{"port_id":1951,"port_name":"Dumai","port_lat":1.7,"port_lng":101.467,"country_id":363,"country_name":"Indonesia","arrival":"2026-05-19 06:00:53","departure":"2026-05-19 14:51:07","duration_h":8.84,"samples":12,"min_dist_km":2.104,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/1951"},{"port_id":3670,"port_name":"PORT DICKSON","port_lat":2.51865,"port_lng":101.793,"country_id":516,"country_name":"Malaysia","arrival":"2026-05-18 06:22:40","departure":"2026-05-19 02:04:42","duration_h":19.7,"samples":16,"min_dist_km":0.236,"max_speed_kn":0.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/516/3670"},{"port_id":3670,"port_name":"PORT DICKSON","port_lat":2.51865,"port_lng":101.793,"country_id":516,"country_name":"Malaysia","arrival":"2026-05-14 07:45:52","departure":"2026-05-16 03:25:03","duration_h":43.65,"samples":35,"min_dist_km":0.239,"max_speed_kn":1.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/516/3670"},{"port_id":3670,"port_name":"PORT DICKSON","port_lat":2.51865,"port_lng":101.793,"country_id":516,"country_name":"Malaysia","arrival":"2026-05-12 09:53:50","departure":"2026-05-13 02:00:17","duration_h":16.11,"samples":15,"min_dist_km":0.238,"max_speed_kn":0.7,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/516/3670"},{"port_id":3670,"port_name":"PORT DICKSON","port_lat":2.51865,"port_lng":101.793,"country_id":516,"country_name":"Malaysia","arrival":"2026-05-09 10:06:16","departure":"2026-05-11 02:18:22","duration_h":40.2,"samples":35,"min_dist_km":0.177,"max_speed_kn":0.7,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/516/3670"},{"port_id":1951,"port_name":"Dumai","port_lat":1.7,"port_lng":101.467,"country_id":363,"country_name":"Indonesia","arrival":"2026-05-07 06:20:47","departure":"2026-05-07 06:20:47","duration_h":0,"samples":6,"min_dist_km":3.142,"max_speed_kn":2.7,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/1951"},{"port_id":3670,"port_name":"PORT DICKSON","port_lat":2.51865,"port_lng":101.793,"country_id":516,"country_name":"Malaysia","arrival":"2026-05-06 07:27:38","departure":"2026-05-07 01:44:25","duration_h":18.28,"samples":16,"min_dist_km":0.254,"max_speed_kn":1.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/516/3670"},{"port_id":3670,"port_name":"PORT DICKSON","port_lat":2.51865,"port_lng":101.793,"country_id":516,"country_name":"Malaysia","arrival":"2026-05-04 07:38:36","departure":"2026-05-05 02:54:52","duration_h":19.27,"samples":16,"min_dist_km":0.244,"max_speed_kn":0.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/516/3670"},{"port_id":5414,"port_name":"MELAKA","port_lat":2.18294,"port_lng":102.237,"country_id":0,"country_name":"","arrival":"2026-05-03 04:10:46","departure":"2026-05-03 06:25:16","duration_h":2.24,"samples":3,"min_dist_km":1.221,"max_speed_kn":0.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/5414"},{"port_id":1951,"port_name":"Dumai","port_lat":1.7,"port_lng":101.467,"country_id":363,"country_name":"Indonesia","arrival":"2026-05-02 06:10:09","departure":"2026-05-02 06:10:09","duration_h":0,"samples":4,"min_dist_km":3.464,"max_speed_kn":3.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/1951"},{"port_id":3670,"port_name":"PORT DICKSON","port_lat":2.51865,"port_lng":101.793,"country_id":516,"country_name":"Malaysia","arrival":"2026-04-30 04:28:00","departure":"2026-05-02 01:35:32","duration_h":45.13,"samples":41,"min_dist_km":0.22,"max_speed_kn":0.9,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/516/3670"},{"port_id":3670,"port_name":"PORT DICKSON","port_lat":2.51865,"port_lng":101.793,"country_id":516,"country_name":"Malaysia","arrival":"2026-04-28 07:51:47","departure":"2026-04-29 01:13:48","duration_h":17.37,"samples":15,"min_dist_km":0.214,"max_speed_kn":1.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/516/3670"},{"port_id":3670,"port_name":"PORT DICKSON","port_lat":2.51865,"port_lng":101.793,"country_id":516,"country_name":"Malaysia","arrival":"2026-04-25 08:00:33","departure":"2026-04-27 01:49:00","duration_h":41.81,"samples":36,"min_dist_km":0.238,"max_speed_kn":2.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/516/3670"},{"port_id":3670,"port_name":"PORT DICKSON","port_lat":2.51865,"port_lng":101.793,"country_id":516,"country_name":"Malaysia","arrival":"2026-04-22 07:21:27","departure":"2026-04-23 03:23:40","duration_h":20.04,"samples":16,"min_dist_km":0.243,"max_speed_kn":0.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/516/3670"},{"port_id":1951,"port_name":"Dumai","port_lat":1.7,"port_lng":101.467,"country_id":363,"country_name":"Indonesia","arrival":"2026-04-21 05:36:45","departure":"2026-04-22 04:16:33","duration_h":22.66,"samples":19,"min_dist_km":1.702,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/1951"},{"port_id":3670,"port_name":"PORT DICKSON","port_lat":2.51865,"port_lng":101.793,"country_id":516,"country_name":"Malaysia","arrival":"2026-04-20 07:42:00","departure":"2026-04-21 01:40:53","duration_h":17.98,"samples":17,"min_dist_km":0.237,"max_speed_kn":0.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/516/3670"},{"port_id":3670,"port_name":"PORT DICKSON","port_lat":2.51865,"port_lng":101.793,"country_id":516,"country_name":"Malaysia","arrival":"2026-04-16 09:38:38","departure":"2026-04-18 03:29:28","duration_h":41.85,"samples":22,"min_dist_km":0.238,"max_speed_kn":0.6,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/516/3670"},{"port_id":1951,"port_name":"Dumai","port_lat":1.7,"port_lng":101.467,"country_id":363,"country_name":"Indonesia","arrival":"2026-04-15 08:18:33","departure":"2026-04-16 01:21:54","duration_h":17.06,"samples":12,"min_dist_km":2.104,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/1951"},{"port_id":3670,"port_name":"PORT DICKSON","port_lat":2.51865,"port_lng":101.793,"country_id":516,"country_name":"Malaysia","arrival":"2026-04-14 10:14:53","departure":"2026-04-14 23:30:03","duration_h":13.25,"samples":11,"min_dist_km":0.237,"max_speed_kn":0.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/516/3670"},{"port_id":3670,"port_name":"PORT DICKSON","port_lat":2.51865,"port_lng":101.793,"country_id":516,"country_name":"Malaysia","arrival":"2026-04-12 06:58:39","departure":"2026-04-13 01:57:35","duration_h":18.98,"samples":11,"min_dist_km":0.241,"max_speed_kn":0.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/516/3670"},{"port_id":1951,"port_name":"Dumai","port_lat":1.7,"port_lng":101.467,"country_id":363,"country_name":"Indonesia","arrival":"2026-04-09 07:34:21","departure":"2026-04-10 06:26:22","duration_h":22.87,"samples":13,"min_dist_km":2.15,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/1951"},{"port_id":3670,"port_name":"PORT DICKSON","port_lat":2.51865,"port_lng":101.793,"country_id":516,"country_name":"Malaysia","arrival":"2026-04-08 08:05:43","departure":"2026-04-09 02:20:37","duration_h":18.25,"samples":9,"min_dist_km":0.237,"max_speed_kn":0.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/516/3670"},{"port_id":3670,"port_name":"PORT DICKSON","port_lat":2.51865,"port_lng":101.793,"country_id":516,"country_name":"Malaysia","arrival":"2026-04-06 09:49:32","departure":"2026-04-07 02:25:34","duration_h":16.6,"samples":9,"min_dist_km":0.181,"max_speed_kn":0.6,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/516/3670"},{"port_id":1951,"port_name":"Dumai","port_lat":1.7,"port_lng":101.467,"country_id":363,"country_name":"Indonesia","arrival":"2026-04-05 23:05:12","departure":"2026-04-06 04:13:54","duration_h":5.15,"samples":4,"min_dist_km":1.712,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/1951"},{"port_id":3670,"port_name":"PORT DICKSON","port_lat":2.51865,"port_lng":101.793,"country_id":516,"country_name":"Malaysia","arrival":"2026-04-02 07:41:50","departure":"2026-04-04 01:35:45","duration_h":41.9,"samples":21,"min_dist_km":0.24,"max_speed_kn":0.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/516/3670"},{"port_id":1951,"port_name":"Dumai","port_lat":1.7,"port_lng":101.467,"country_id":363,"country_name":"Indonesia","arrival":"2026-04-01 09:30:32","departure":"2026-04-02 03:30:37","duration_h":18,"samples":10,"min_dist_km":1.712,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/1951"},{"port_id":5414,"port_name":"MELAKA","port_lat":2.18294,"port_lng":102.237,"country_id":0,"country_name":"","arrival":"2026-04-01 05:54:23","departure":"2026-04-01 05:54:23","duration_h":0,"samples":2,"min_dist_km":1.251,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/5414"},{"port_id":1951,"port_name":"Dumai","port_lat":1.7,"port_lng":101.467,"country_id":363,"country_name":"Indonesia","arrival":"2026-03-31 10:14:07","departure":"2026-03-31 23:17:42","duration_h":13.06,"samples":8,"min_dist_km":2.156,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/1951"},{"port_id":1951,"port_name":"Dumai","port_lat":1.7,"port_lng":101.467,"country_id":363,"country_name":"Indonesia","arrival":"2026-03-30 12:18:49","departure":"2026-03-30 23:27:47","duration_h":11.15,"samples":7,"min_dist_km":2.098,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/1951"},{"port_id":1951,"port_name":"Dumai","port_lat":1.7,"port_lng":101.467,"country_id":363,"country_name":"Indonesia","arrival":"2026-03-27 09:10:35","departure":"2026-03-30 01:23:14","duration_h":64.21,"samples":34,"min_dist_km":2.086,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/363/1951"}],"errors":[]}