{"meta":{"path":"vessel/portcalls","ts":"2026-05-29T17:34:01+00:00","status":"ok","rows":22,"days":90,"request_id":"afae986a28248ce6"},"data":[{"port_id":81820,"port_name":"Batangas/Luzon","port_lat":13.75,"port_lng":121.05,"country_id":677,"country_name":"PHILIPPINES (THE)","arrival":"2026-04-12 06:49:44","departure":"2026-05-29 13:58:03","duration_h":1135.14,"samples":871,"min_dist_km":1.219,"max_speed_kn":0.7,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/677/81820"},{"port_id":81820,"port_name":"Batangas/Luzon","port_lat":13.75,"port_lng":121.05,"country_id":677,"country_name":"PHILIPPINES (THE)","arrival":"2026-04-02 00:21:31","departure":"2026-04-10 08:27:44","duration_h":200.1,"samples":100,"min_dist_km":1.255,"max_speed_kn":0.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/677/81820"},{"port_id":1726,"port_name":"Batangas","port_lat":13.7556,"port_lng":121.033,"country_id":411,"country_name":"Luzon  Philippines","arrival":"2026-04-01 11:43:03","departure":"2026-04-01 22:01:03","duration_h":10.3,"samples":3,"min_dist_km":0.857,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/411/1726"},{"port_id":81820,"port_name":"Batangas/Luzon","port_lat":13.75,"port_lng":121.05,"country_id":677,"country_name":"PHILIPPINES (THE)","arrival":"2026-03-31 20:04:40","departure":"2026-04-01 03:45:26","duration_h":7.68,"samples":2,"min_dist_km":0.925,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/677/81820"},{"port_id":1726,"port_name":"Batangas","port_lat":13.7556,"port_lng":121.033,"country_id":411,"country_name":"Luzon  Philippines","arrival":"2026-03-31 04:08:41","departure":"2026-03-31 11:28:57","duration_h":7.34,"samples":3,"min_dist_km":0.739,"max_speed_kn":2.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/411/1726"},{"port_id":1726,"port_name":"Batangas","port_lat":13.7556,"port_lng":121.033,"country_id":411,"country_name":"Luzon  Philippines","arrival":"2026-03-29 02:33:21","departure":"2026-03-30 11:37:55","duration_h":33.08,"samples":7,"min_dist_km":0.629,"max_speed_kn":0.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/411/1726"},{"port_id":1726,"port_name":"Batangas","port_lat":13.7556,"port_lng":121.033,"country_id":411,"country_name":"Luzon  Philippines","arrival":"2026-03-27 03:34:35","departure":"2026-03-28 18:51:20","duration_h":39.28,"samples":7,"min_dist_km":0.645,"max_speed_kn":0.8,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/411/1726"},{"port_id":81820,"port_name":"Batangas/Luzon","port_lat":13.75,"port_lng":121.05,"country_id":677,"country_name":"PHILIPPINES (THE)","arrival":"2026-03-26 11:04:26","departure":"2026-03-26 20:42:49","duration_h":9.64,"samples":3,"min_dist_km":0.943,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/677/81820"},{"port_id":1726,"port_name":"Batangas","port_lat":13.7556,"port_lng":121.033,"country_id":411,"country_name":"Luzon  Philippines","arrival":"2026-03-23 02:54:37","departure":"2026-03-26 02:49:43","duration_h":71.92,"samples":13,"min_dist_km":0.537,"max_speed_kn":3.9,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/411/1726"},{"port_id":1726,"port_name":"Batangas","port_lat":13.7556,"port_lng":121.033,"country_id":411,"country_name":"Luzon  Philippines","arrival":"2026-03-22 02:38:50","departure":"2026-03-22 10:31:49","duration_h":7.88,"samples":2,"min_dist_km":0.68,"max_speed_kn":0.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/411/1726"},{"port_id":1726,"port_name":"Batangas","port_lat":13.7556,"port_lng":121.033,"country_id":411,"country_name":"Luzon  Philippines","arrival":"2026-03-21 02:58:42","departure":"2026-03-21 10:34:50","duration_h":7.6,"samples":2,"min_dist_km":0.858,"max_speed_kn":2.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/411/1726"},{"port_id":1726,"port_name":"Batangas","port_lat":13.7556,"port_lng":121.033,"country_id":411,"country_name":"Luzon  Philippines","arrival":"2026-03-19 19:04:20","departure":"2026-03-20 10:34:37","duration_h":15.5,"samples":3,"min_dist_km":0.837,"max_speed_kn":2.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/411/1726"},{"port_id":1726,"port_name":"Batangas","port_lat":13.7556,"port_lng":121.033,"country_id":411,"country_name":"Luzon  Philippines","arrival":"2026-03-18 03:25:21","departure":"2026-03-18 12:32:07","duration_h":9.11,"samples":3,"min_dist_km":0.535,"max_speed_kn":0.7,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/411/1726"},{"port_id":1726,"port_name":"Batangas","port_lat":13.7556,"port_lng":121.033,"country_id":411,"country_name":"Luzon  Philippines","arrival":"2026-03-16 03:16:14","departure":"2026-03-17 10:34:33","duration_h":31.31,"samples":5,"min_dist_km":0.867,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/411/1726"},{"port_id":1726,"port_name":"Batangas","port_lat":13.7556,"port_lng":121.033,"country_id":411,"country_name":"Luzon  Philippines","arrival":"2026-03-14 19:05:42","departure":"2026-03-15 11:14:42","duration_h":16.15,"samples":4,"min_dist_km":0.849,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/411/1726"},{"port_id":1726,"port_name":"Batangas","port_lat":13.7556,"port_lng":121.033,"country_id":411,"country_name":"Luzon  Philippines","arrival":"2026-03-13 21:20:15","departure":"2026-03-14 03:22:35","duration_h":6.04,"samples":2,"min_dist_km":0.87,"max_speed_kn":1.8,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/411/1726"},{"port_id":1726,"port_name":"Batangas","port_lat":13.7556,"port_lng":121.033,"country_id":411,"country_name":"Luzon  Philippines","arrival":"2026-03-12 18:35:41","departure":"2026-03-12 20:35:30","duration_h":2,"samples":2,"min_dist_km":0.667,"max_speed_kn":3.6,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/411/1726"},{"port_id":1726,"port_name":"Batangas","port_lat":13.7556,"port_lng":121.033,"country_id":411,"country_name":"Luzon  Philippines","arrival":"2026-03-10 10:50:34","departure":"2026-03-12 03:11:15","duration_h":40.34,"samples":7,"min_dist_km":0.811,"max_speed_kn":3.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/411/1726"},{"port_id":1726,"port_name":"Batangas","port_lat":13.7556,"port_lng":121.033,"country_id":411,"country_name":"Luzon  Philippines","arrival":"2026-03-07 10:33:52","departure":"2026-03-07 20:33:54","duration_h":10,"samples":4,"min_dist_km":0.59,"max_speed_kn":3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/411/1726"},{"port_id":81820,"port_name":"Batangas/Luzon","port_lat":13.75,"port_lng":121.05,"country_id":677,"country_name":"PHILIPPINES (THE)","arrival":"2026-03-06 12:29:10","departure":"2026-03-07 04:41:45","duration_h":16.21,"samples":3,"min_dist_km":0.919,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/677/81820"},{"port_id":1726,"port_name":"Batangas","port_lat":13.7556,"port_lng":121.033,"country_id":411,"country_name":"Luzon  Philippines","arrival":"2026-03-04 17:00:21","departure":"2026-03-05 11:12:41","duration_h":18.21,"samples":5,"min_dist_km":0.97,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/411/1726"},{"port_id":1726,"port_name":"Batangas","port_lat":13.7556,"port_lng":121.033,"country_id":411,"country_name":"Luzon  Philippines","arrival":"2026-02-28 17:32:43","departure":"2026-03-04 02:23:59","duration_h":80.85,"samples":43,"min_dist_km":0.97,"max_speed_kn":0.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/411/1726"}],"errors":[]}