{"meta":{"path":"vessel/portcalls","ts":"2026-05-13T16:09:47+00:00","status":"ok","rows":15,"days":90,"request_id":"6ca6aafadb4399f7"},"data":[{"port_id":90070,"port_name":"Phuket Port","port_lat":7.81667,"port_lng":98.4,"country_id":400,"country_name":"Thailand","arrival":"2026-05-12 04:21:32","departure":"2026-05-12 06:34:40","duration_h":2.22,"samples":8,"min_dist_km":8.293,"max_speed_kn":2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/400/90070"},{"port_id":90070,"port_name":"Phuket Port","port_lat":7.81667,"port_lng":98.4,"country_id":400,"country_name":"Thailand","arrival":"2026-05-11 03:49:51","departure":"2026-05-11 07:46:29","duration_h":3.94,"samples":8,"min_dist_km":8.277,"max_speed_kn":3.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/400/90070"},{"port_id":90070,"port_name":"Phuket Port","port_lat":7.81667,"port_lng":98.4,"country_id":400,"country_name":"Thailand","arrival":"2026-05-09 03:23:03","departure":"2026-05-09 07:27:58","duration_h":4.08,"samples":4,"min_dist_km":8.243,"max_speed_kn":2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/400/90070"},{"port_id":90070,"port_name":"Phuket Port","port_lat":7.81667,"port_lng":98.4,"country_id":400,"country_name":"Thailand","arrival":"2026-05-08 01:47:11","departure":"2026-05-08 06:36:55","duration_h":4.83,"samples":9,"min_dist_km":8.319,"max_speed_kn":2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/400/90070"},{"port_id":90070,"port_name":"Phuket Port","port_lat":7.81667,"port_lng":98.4,"country_id":400,"country_name":"Thailand","arrival":"2026-05-07 01:24:57","departure":"2026-05-07 06:48:46","duration_h":5.4,"samples":10,"min_dist_km":8.312,"max_speed_kn":2.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/400/90070"},{"port_id":90070,"port_name":"Phuket Port","port_lat":7.81667,"port_lng":98.4,"country_id":400,"country_name":"Thailand","arrival":"2026-05-06 02:19:08","departure":"2026-05-06 09:24:36","duration_h":7.09,"samples":11,"min_dist_km":8.311,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/400/90070"},{"port_id":90070,"port_name":"Phuket Port","port_lat":7.81667,"port_lng":98.4,"country_id":400,"country_name":"Thailand","arrival":"2026-04-26 04:10:00","departure":"2026-04-26 17:51:57","duration_h":13.7,"samples":17,"min_dist_km":8.291,"max_speed_kn":4.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/400/90070"},{"port_id":90070,"port_name":"Phuket Port","port_lat":7.81667,"port_lng":98.4,"country_id":400,"country_name":"Thailand","arrival":"2026-04-23 03:47:46","departure":"2026-04-23 16:16:37","duration_h":12.48,"samples":15,"min_dist_km":8.289,"max_speed_kn":2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/400/90070"},{"port_id":90070,"port_name":"Phuket Port","port_lat":7.81667,"port_lng":98.4,"country_id":400,"country_name":"Thailand","arrival":"2026-04-22 04:52:42","departure":"2026-04-22 09:24:02","duration_h":4.52,"samples":9,"min_dist_km":8.288,"max_speed_kn":0.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/400/90070"},{"port_id":90069,"port_name":"Phuket International Apt","port_lat":8.11667,"port_lng":98.3167,"country_id":400,"country_name":"Thailand","arrival":"2026-03-24 10:53:58","departure":"2026-03-24 11:23:14","duration_h":0.49,"samples":4,"min_dist_km":9.514,"max_speed_kn":4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/400/90069"},{"port_id":90069,"port_name":"Phuket International Apt","port_lat":8.11667,"port_lng":98.3167,"country_id":400,"country_name":"Thailand","arrival":"2026-03-18 09:13:16","departure":"2026-03-18 11:03:46","duration_h":1.84,"samples":5,"min_dist_km":9.501,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/400/90069"},{"port_id":90069,"port_name":"Phuket International Apt","port_lat":8.11667,"port_lng":98.3167,"country_id":400,"country_name":"Thailand","arrival":"2026-02-25 10:17:48","departure":"2026-02-25 10:17:48","duration_h":0,"samples":3,"min_dist_km":9.539,"max_speed_kn":4.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/400/90069"},{"port_id":90069,"port_name":"Phuket International Apt","port_lat":8.11667,"port_lng":98.3167,"country_id":400,"country_name":"Thailand","arrival":"2026-02-23 10:26:15","departure":"2026-02-23 10:26:15","duration_h":0,"samples":3,"min_dist_km":9.723,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/400/90069"},{"port_id":90069,"port_name":"Phuket International Apt","port_lat":8.11667,"port_lng":98.3167,"country_id":400,"country_name":"Thailand","arrival":"2026-02-19 02:03:40","departure":"2026-02-19 02:03:40","duration_h":0,"samples":3,"min_dist_km":9.807,"max_speed_kn":2.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/400/90069"},{"port_id":90069,"port_name":"Phuket International Apt","port_lat":8.11667,"port_lng":98.3167,"country_id":400,"country_name":"Thailand","arrival":"2026-02-18 01:51:31","departure":"2026-02-18 01:51:31","duration_h":0,"samples":3,"min_dist_km":9.804,"max_speed_kn":2.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/400/90069"}],"errors":[]}