{"meta":{"path":"vessel/portcalls","ts":"2026-05-29T17:41:03+00:00","status":"ok","rows":15,"days":90,"request_id":"fe0dddc79c87ec40"},"data":[{"port_id":2382,"port_name":"Maputo","port_lat":-25.975,"port_lng":32.5667,"country_id":417,"country_name":"Mozambique","arrival":"2026-05-25 04:51:44","departure":"2026-05-29 15:24:10","duration_h":106.54,"samples":83,"min_dist_km":0.415,"max_speed_kn":0.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/417/2382"},{"port_id":2382,"port_name":"Maputo","port_lat":-25.975,"port_lng":32.5667,"country_id":417,"country_name":"Mozambique","arrival":"2026-05-24 01:42:34","departure":"2026-05-24 01:42:34","duration_h":0,"samples":5,"min_dist_km":0.797,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/417/2382"},{"port_id":2382,"port_name":"Maputo","port_lat":-25.975,"port_lng":32.5667,"country_id":417,"country_name":"Mozambique","arrival":"2026-05-22 09:48:25","departure":"2026-05-22 09:48:25","duration_h":0,"samples":6,"min_dist_km":0.799,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/417/2382"},{"port_id":2382,"port_name":"Maputo","port_lat":-25.975,"port_lng":32.5667,"country_id":417,"country_name":"Mozambique","arrival":"2026-05-07 02:29:28","departure":"2026-05-21 18:23:07","duration_h":351.89,"samples":291,"min_dist_km":0.474,"max_speed_kn":4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/417/2382"},{"port_id":105990,"port_name":"Alton","port_lat":-28.7667,"port_lng":32.0167,"country_id":445,"country_name":"South Africa","arrival":"2026-05-04 06:38:29","departure":"2026-05-04 22:11:00","duration_h":15.54,"samples":12,"min_dist_km":5.937,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/445/105990"},{"port_id":2768,"port_name":"Richards Bay","port_lat":-28.8519,"port_lng":32.1292,"country_id":445,"country_name":"South Africa","arrival":"2026-05-03 23:59:04","departure":"2026-05-04 03:54:53","duration_h":3.93,"samples":4,"min_dist_km":6.147,"max_speed_kn":1.8,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/445/2768"},{"port_id":2382,"port_name":"Maputo","port_lat":-25.975,"port_lng":32.5667,"country_id":417,"country_name":"Mozambique","arrival":"2026-04-24 13:35:01","departure":"2026-05-02 08:02:18","duration_h":186.45,"samples":150,"min_dist_km":0.501,"max_speed_kn":1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/417/2382"},{"port_id":2382,"port_name":"Maputo","port_lat":-25.975,"port_lng":32.5667,"country_id":417,"country_name":"Mozambique","arrival":"2026-04-17 07:39:59","departure":"2026-04-21 15:25:55","duration_h":103.77,"samples":69,"min_dist_km":0.417,"max_speed_kn":1.7,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/417/2382"},{"port_id":2382,"port_name":"Maputo","port_lat":-25.975,"port_lng":32.5667,"country_id":417,"country_name":"Mozambique","arrival":"2026-04-12 06:31:07","departure":"2026-04-15 06:44:38","duration_h":72.23,"samples":40,"min_dist_km":0.42,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/417/2382"},{"port_id":2382,"port_name":"Maputo","port_lat":-25.975,"port_lng":32.5667,"country_id":417,"country_name":"Mozambique","arrival":"2026-03-21 23:17:33","departure":"2026-03-31 09:50:26","duration_h":226.55,"samples":104,"min_dist_km":0.252,"max_speed_kn":4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/417/2382"},{"port_id":105990,"port_name":"Alton","port_lat":-28.7667,"port_lng":32.0167,"country_id":445,"country_name":"South Africa","arrival":"2026-03-19 07:22:31","departure":"2026-03-19 21:17:47","duration_h":13.92,"samples":8,"min_dist_km":5.945,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/445/105990"},{"port_id":2768,"port_name":"Richards Bay","port_lat":-28.8519,"port_lng":32.1292,"country_id":445,"country_name":"South Africa","arrival":"2026-03-17 17:17:39","departure":"2026-03-19 04:44:02","duration_h":35.44,"samples":19,"min_dist_km":4.858,"max_speed_kn":0.9,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/445/2768"},{"port_id":2382,"port_name":"Maputo","port_lat":-25.975,"port_lng":32.5667,"country_id":417,"country_name":"Mozambique","arrival":"2026-03-12 10:27:41","departure":"2026-03-15 15:01:51","duration_h":76.57,"samples":38,"min_dist_km":0.239,"max_speed_kn":2.9,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/417/2382"},{"port_id":2382,"port_name":"Maputo","port_lat":-25.975,"port_lng":32.5667,"country_id":417,"country_name":"Mozambique","arrival":"2026-03-06 21:10:35","departure":"2026-03-11 13:10:42","duration_h":112,"samples":55,"min_dist_km":0.463,"max_speed_kn":2.6,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/417/2382"},{"port_id":2382,"port_name":"Maputo","port_lat":-25.975,"port_lng":32.5667,"country_id":417,"country_name":"Mozambique","arrival":"2026-02-28 18:16:23","departure":"2026-03-06 06:36:02","duration_h":132.33,"samples":69,"min_dist_km":0.449,"max_speed_kn":3.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/417/2382"}],"errors":[]}