{"meta":{"path":"vessel/portcalls","ts":"2026-05-29T14:54:17+00:00","status":"ok","rows":30,"days":90,"request_id":"74e743c0f9c7e46c"},"data":[{"port_id":1690,"port_name":"Balboa","port_lat":8.95833,"port_lng":-79.5708,"country_id":360,"country_name":"Panama","arrival":"2026-05-29 07:23:42","departure":"2026-05-29 07:30:50","duration_h":0.12,"samples":2,"min_dist_km":0.677,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/360/1690"},{"port_id":80603,"port_name":"Albrook","port_lat":8.96667,"port_lng":-79.5667,"country_id":360,"country_name":"Panama","arrival":"2026-05-29 03:58:02","departure":"2026-05-29 05:51:51","duration_h":1.9,"samples":3,"min_dist_km":0.662,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/360/80603"},{"port_id":80696,"port_name":"Cocoli","port_lat":8.98333,"port_lng":-79.5833,"country_id":360,"country_name":"Panama","arrival":"2026-05-29 00:11:21","departure":"2026-05-29 01:27:41","duration_h":1.27,"samples":3,"min_dist_km":2.141,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/360/80696"},{"port_id":80920,"port_name":"Panama Canal","port_lat":9.06667,"port_lng":-79.6667,"country_id":360,"country_name":"Panama","arrival":"2026-05-28 13:41:42","departure":"2026-05-28 15:44:57","duration_h":2.05,"samples":3,"min_dist_km":6.768,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/360/80920"},{"port_id":80696,"port_name":"Cocoli","port_lat":8.98333,"port_lng":-79.5833,"country_id":360,"country_name":"Panama","arrival":"2026-05-28 07:49:22","departure":"2026-05-28 11:42:02","duration_h":3.88,"samples":4,"min_dist_km":0.624,"max_speed_kn":1.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/360/80696"},{"port_id":80603,"port_name":"Albrook","port_lat":8.96667,"port_lng":-79.5667,"country_id":360,"country_name":"Panama","arrival":"2026-05-28 03:24:41","departure":"2026-05-28 06:28:50","duration_h":3.07,"samples":3,"min_dist_km":0.662,"max_speed_kn":0.7,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/360/80603"},{"port_id":80696,"port_name":"Cocoli","port_lat":8.98333,"port_lng":-79.5833,"country_id":360,"country_name":"Panama","arrival":"2026-05-27 23:08:40","departure":"2026-05-28 02:11:10","duration_h":3.04,"samples":3,"min_dist_km":0.638,"max_speed_kn":0.8,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/360/80696"},{"port_id":80991,"port_name":"Rousseau","port_lat":8.96667,"port_lng":-79.5833,"country_id":360,"country_name":"Panama","arrival":"2026-05-27 10:03:52","departure":"2026-05-27 10:09:26","duration_h":0.09,"samples":2,"min_dist_km":0.558,"max_speed_kn":1.8,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/360/80991"},{"port_id":80603,"port_name":"Albrook","port_lat":8.96667,"port_lng":-79.5667,"country_id":360,"country_name":"Panama","arrival":"2026-05-27 02:17:36","departure":"2026-05-27 04:52:36","duration_h":2.58,"samples":3,"min_dist_km":0.674,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/360/80603"},{"port_id":1690,"port_name":"Balboa","port_lat":8.95833,"port_lng":-79.5708,"country_id":360,"country_name":"Panama","arrival":"2026-05-26 22:21:24","departure":"2026-05-26 23:39:14","duration_h":1.3,"samples":2,"min_dist_km":0.634,"max_speed_kn":0.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/360/1690"},{"port_id":80696,"port_name":"Cocoli","port_lat":8.98333,"port_lng":-79.5833,"country_id":360,"country_name":"Panama","arrival":"2026-05-26 17:41:16","departure":"2026-05-26 19:52:54","duration_h":2.19,"samples":2,"min_dist_km":0.653,"max_speed_kn":3.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/360/80696"},{"port_id":80920,"port_name":"Panama Canal","port_lat":9.06667,"port_lng":-79.6667,"country_id":360,"country_name":"Panama","arrival":"2026-05-26 13:48:55","departure":"2026-05-26 16:17:55","duration_h":2.48,"samples":3,"min_dist_km":6.82,"max_speed_kn":4.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/360/80920"},{"port_id":80696,"port_name":"Cocoli","port_lat":8.98333,"port_lng":-79.5833,"country_id":360,"country_name":"Panama","arrival":"2026-05-26 10:09:16","departure":"2026-05-26 10:17:57","duration_h":0.14,"samples":2,"min_dist_km":0.609,"max_speed_kn":0.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/360/80696"},{"port_id":80603,"port_name":"Albrook","port_lat":8.96667,"port_lng":-79.5667,"country_id":360,"country_name":"Panama","arrival":"2026-05-26 02:32:27","departure":"2026-05-26 06:23:18","duration_h":3.85,"samples":4,"min_dist_km":0.662,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/360/80603"},{"port_id":80696,"port_name":"Cocoli","port_lat":8.98333,"port_lng":-79.5833,"country_id":360,"country_name":"Panama","arrival":"2026-05-25 21:41:56","departure":"2026-05-25 23:53:08","duration_h":2.19,"samples":3,"min_dist_km":0.691,"max_speed_kn":1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/360/80696"},{"port_id":80696,"port_name":"Cocoli","port_lat":8.98333,"port_lng":-79.5833,"country_id":360,"country_name":"Panama","arrival":"2026-05-25 13:40:07","departure":"2026-05-25 13:50:37","duration_h":0.18,"samples":2,"min_dist_km":1.013,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/360/80696"},{"port_id":80696,"port_name":"Cocoli","port_lat":8.98333,"port_lng":-79.5833,"country_id":360,"country_name":"Panama","arrival":"2026-05-25 10:00:06","departure":"2026-05-25 10:49:27","duration_h":0.82,"samples":2,"min_dist_km":0.663,"max_speed_kn":1.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/360/80696"},{"port_id":80603,"port_name":"Albrook","port_lat":8.96667,"port_lng":-79.5667,"country_id":360,"country_name":"Panama","arrival":"2026-05-25 01:20:06","departure":"2026-05-25 06:05:56","duration_h":4.76,"samples":4,"min_dist_km":0.657,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/360/80603"},{"port_id":80991,"port_name":"Rousseau","port_lat":8.96667,"port_lng":-79.5833,"country_id":360,"country_name":"Panama","arrival":"2026-05-24 22:07:27","departure":"2026-05-24 22:22:16","duration_h":0.25,"samples":2,"min_dist_km":0.779,"max_speed_kn":1.7,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/360/80991"},{"port_id":80603,"port_name":"Albrook","port_lat":8.96667,"port_lng":-79.5667,"country_id":360,"country_name":"Panama","arrival":"2026-05-24 15:41:17","departure":"2026-05-24 20:03:56","duration_h":4.38,"samples":5,"min_dist_km":0.688,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/360/80603"},{"port_id":80991,"port_name":"Rousseau","port_lat":8.96667,"port_lng":-79.5833,"country_id":360,"country_name":"Panama","arrival":"2026-05-24 13:44:45","departure":"2026-05-24 14:18:05","duration_h":0.56,"samples":2,"min_dist_km":0.833,"max_speed_kn":0.6,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/360/80991"},{"port_id":80991,"port_name":"Rousseau","port_lat":8.96667,"port_lng":-79.5833,"country_id":360,"country_name":"Panama","arrival":"2026-05-24 09:23:57","departure":"2026-05-24 10:32:46","duration_h":1.15,"samples":2,"min_dist_km":0.656,"max_speed_kn":0.8,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/360/80991"},{"port_id":80603,"port_name":"Albrook","port_lat":8.96667,"port_lng":-79.5667,"country_id":360,"country_name":"Panama","arrival":"2026-05-24 07:34:06","departure":"2026-05-24 07:59:15","duration_h":0.42,"samples":2,"min_dist_km":0.647,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/360/80603"},{"port_id":80603,"port_name":"Albrook","port_lat":8.96667,"port_lng":-79.5667,"country_id":360,"country_name":"Panama","arrival":"2026-05-24 03:31:26","departure":"2026-05-24 05:08:05","duration_h":1.61,"samples":2,"min_dist_km":0.667,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/360/80603"},{"port_id":80696,"port_name":"Cocoli","port_lat":8.98333,"port_lng":-79.5833,"country_id":360,"country_name":"Panama","arrival":"2026-05-23 23:23:57","departure":"2026-05-24 01:57:17","duration_h":2.56,"samples":3,"min_dist_km":0.802,"max_speed_kn":2.7,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/360/80696"},{"port_id":80920,"port_name":"Panama Canal","port_lat":9.06667,"port_lng":-79.6667,"country_id":360,"country_name":"Panama","arrival":"2026-05-23 10:06:07","departure":"2026-05-23 11:04:36","duration_h":0.97,"samples":2,"min_dist_km":4.968,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/360/80920"},{"port_id":80696,"port_name":"Cocoli","port_lat":8.98333,"port_lng":-79.5833,"country_id":360,"country_name":"Panama","arrival":"2026-05-23 07:47:07","departure":"2026-05-23 08:07:55","duration_h":0.35,"samples":2,"min_dist_km":0.658,"max_speed_kn":1.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/360/80696"},{"port_id":80603,"port_name":"Albrook","port_lat":8.96667,"port_lng":-79.5667,"country_id":360,"country_name":"Panama","arrival":"2026-05-23 04:21:45","departure":"2026-05-23 06:30:17","duration_h":2.14,"samples":2,"min_dist_km":0.657,"max_speed_kn":0.9,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/360/80603"},{"port_id":80696,"port_name":"Cocoli","port_lat":8.98333,"port_lng":-79.5833,"country_id":360,"country_name":"Panama","arrival":"2026-05-22 19:36:45","departure":"2026-05-23 03:26:15","duration_h":7.83,"samples":7,"min_dist_km":1.798,"max_speed_kn":2.6,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/360/80696"},{"port_id":80920,"port_name":"Panama Canal","port_lat":9.06667,"port_lng":-79.6667,"country_id":360,"country_name":"Panama","arrival":"2026-05-22 16:23:46","departure":"2026-05-22 16:33:57","duration_h":0.17,"samples":2,"min_dist_km":6.751,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/360/80920"}],"errors":[]}