{"meta":{"path":"vessel/portcalls","ts":"2026-06-05T02:02:11+00:00","status":"ok","rows":12,"days":90,"request_id":"49180c3c53e7b885"},"data":[{"port_id":49954,"port_name":"Pierre-Bénite","port_lat":45.7,"port_lng":4.81667,"country_id":373,"country_name":"France","arrival":"2026-06-04 23:19:15","departure":"2026-06-04 23:19:15","duration_h":0,"samples":2,"min_dist_km":2.249,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/373/49954"},{"port_id":49954,"port_name":"Pierre-Bénite","port_lat":45.7,"port_lng":4.81667,"country_id":373,"country_name":"France","arrival":"2026-06-03 22:56:09","departure":"2026-06-03 22:56:09","duration_h":0,"samples":6,"min_dist_km":2.254,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/373/49954"},{"port_id":49954,"port_name":"Pierre-Bénite","port_lat":45.7,"port_lng":4.81667,"country_id":373,"country_name":"France","arrival":"2026-05-28 19:23:02","departure":"2026-06-03 05:54:09","duration_h":130.52,"samples":102,"min_dist_km":2.249,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/373/49954"},{"port_id":48608,"port_name":"Mézoargues","port_lat":43.8667,"port_lng":4.65,"country_id":373,"country_name":"France","arrival":"2026-05-22 23:01:00","departure":"2026-05-23 01:58:01","duration_h":2.95,"samples":4,"min_dist_km":1.048,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/373/48608"},{"port_id":4708,"port_name":"SAINT LOUIS DU RHONE","port_lat":43.3858,"port_lng":4.809,"country_id":373,"country_name":"France","arrival":"2026-05-22 11:40:03","departure":"2026-05-22 13:26:00","duration_h":1.77,"samples":3,"min_dist_km":4.157,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/373/4708"},{"port_id":44107,"port_name":"Coussoul/Fos-sur-Mer","port_lat":43.4833,"port_lng":4.9,"country_id":373,"country_name":"France","arrival":"2026-05-22 08:14:36","departure":"2026-05-22 09:22:29","duration_h":1.13,"samples":2,"min_dist_km":5.289,"max_speed_kn":3.7,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/373/44107"},{"port_id":51536,"port_name":"Saint-Fons","port_lat":45.7,"port_lng":4.86667,"country_id":373,"country_name":"France","arrival":"2026-05-21 03:02:10","departure":"2026-05-21 03:02:10","duration_h":0,"samples":5,"min_dist_km":1.978,"max_speed_kn":2.8,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/373/51536"},{"port_id":49954,"port_name":"Pierre-Bénite","port_lat":45.7,"port_lng":4.81667,"country_id":373,"country_name":"France","arrival":"2026-05-20 20:26:04","departure":"2026-05-20 20:26:04","duration_h":0,"samples":5,"min_dist_km":1.966,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/373/49954"},{"port_id":4708,"port_name":"SAINT LOUIS DU RHONE","port_lat":43.3858,"port_lng":4.809,"country_id":373,"country_name":"France","arrival":"2026-05-15 10:00:26","departure":"2026-05-15 15:29:58","duration_h":5.49,"samples":6,"min_dist_km":4.199,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/373/4708"},{"port_id":41253,"port_name":"Arles","port_lat":43.6833,"port_lng":4.63333,"country_id":373,"country_name":"France","arrival":"2026-05-14 23:26:59","departure":"2026-05-15 04:05:01","duration_h":4.63,"samples":4,"min_dist_km":5.859,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/373/41253"},{"port_id":3503,"port_name":"MAASVLAKTE - ROTTERDAM","port_lat":51.9619,"port_lng":4.06921,"country_id":365,"country_name":"Netherlands","arrival":"2026-04-05 00:34:24","departure":"2026-04-05 00:34:24","duration_h":0,"samples":3,"min_dist_km":1.721,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/365/3503"},{"port_id":3791,"port_name":"HOEK VAN HOLLAND","port_lat":51.977,"port_lng":4.12453,"country_id":365,"country_name":"Netherlands","arrival":"2026-04-04 09:47:52","departure":"2026-04-04 09:47:52","duration_h":0,"samples":3,"min_dist_km":2.762,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/365/3791"}],"errors":[]}