{"meta":{"path":"vessel/portcalls","ts":"2026-05-27T15:07:43+00:00","status":"ok","rows":30,"days":90,"request_id":"db28ef761f72ff51"},"data":[{"port_id":4723,"port_name":"SEMIRARA","port_lat":12.0631,"port_lng":121.37,"country_id":378,"country_name":"Philippines","arrival":"2026-05-25 19:28:51","departure":"2026-05-27 06:36:55","duration_h":35.13,"samples":31,"min_dist_km":2.033,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/378/4723"},{"port_id":4514,"port_name":"CALACA","port_lat":13.9217,"port_lng":120.799,"country_id":378,"country_name":"Philippines","arrival":"2026-05-22 19:51:30","departure":"2026-05-25 05:27:24","duration_h":57.6,"samples":49,"min_dist_km":1.173,"max_speed_kn":3.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/378/4514"},{"port_id":4723,"port_name":"SEMIRARA","port_lat":12.0631,"port_lng":121.37,"country_id":378,"country_name":"Philippines","arrival":"2026-05-21 09:06:53","departure":"2026-05-22 02:17:27","duration_h":17.18,"samples":16,"min_dist_km":2.032,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/378/4723"},{"port_id":4723,"port_name":"SEMIRARA","port_lat":12.0631,"port_lng":121.37,"country_id":378,"country_name":"Philippines","arrival":"2026-05-19 06:21:18","departure":"2026-05-20 12:54:29","duration_h":30.55,"samples":26,"min_dist_km":2.034,"max_speed_kn":1.6,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/378/4723"},{"port_id":4723,"port_name":"SEMIRARA","port_lat":12.0631,"port_lng":121.37,"country_id":378,"country_name":"Philippines","arrival":"2026-05-18 09:46:41","departure":"2026-05-18 14:37:21","duration_h":4.84,"samples":10,"min_dist_km":5.456,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/378/4723"},{"port_id":4723,"port_name":"SEMIRARA","port_lat":12.0631,"port_lng":121.37,"country_id":378,"country_name":"Philippines","arrival":"2026-05-17 15:31:14","departure":"2026-05-17 19:07:16","duration_h":3.6,"samples":8,"min_dist_km":5.358,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/378/4723"},{"port_id":4514,"port_name":"CALACA","port_lat":13.9217,"port_lng":120.799,"country_id":378,"country_name":"Philippines","arrival":"2026-05-13 09:32:25","departure":"2026-05-16 07:41:25","duration_h":70.15,"samples":58,"min_dist_km":1.165,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/378/4514"},{"port_id":4723,"port_name":"SEMIRARA","port_lat":12.0631,"port_lng":121.37,"country_id":378,"country_name":"Philippines","arrival":"2026-05-10 02:01:25","departure":"2026-05-12 09:22:27","duration_h":55.35,"samples":40,"min_dist_km":1.817,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/378/4723"},{"port_id":4514,"port_name":"CALACA","port_lat":13.9217,"port_lng":120.799,"country_id":378,"country_name":"Philippines","arrival":"2026-05-06 01:45:14","departure":"2026-05-08 22:20:44","duration_h":68.59,"samples":57,"min_dist_km":1.168,"max_speed_kn":4.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/378/4514"},{"port_id":4723,"port_name":"SEMIRARA","port_lat":12.0631,"port_lng":121.37,"country_id":378,"country_name":"Philippines","arrival":"2026-05-05 06:57:28","departure":"2026-05-05 06:57:28","duration_h":0,"samples":5,"min_dist_km":1.821,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/378/4723"},{"port_id":4514,"port_name":"CALACA","port_lat":13.9217,"port_lng":120.799,"country_id":378,"country_name":"Philippines","arrival":"2026-04-30 17:23:05","departure":"2026-05-03 04:21:31","duration_h":58.97,"samples":50,"min_dist_km":1.169,"max_speed_kn":2.9,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/378/4514"},{"port_id":4514,"port_name":"CALACA","port_lat":13.9217,"port_lng":120.799,"country_id":378,"country_name":"Philippines","arrival":"2026-04-24 10:51:14","departure":"2026-04-27 22:11:26","duration_h":83.34,"samples":69,"min_dist_km":1.134,"max_speed_kn":1.7,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/378/4514"},{"port_id":4723,"port_name":"SEMIRARA","port_lat":12.0631,"port_lng":121.37,"country_id":378,"country_name":"Philippines","arrival":"2026-04-22 00:08:26","departure":"2026-04-23 16:50:17","duration_h":40.7,"samples":36,"min_dist_km":1.813,"max_speed_kn":4.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/378/4723"},{"port_id":4514,"port_name":"CALACA","port_lat":13.9217,"port_lng":120.799,"country_id":378,"country_name":"Philippines","arrival":"2026-04-18 07:48:56","departure":"2026-04-21 12:10:14","duration_h":76.36,"samples":56,"min_dist_km":1.172,"max_speed_kn":0.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/378/4514"},{"port_id":4723,"port_name":"SEMIRARA","port_lat":12.0631,"port_lng":121.37,"country_id":378,"country_name":"Philippines","arrival":"2026-04-16 01:23:12","departure":"2026-04-17 15:31:05","duration_h":38.13,"samples":18,"min_dist_km":2.032,"max_speed_kn":4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/378/4723"},{"port_id":4514,"port_name":"CALACA","port_lat":13.9217,"port_lng":120.799,"country_id":378,"country_name":"Philippines","arrival":"2026-04-12 10:11:28","departure":"2026-04-15 12:13:39","duration_h":74.04,"samples":37,"min_dist_km":1.171,"max_speed_kn":3.7,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/378/4514"},{"port_id":4723,"port_name":"SEMIRARA","port_lat":12.0631,"port_lng":121.37,"country_id":378,"country_name":"Philippines","arrival":"2026-04-09 06:08:01","departure":"2026-04-10 07:37:32","duration_h":25.49,"samples":14,"min_dist_km":1.818,"max_speed_kn":1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/378/4723"},{"port_id":4723,"port_name":"SEMIRARA","port_lat":12.0631,"port_lng":121.37,"country_id":378,"country_name":"Philippines","arrival":"2026-04-06 11:27:20","departure":"2026-04-08 15:52:07","duration_h":52.41,"samples":29,"min_dist_km":5.321,"max_speed_kn":0.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/378/4723"},{"port_id":4514,"port_name":"CALACA","port_lat":13.9217,"port_lng":120.799,"country_id":378,"country_name":"Philippines","arrival":"2026-04-02 23:28:38","departure":"2026-04-05 19:31:38","duration_h":68.05,"samples":35,"min_dist_km":1.166,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/378/4514"},{"port_id":4723,"port_name":"SEMIRARA","port_lat":12.0631,"port_lng":121.37,"country_id":378,"country_name":"Philippines","arrival":"2026-03-31 11:24:37","departure":"2026-04-01 23:13:15","duration_h":35.81,"samples":18,"min_dist_km":1.806,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/378/4723"},{"port_id":4723,"port_name":"SEMIRARA","port_lat":12.0631,"port_lng":121.37,"country_id":378,"country_name":"Philippines","arrival":"2026-03-28 10:53:45","departure":"2026-03-30 13:38:46","duration_h":50.75,"samples":25,"min_dist_km":6.697,"max_speed_kn":2.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/378/4723"},{"port_id":4514,"port_name":"CALACA","port_lat":13.9217,"port_lng":120.799,"country_id":378,"country_name":"Philippines","arrival":"2026-03-25 02:29:05","departure":"2026-03-27 22:50:05","duration_h":68.35,"samples":35,"min_dist_km":1.169,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/378/4514"},{"port_id":4723,"port_name":"SEMIRARA","port_lat":12.0631,"port_lng":121.37,"country_id":378,"country_name":"Philippines","arrival":"2026-03-21 12:47:25","departure":"2026-03-24 10:47:06","duration_h":69.99,"samples":33,"min_dist_km":1.993,"max_speed_kn":0.6,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/378/4723"},{"port_id":4514,"port_name":"CALACA","port_lat":13.9217,"port_lng":120.799,"country_id":378,"country_name":"Philippines","arrival":"2026-03-17 06:51:41","departure":"2026-03-20 22:54:56","duration_h":88.05,"samples":45,"min_dist_km":1.068,"max_speed_kn":1.9,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/378/4514"},{"port_id":4723,"port_name":"SEMIRARA","port_lat":12.0631,"port_lng":121.37,"country_id":378,"country_name":"Philippines","arrival":"2026-03-14 20:22:53","departure":"2026-03-16 06:53:12","duration_h":34.51,"samples":20,"min_dist_km":1.735,"max_speed_kn":0.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/378/4723"},{"port_id":4723,"port_name":"SEMIRARA","port_lat":12.0631,"port_lng":121.37,"country_id":378,"country_name":"Philippines","arrival":"2026-03-13 10:48:56","departure":"2026-03-13 23:51:21","duration_h":13.04,"samples":10,"min_dist_km":5.36,"max_speed_kn":3.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/378/4723"},{"port_id":4514,"port_name":"CALACA","port_lat":13.9217,"port_lng":120.799,"country_id":378,"country_name":"Philippines","arrival":"2026-03-10 23:03:08","departure":"2026-03-12 20:33:32","duration_h":45.51,"samples":24,"min_dist_km":1.156,"max_speed_kn":0.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/378/4514"},{"port_id":4723,"port_name":"SEMIRARA","port_lat":12.0631,"port_lng":121.37,"country_id":378,"country_name":"Philippines","arrival":"2026-03-07 22:29:56","departure":"2026-03-10 06:01:58","duration_h":55.53,"samples":25,"min_dist_km":2.04,"max_speed_kn":0.9,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/378/4723"},{"port_id":4514,"port_name":"CALACA","port_lat":13.9217,"port_lng":120.799,"country_id":378,"country_name":"Philippines","arrival":"2026-03-03 01:04:46","departure":"2026-03-05 22:42:39","duration_h":69.63,"samples":36,"min_dist_km":1.163,"max_speed_kn":4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/378/4514"},{"port_id":4723,"port_name":"SEMIRARA","port_lat":12.0631,"port_lng":121.37,"country_id":378,"country_name":"Philippines","arrival":"2026-02-27 20:10:39","departure":"2026-03-02 07:09:39","duration_h":58.98,"samples":30,"min_dist_km":2.036,"max_speed_kn":3.7,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/378/4723"}],"errors":[]}