{"meta":{"path":"vessel/portcalls","ts":"2026-05-27T18:53:07+00:00","status":"ok","rows":18,"days":90,"request_id":"cf88c2a31799ca24"},"data":[{"port_id":106266,"port_name":"Humewood","port_lat":-33.9667,"port_lng":25.6333,"country_id":445,"country_name":"South Africa","arrival":"2026-05-22 09:34:48","departure":"2026-05-22 09:34:48","duration_h":0,"samples":6,"min_dist_km":0.417,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/445/106266"},{"port_id":106266,"port_name":"Humewood","port_lat":-33.9667,"port_lng":25.6333,"country_id":445,"country_name":"South Africa","arrival":"2026-05-20 10:11:19","departure":"2026-05-20 13:32:21","duration_h":3.35,"samples":8,"min_dist_km":0.416,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/445/106266"},{"port_id":106266,"port_name":"Humewood","port_lat":-33.9667,"port_lng":25.6333,"country_id":445,"country_name":"South Africa","arrival":"2026-05-18 07:48:23","departure":"2026-05-18 10:16:01","duration_h":2.46,"samples":7,"min_dist_km":0.417,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/445/106266"},{"port_id":106266,"port_name":"Humewood","port_lat":-33.9667,"port_lng":25.6333,"country_id":445,"country_name":"South Africa","arrival":"2026-05-14 05:56:03","departure":"2026-05-14 13:50:03","duration_h":7.9,"samples":12,"min_dist_km":0.416,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/445/106266"},{"port_id":106266,"port_name":"Humewood","port_lat":-33.9667,"port_lng":25.6333,"country_id":445,"country_name":"South Africa","arrival":"2026-05-05 07:45:46","departure":"2026-05-05 11:21:16","duration_h":3.59,"samples":9,"min_dist_km":0.187,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/445/106266"},{"port_id":106266,"port_name":"Humewood","port_lat":-33.9667,"port_lng":25.6333,"country_id":445,"country_name":"South Africa","arrival":"2026-05-04 09:32:02","departure":"2026-05-04 12:27:49","duration_h":2.93,"samples":8,"min_dist_km":0.154,"max_speed_kn":2.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/445/106266"},{"port_id":106266,"port_name":"Humewood","port_lat":-33.9667,"port_lng":25.6333,"country_id":445,"country_name":"South Africa","arrival":"2026-05-01 05:00:11","departure":"2026-05-01 11:04:47","duration_h":6.08,"samples":11,"min_dist_km":0.15,"max_speed_kn":1.6,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/445/106266"},{"port_id":4254,"port_name":"ST FRANCIS","port_lat":-34.1831,"port_lng":24.852,"country_id":445,"country_name":"South Africa","arrival":"2026-04-27 04:03:58","departure":"2026-04-28 13:05:03","duration_h":33.02,"samples":26,"min_dist_km":0.465,"max_speed_kn":3.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/445/4254"},{"port_id":106077,"port_name":"Cape St. Francis","port_lat":-34.1833,"port_lng":24.8333,"country_id":445,"country_name":"South Africa","arrival":"2026-04-26 04:15:49","departure":"2026-04-27 01:10:04","duration_h":20.9,"samples":9,"min_dist_km":9.859,"max_speed_kn":2.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/445/106077"},{"port_id":106281,"port_name":"Jeffreys Bay","port_lat":-34.05,"port_lng":24.9167,"country_id":445,"country_name":"South Africa","arrival":"2026-04-09 11:41:50","departure":"2026-04-10 07:42:11","duration_h":20.01,"samples":11,"min_dist_km":4.765,"max_speed_kn":4.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/445/106281"},{"port_id":106077,"port_name":"Cape St. Francis","port_lat":-34.1833,"port_lng":24.8333,"country_id":445,"country_name":"South Africa","arrival":"2026-04-07 19:25:13","departure":"2026-04-09 06:58:35","duration_h":35.56,"samples":17,"min_dist_km":6.094,"max_speed_kn":3.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/445/106077"},{"port_id":106266,"port_name":"Humewood","port_lat":-33.9667,"port_lng":25.6333,"country_id":445,"country_name":"South Africa","arrival":"2026-04-07 07:31:40","departure":"2026-04-07 12:22:41","duration_h":4.85,"samples":3,"min_dist_km":0.421,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/445/106266"},{"port_id":106266,"port_name":"Humewood","port_lat":-33.9667,"port_lng":25.6333,"country_id":445,"country_name":"South Africa","arrival":"2026-04-04 07:32:48","departure":"2026-04-04 11:06:58","duration_h":3.57,"samples":5,"min_dist_km":0.089,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/445/106266"},{"port_id":106266,"port_name":"Humewood","port_lat":-33.9667,"port_lng":25.6333,"country_id":445,"country_name":"South Africa","arrival":"2026-03-30 12:01:12","departure":"2026-03-30 14:23:16","duration_h":2.37,"samples":5,"min_dist_km":0.064,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/445/106266"},{"port_id":106266,"port_name":"Humewood","port_lat":-33.9667,"port_lng":25.6333,"country_id":445,"country_name":"South Africa","arrival":"2026-03-11 06:56:43","departure":"2026-03-12 03:08:09","duration_h":20.19,"samples":11,"min_dist_km":0.134,"max_speed_kn":2.8,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/445/106266"},{"port_id":106266,"port_name":"Humewood","port_lat":-33.9667,"port_lng":25.6333,"country_id":445,"country_name":"South Africa","arrival":"2026-03-09 07:25:04","departure":"2026-03-09 12:50:18","duration_h":5.42,"samples":6,"min_dist_km":0.133,"max_speed_kn":0.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/445/106266"},{"port_id":106266,"port_name":"Humewood","port_lat":-33.9667,"port_lng":25.6333,"country_id":445,"country_name":"South Africa","arrival":"2026-03-07 08:48:30","departure":"2026-03-07 09:52:46","duration_h":1.07,"samples":4,"min_dist_km":0.134,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/445/106266"},{"port_id":106266,"port_name":"Humewood","port_lat":-33.9667,"port_lng":25.6333,"country_id":445,"country_name":"South Africa","arrival":"2026-03-06 11:22:08","departure":"2026-03-06 11:55:51","duration_h":0.56,"samples":4,"min_dist_km":0.136,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/445/106266"}],"errors":[]}