{"meta":{"path":"vessel/portcalls","ts":"2026-05-13T10:15:30+00:00","status":"ok","rows":18,"days":90,"request_id":"5e9f31e053aad209"},"data":[{"port_id":1821,"port_name":"Calais","port_lat":50.9667,"port_lng":1.85,"country_id":373,"country_name":"France","arrival":"2026-05-11 16:54:00","departure":"2026-05-11 16:57:00","duration_h":0.05,"samples":5,"min_dist_km":1.139,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/373/1821"},{"port_id":1821,"port_name":"Calais","port_lat":50.9667,"port_lng":1.85,"country_id":373,"country_name":"France","arrival":"2026-05-10 09:43:12","departure":"2026-05-10 13:40:54","duration_h":3.96,"samples":10,"min_dist_km":1.142,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/373/1821"},{"port_id":1821,"port_name":"Calais","port_lat":50.9667,"port_lng":1.85,"country_id":373,"country_name":"France","arrival":"2026-05-09 11:04:08","departure":"2026-05-09 18:25:05","duration_h":7.35,"samples":12,"min_dist_km":1.139,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/373/1821"},{"port_id":1821,"port_name":"Calais","port_lat":50.9667,"port_lng":1.85,"country_id":373,"country_name":"France","arrival":"2026-05-02 13:21:07","departure":"2026-05-02 15:42:07","duration_h":2.35,"samples":7,"min_dist_km":1.142,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/373/1821"},{"port_id":1821,"port_name":"Calais","port_lat":50.9667,"port_lng":1.85,"country_id":373,"country_name":"France","arrival":"2026-05-01 17:40:17","departure":"2026-05-01 17:40:17","duration_h":0,"samples":5,"min_dist_km":1.142,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/373/1821"},{"port_id":1821,"port_name":"Calais","port_lat":50.9667,"port_lng":1.85,"country_id":373,"country_name":"France","arrival":"2026-04-29 13:46:31","departure":"2026-04-29 14:28:30","duration_h":0.7,"samples":7,"min_dist_km":1.145,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/373/1821"},{"port_id":1821,"port_name":"Calais","port_lat":50.9667,"port_lng":1.85,"country_id":373,"country_name":"France","arrival":"2026-04-04 15:53:14","departure":"2026-04-04 16:44:11","duration_h":0.85,"samples":4,"min_dist_km":1.142,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/373/1821"},{"port_id":1821,"port_name":"Calais","port_lat":50.9667,"port_lng":1.85,"country_id":373,"country_name":"France","arrival":"2026-04-03 11:46:00","departure":"2026-04-03 15:35:49","duration_h":3.83,"samples":5,"min_dist_km":1.139,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/373/1821"},{"port_id":1821,"port_name":"Calais","port_lat":50.9667,"port_lng":1.85,"country_id":373,"country_name":"France","arrival":"2026-03-27 11:07:24","departure":"2026-03-27 12:49:22","duration_h":1.7,"samples":4,"min_dist_km":1.14,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/373/1821"},{"port_id":1821,"port_name":"Calais","port_lat":50.9667,"port_lng":1.85,"country_id":373,"country_name":"France","arrival":"2026-03-24 16:46:38","departure":"2026-03-24 18:13:39","duration_h":1.45,"samples":4,"min_dist_km":1.139,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/373/1821"},{"port_id":1821,"port_name":"Calais","port_lat":50.9667,"port_lng":1.85,"country_id":373,"country_name":"France","arrival":"2026-03-23 18:30:22","departure":"2026-03-23 19:21:20","duration_h":0.85,"samples":4,"min_dist_km":1.14,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/373/1821"},{"port_id":1821,"port_name":"Calais","port_lat":50.9667,"port_lng":1.85,"country_id":373,"country_name":"France","arrival":"2026-03-20 09:14:34","departure":"2026-03-20 18:24:05","duration_h":9.16,"samples":8,"min_dist_km":1.137,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/373/1821"},{"port_id":1821,"port_name":"Calais","port_lat":50.9667,"port_lng":1.85,"country_id":373,"country_name":"France","arrival":"2026-03-16 17:45:47","departure":"2026-03-16 17:45:47","duration_h":0,"samples":3,"min_dist_km":1.141,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/373/1821"},{"port_id":1821,"port_name":"Calais","port_lat":50.9667,"port_lng":1.85,"country_id":373,"country_name":"France","arrival":"2026-03-13 18:33:19","departure":"2026-03-13 18:33:19","duration_h":0,"samples":3,"min_dist_km":1.137,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/373/1821"},{"port_id":1821,"port_name":"Calais","port_lat":50.9667,"port_lng":1.85,"country_id":373,"country_name":"France","arrival":"2026-03-10 17:27:18","departure":"2026-03-10 17:27:18","duration_h":0,"samples":3,"min_dist_km":1.142,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/373/1821"},{"port_id":1821,"port_name":"Calais","port_lat":50.9667,"port_lng":1.85,"country_id":373,"country_name":"France","arrival":"2026-03-07 15:17:19","departure":"2026-03-07 15:35:21","duration_h":0.3,"samples":4,"min_dist_km":1.139,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/373/1821"},{"port_id":1821,"port_name":"Calais","port_lat":50.9667,"port_lng":1.85,"country_id":373,"country_name":"France","arrival":"2026-03-06 14:24:01","departure":"2026-03-06 17:24:03","duration_h":3,"samples":5,"min_dist_km":1.137,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/373/1821"},{"port_id":1821,"port_name":"Calais","port_lat":50.9667,"port_lng":1.85,"country_id":373,"country_name":"France","arrival":"2026-03-04 17:28:13","departure":"2026-03-04 17:28:13","duration_h":0,"samples":4,"min_dist_km":1.143,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/373/1821"}],"errors":[]}