{"meta":{"path":"vessel/portcalls","ts":"2026-05-28T16:09:10+00:00","status":"ok","rows":12,"days":90,"request_id":"8d6def7129d3762f"},"data":[{"port_id":2717,"port_name":"Puerto Princesa","port_lat":9.74194,"port_lng":118.724,"country_id":378,"country_name":"Philippines","arrival":"2026-05-28 00:04:59","departure":"2026-05-28 13:17:41","duration_h":13.21,"samples":12,"min_dist_km":2.006,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/378/2717"},{"port_id":4514,"port_name":"CALACA","port_lat":13.9217,"port_lng":120.799,"country_id":378,"country_name":"Philippines","arrival":"2026-05-23 13:43:40","departure":"2026-05-26 00:09:15","duration_h":58.43,"samples":48,"min_dist_km":1.152,"max_speed_kn":4.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/378/4514"},{"port_id":82317,"port_name":"Tondo","port_lat":14.6167,"port_lng":120.967,"country_id":677,"country_name":"PHILIPPINES (THE)","arrival":"2026-05-21 14:08:09","departure":"2026-05-23 01:59:17","duration_h":35.85,"samples":30,"min_dist_km":2.421,"max_speed_kn":1.6,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/677/82317"},{"port_id":82317,"port_name":"Tondo","port_lat":14.6167,"port_lng":120.967,"country_id":677,"country_name":"PHILIPPINES (THE)","arrival":"2026-05-21 10:27:01","departure":"2026-05-21 11:38:58","duration_h":1.2,"samples":2,"min_dist_km":4.249,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/677/82317"},{"port_id":4514,"port_name":"CALACA","port_lat":13.9217,"port_lng":120.799,"country_id":378,"country_name":"Philippines","arrival":"2026-05-20 04:11:45","departure":"2026-05-20 22:55:27","duration_h":18.73,"samples":15,"min_dist_km":1.344,"max_speed_kn":0.9,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/378/4514"},{"port_id":82073,"port_name":"Malabon","port_lat":14.6667,"port_lng":120.933,"country_id":677,"country_name":"PHILIPPINES (THE)","arrival":"2026-05-17 23:41:43","departure":"2026-05-19 16:30:13","duration_h":40.81,"samples":35,"min_dist_km":2.329,"max_speed_kn":1.8,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/677/82073"},{"port_id":82317,"port_name":"Tondo","port_lat":14.6167,"port_lng":120.967,"country_id":677,"country_name":"PHILIPPINES (THE)","arrival":"2026-05-14 10:26:41","departure":"2026-05-17 23:03:37","duration_h":84.62,"samples":69,"min_dist_km":2.489,"max_speed_kn":0.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/677/82317"},{"port_id":4514,"port_name":"CALACA","port_lat":13.9217,"port_lng":120.799,"country_id":378,"country_name":"Philippines","arrival":"2026-05-12 21:23:10","departure":"2026-05-13 21:58:44","duration_h":24.59,"samples":20,"min_dist_km":0.425,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/378/4514"},{"port_id":3722,"port_name":"MARIVELES","port_lat":14.4316,"port_lng":120.5,"country_id":378,"country_name":"Philippines","arrival":"2026-05-07 02:29:49","departure":"2026-05-12 11:12:33","duration_h":128.71,"samples":106,"min_dist_km":0.723,"max_speed_kn":0.9,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/378/3722"},{"port_id":3722,"port_name":"MARIVELES","port_lat":14.4316,"port_lng":120.5,"country_id":378,"country_name":"Philippines","arrival":"2026-04-29 07:59:34","departure":"2026-04-29 21:38:10","duration_h":13.64,"samples":15,"min_dist_km":0.658,"max_speed_kn":0.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/378/3722"},{"port_id":3722,"port_name":"MARIVELES","port_lat":14.4316,"port_lng":120.5,"country_id":378,"country_name":"Philippines","arrival":"2026-02-28 15:22:17","departure":"2026-03-10 02:21:12","duration_h":226.98,"samples":116,"min_dist_km":0.249,"max_speed_kn":1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/378/3722"},{"port_id":82317,"port_name":"Tondo","port_lat":14.6167,"port_lng":120.967,"country_id":677,"country_name":"PHILIPPINES (THE)","arrival":"2026-02-27 17:03:21","departure":"2026-02-28 09:24:59","duration_h":16.36,"samples":9,"min_dist_km":3.353,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/677/82317"}],"errors":[]}