{"meta":{"path":"vessel/portcalls","ts":"2026-05-28T10:30:12+00:00","status":"ok","rows":25,"days":90,"request_id":"2a7f7fcdee1ebf16"},"data":[{"port_id":1834,"port_name":"Cannes","port_lat":43.5333,"port_lng":7.0175,"country_id":373,"country_name":"France","arrival":"2026-05-25 13:29:46","departure":"2026-05-28 08:22:00","duration_h":66.87,"samples":55,"min_dist_km":1.324,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/373/1834"},{"port_id":3227,"port_name":"Golfe-Juan","port_lat":43.5548,"port_lng":7.08691,"country_id":373,"country_name":"France","arrival":"2026-05-25 11:14:14","departure":"2026-05-25 11:39:58","duration_h":0.43,"samples":2,"min_dist_km":0.466,"max_speed_kn":0.6,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/373/3227"},{"port_id":75126,"port_name":"Monte-Carlo","port_lat":43.7333,"port_lng":7.41667,"country_id":540,"country_name":"Monaco","arrival":"2026-05-23 19:59:58","departure":"2026-05-25 07:45:03","duration_h":35.75,"samples":32,"min_dist_km":0.703,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/540/75126"},{"port_id":1834,"port_name":"Cannes","port_lat":43.5333,"port_lng":7.0175,"country_id":373,"country_name":"France","arrival":"2026-05-21 14:06:16","departure":"2026-05-23 14:17:50","duration_h":48.19,"samples":40,"min_dist_km":1.046,"max_speed_kn":0.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/373/1834"},{"port_id":3227,"port_name":"Golfe-Juan","port_lat":43.5548,"port_lng":7.08691,"country_id":373,"country_name":"France","arrival":"2026-05-21 09:47:56","departure":"2026-05-21 11:36:14","duration_h":1.81,"samples":3,"min_dist_km":2.521,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/373/3227"},{"port_id":1834,"port_name":"Cannes","port_lat":43.5333,"port_lng":7.0175,"country_id":373,"country_name":"France","arrival":"2026-05-19 17:26:32","departure":"2026-05-21 07:51:25","duration_h":38.41,"samples":32,"min_dist_km":1.324,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/373/1834"},{"port_id":3227,"port_name":"Golfe-Juan","port_lat":43.5548,"port_lng":7.08691,"country_id":373,"country_name":"France","arrival":"2026-05-19 10:07:01","departure":"2026-05-19 15:58:30","duration_h":5.86,"samples":6,"min_dist_km":2.517,"max_speed_kn":0.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/373/3227"},{"port_id":1834,"port_name":"Cannes","port_lat":43.5333,"port_lng":7.0175,"country_id":373,"country_name":"France","arrival":"2026-05-17 15:54:32","departure":"2026-05-19 08:05:20","duration_h":40.18,"samples":35,"min_dist_km":1.324,"max_speed_kn":2.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/373/1834"},{"port_id":3227,"port_name":"Golfe-Juan","port_lat":43.5548,"port_lng":7.08691,"country_id":373,"country_name":"France","arrival":"2026-05-17 10:09:10","departure":"2026-05-17 13:45:11","duration_h":3.6,"samples":5,"min_dist_km":2.345,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/373/3227"},{"port_id":1834,"port_name":"Cannes","port_lat":43.5333,"port_lng":7.0175,"country_id":373,"country_name":"France","arrival":"2026-05-12 15:38:57","departure":"2026-05-17 08:13:22","duration_h":112.57,"samples":90,"min_dist_km":0.321,"max_speed_kn":0.9,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/373/1834"},{"port_id":3227,"port_name":"Golfe-Juan","port_lat":43.5548,"port_lng":7.08691,"country_id":373,"country_name":"France","arrival":"2026-05-11 15:37:26","departure":"2026-05-12 13:58:08","duration_h":22.35,"samples":19,"min_dist_km":3.755,"max_speed_kn":1.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/373/3227"},{"port_id":1834,"port_name":"Cannes","port_lat":43.5333,"port_lng":7.0175,"country_id":373,"country_name":"France","arrival":"2026-05-11 13:16:23","departure":"2026-05-11 14:17:34","duration_h":1.02,"samples":2,"min_dist_km":3.774,"max_speed_kn":0.8,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/373/1834"},{"port_id":1834,"port_name":"Cannes","port_lat":43.5333,"port_lng":7.0175,"country_id":373,"country_name":"France","arrival":"2026-05-11 05:34:08","departure":"2026-05-11 10:55:22","duration_h":5.35,"samples":5,"min_dist_km":3.683,"max_speed_kn":0.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/373/1834"},{"port_id":46160,"port_name":"Juan-les-Pins","port_lat":43.5667,"port_lng":7.1,"country_id":373,"country_name":"France","arrival":"2026-05-10 15:43:31","departure":"2026-05-11 03:30:25","duration_h":11.78,"samples":11,"min_dist_km":0.969,"max_speed_kn":2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/373/46160"},{"port_id":75126,"port_name":"Monte-Carlo","port_lat":43.7333,"port_lng":7.41667,"country_id":540,"country_name":"Monaco","arrival":"2026-05-04 07:47:17","departure":"2026-05-10 11:55:01","duration_h":148.13,"samples":122,"min_dist_km":0.653,"max_speed_kn":0.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/540/75126"},{"port_id":2448,"port_name":"Monaco","port_lat":43.7333,"port_lng":7.43333,"country_id":540,"country_name":"Monaco","arrival":"2026-05-04 00:11:06","departure":"2026-05-04 05:56:06","duration_h":5.75,"samples":6,"min_dist_km":0.994,"max_speed_kn":0.7,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/540/2448"},{"port_id":52510,"port_name":"Saint-Tropez","port_lat":43.2667,"port_lng":6.63333,"country_id":373,"country_name":"France","arrival":"2026-04-29 17:21:00","departure":"2026-05-03 17:51:16","duration_h":96.5,"samples":77,"min_dist_km":2.098,"max_speed_kn":1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/373/52510"},{"port_id":4055,"port_name":"LA CIOTAT","port_lat":43.1737,"port_lng":5.61428,"country_id":373,"country_name":"France","arrival":"2026-04-21 06:21:50","departure":"2026-04-29 07:52:11","duration_h":193.51,"samples":159,"min_dist_km":0.489,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/373/4055"},{"port_id":4055,"port_name":"LA CIOTAT","port_lat":43.1737,"port_lng":5.61428,"country_id":373,"country_name":"France","arrival":"2026-04-12 07:18:05","departure":"2026-04-17 13:03:05","duration_h":125.75,"samples":65,"min_dist_km":0.239,"max_speed_kn":1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/373/4055"},{"port_id":4055,"port_name":"LA CIOTAT","port_lat":43.1737,"port_lng":5.61428,"country_id":373,"country_name":"France","arrival":"2026-04-06 10:08:12","departure":"2026-04-10 07:24:30","duration_h":93.27,"samples":47,"min_dist_km":0.239,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/373/4055"},{"port_id":2413,"port_name":"Messina","port_lat":38.1911,"port_lng":15.5622,"country_id":367,"country_name":"Italy","arrival":"2026-03-31 22:23:23","departure":"2026-04-03 09:47:14","duration_h":59.4,"samples":31,"min_dist_km":0.32,"max_speed_kn":0.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/367/2413"},{"port_id":4101,"port_name":"MARMARIS","port_lat":36.8324,"port_lng":28.2736,"country_id":372,"country_name":"Turkey","arrival":"2026-03-25 07:00:04","departure":"2026-03-29 04:07:15","duration_h":93.12,"samples":48,"min_dist_km":1.915,"max_speed_kn":0.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/372/4101"},{"port_id":2663,"port_name":"Port Said","port_lat":31.2667,"port_lng":32.3167,"country_id":356,"country_name":"Egypt","arrival":"2026-03-20 20:22:44","departure":"2026-03-23 04:47:59","duration_h":56.42,"samples":29,"min_dist_km":0.004,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/356/2663"},{"port_id":1802,"port_name":"Bur Ibrahim","port_lat":29.925,"port_lng":32.5417,"country_id":356,"country_name":"Egypt","arrival":"2026-03-19 15:13:10","departure":"2026-03-20 04:37:57","duration_h":13.41,"samples":8,"min_dist_km":7.275,"max_speed_kn":0.7,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/356/1802"},{"port_id":80591,"port_name":"Seeb","port_lat":23.5833,"port_lng":58.2833,"country_id":535,"country_name":"Oman","arrival":"2026-02-27 10:59:07","departure":"2026-03-08 06:26:28","duration_h":211.46,"samples":107,"min_dist_km":5.591,"max_speed_kn":2.6,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/535/80591"}],"errors":[]}