{"meta":{"path":"vessel/portcalls","ts":"2026-05-13T12:21:08+00:00","status":"ok","rows":9,"days":90,"request_id":"2a8a8ba322bc6f9e"},"data":[{"port_id":3933,"port_name":"RAMSGATE","port_lat":51.3257,"port_lng":1.42125,"country_id":394,"country_name":"England","arrival":"2026-05-12 15:12:11","departure":"2026-05-13 05:42:35","duration_h":14.51,"samples":13,"min_dist_km":0.264,"max_speed_kn":0.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/394/3933"},{"port_id":50924,"port_name":"Rouxmesnil-Bouteilles","port_lat":49.9167,"port_lng":1.06667,"country_id":373,"country_name":"France","arrival":"2026-05-10 03:33:59","departure":"2026-05-10 03:33:59","duration_h":0,"samples":5,"min_dist_km":1.704,"max_speed_kn":0.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/373/50924"},{"port_id":50924,"port_name":"Rouxmesnil-Bouteilles","port_lat":49.9167,"port_lng":1.06667,"country_id":373,"country_name":"France","arrival":"2026-05-09 06:02:17","departure":"2026-05-09 07:13:03","duration_h":1.18,"samples":6,"min_dist_km":1.704,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/373/50924"},{"port_id":50924,"port_name":"Rouxmesnil-Bouteilles","port_lat":49.9167,"port_lng":1.06667,"country_id":373,"country_name":"France","arrival":"2026-04-28 13:23:46","departure":"2026-05-01 23:31:11","duration_h":82.12,"samples":66,"min_dist_km":1.703,"max_speed_kn":0.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/373/50924"},{"port_id":50924,"port_name":"Rouxmesnil-Bouteilles","port_lat":49.9167,"port_lng":1.06667,"country_id":373,"country_name":"France","arrival":"2026-04-12 07:16:41","departure":"2026-04-27 20:08:09","duration_h":372.86,"samples":255,"min_dist_km":1.701,"max_speed_kn":0.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/373/50924"},{"port_id":50924,"port_name":"Rouxmesnil-Bouteilles","port_lat":49.9167,"port_lng":1.06667,"country_id":373,"country_name":"France","arrival":"2026-03-10 01:32:13","departure":"2026-04-10 07:25:39","duration_h":749.89,"samples":376,"min_dist_km":1.701,"max_speed_kn":0.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/373/50924"},{"port_id":1938,"port_name":"Dieppe","port_lat":49.9494,"port_lng":1.08333,"country_id":373,"country_name":"France","arrival":"2026-03-05 11:10:30","departure":"2026-03-05 11:36:27","duration_h":0.43,"samples":4,"min_dist_km":2.226,"max_speed_kn":1.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/373/1938"},{"port_id":50924,"port_name":"Rouxmesnil-Bouteilles","port_lat":49.9167,"port_lng":1.06667,"country_id":373,"country_name":"France","arrival":"2026-03-04 08:55:20","departure":"2026-03-05 09:25:20","duration_h":24.5,"samples":13,"min_dist_km":1.703,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/373/50924"},{"port_id":50924,"port_name":"Rouxmesnil-Bouteilles","port_lat":49.9167,"port_lng":1.06667,"country_id":373,"country_name":"France","arrival":"2026-03-01 08:30:38","departure":"2026-03-01 08:30:38","duration_h":0,"samples":3,"min_dist_km":1.703,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/373/50924"}],"errors":[]}