{"meta":{"path":"vessel/portcalls","ts":"2026-05-13T10:12:57+00:00","status":"ok","rows":30,"days":90,"request_id":"1be88dbd8326a634"},"data":[{"port_id":4932,"port_name":"BEQUIA","port_lat":13.0105,"port_lng":-61.2392,"country_id":0,"country_name":"","arrival":"2026-05-12 22:02:44","departure":"2026-05-13 06:35:05","duration_h":8.54,"samples":8,"min_dist_km":0.709,"max_speed_kn":0.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/4932"},{"port_id":75542,"port_name":"Sainte-Anne","port_lat":14.4333,"port_lng":-60.8833,"country_id":479,"country_name":"Martinique","arrival":"2026-05-11 22:21:42","departure":"2026-05-12 07:36:47","duration_h":9.25,"samples":10,"min_dist_km":0.827,"max_speed_kn":0.6,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/479/75542"},{"port_id":4666,"port_name":"LE MARIN","port_lat":14.4669,"port_lng":-60.8703,"country_id":479,"country_name":"Martinique","arrival":"2026-05-10 20:04:51","departure":"2026-05-11 19:22:36","duration_h":23.3,"samples":20,"min_dist_km":0.51,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/479/4666"},{"port_id":75532,"port_name":"Le Diamant","port_lat":14.4667,"port_lng":-61.0333,"country_id":479,"country_name":"Martinique","arrival":"2026-05-09 15:30:14","departure":"2026-05-10 10:03:23","duration_h":18.55,"samples":16,"min_dist_km":5.77,"max_speed_kn":0.6,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/479/75532"},{"port_id":75542,"port_name":"Sainte-Anne","port_lat":14.4333,"port_lng":-60.8833,"country_id":479,"country_name":"Martinique","arrival":"2026-05-07 19:58:52","departure":"2026-05-09 11:46:36","duration_h":39.8,"samples":35,"min_dist_km":1.153,"max_speed_kn":0.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/479/75542"},{"port_id":5744,"port_name":"CUL DESAC","port_lat":13.9856,"port_lng":-61.018,"country_id":0,"country_name":"","arrival":"2026-05-06 19:14:35","departure":"2026-05-06 19:41:26","duration_h":0.45,"samples":6,"min_dist_km":2.433,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/5744"},{"port_id":4666,"port_name":"LE MARIN","port_lat":14.4669,"port_lng":-60.8703,"country_id":479,"country_name":"Martinique","arrival":"2026-04-02 23:17:36","departure":"2026-04-03 12:29:52","duration_h":13.2,"samples":7,"min_dist_km":0.542,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/479/4666"},{"port_id":4666,"port_name":"LE MARIN","port_lat":14.4669,"port_lng":-60.8703,"country_id":479,"country_name":"Martinique","arrival":"2026-03-27 16:52:26","departure":"2026-04-01 21:03:38","duration_h":124.19,"samples":66,"min_dist_km":0.538,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/479/4666"},{"port_id":4666,"port_name":"LE MARIN","port_lat":14.4669,"port_lng":-60.8703,"country_id":479,"country_name":"Martinique","arrival":"2026-03-25 22:36:45","departure":"2026-03-26 14:43:32","duration_h":16.11,"samples":11,"min_dist_km":0.498,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/479/4666"},{"port_id":34574,"port_name":"Portsmouth","port_lat":15.5667,"port_lng":-61.45,"country_id":598,"country_name":"Dominica","arrival":"2026-03-24 21:22:58","departure":"2026-03-24 21:22:58","duration_h":0,"samples":2,"min_dist_km":1.408,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/598/34574"},{"port_id":60415,"port_name":"Pointe-à-Pitre","port_lat":16.2333,"port_lng":-61.5167,"country_id":406,"country_name":"Guadeloupe","arrival":"2026-03-21 15:22:55","departure":"2026-03-24 14:59:15","duration_h":71.61,"samples":37,"min_dist_km":1.758,"max_speed_kn":1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/406/60415"},{"port_id":60407,"port_name":"Le Gosier","port_lat":16.2,"port_lng":-61.4833,"country_id":406,"country_name":"Guadeloupe","arrival":"2026-03-20 16:47:56","departure":"2026-03-21 10:59:22","duration_h":18.19,"samples":6,"min_dist_km":1.191,"max_speed_kn":0.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/406/60407"},{"port_id":4977,"port_name":"TERRE DE HAUT","port_lat":15.8673,"port_lng":-61.5856,"country_id":0,"country_name":"","arrival":"2026-03-19 18:32:10","departure":"2026-03-19 22:33:07","duration_h":4.02,"samples":4,"min_dist_km":0.48,"max_speed_kn":3.7,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/4977"},{"port_id":60397,"port_name":"Bouillante","port_lat":16.1333,"port_lng":-61.7667,"country_id":406,"country_name":"Guadeloupe","arrival":"2026-03-18 21:16:28","departure":"2026-03-19 12:41:27","duration_h":15.42,"samples":7,"min_dist_km":4.58,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/406/60397"},{"port_id":5422,"port_name":"ANTIGUA","port_lat":17.0132,"port_lng":-61.7729,"country_id":0,"country_name":"","arrival":"2026-03-17 18:33:05","departure":"2026-03-18 10:32:01","duration_h":15.98,"samples":8,"min_dist_km":1.706,"max_speed_kn":0.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/5422"},{"port_id":5979,"port_name":"Saint John's","port_lat":17.1167,"port_lng":-61.85,"country_id":612,"country_name":"ANTIGUA AND BARBUDA","arrival":"2026-03-17 12:29:12","departure":"2026-03-17 14:34:08","duration_h":2.08,"samples":2,"min_dist_km":6.665,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/612/5979"},{"port_id":5979,"port_name":"Saint John's","port_lat":17.1167,"port_lng":-61.85,"country_id":612,"country_name":"ANTIGUA AND BARBUDA","arrival":"2026-03-16 20:48:53","departure":"2026-03-16 22:02:39","duration_h":1.23,"samples":4,"min_dist_km":6.662,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/612/5979"},{"port_id":2932,"port_name":"St. John’S","port_lat":17.1333,"port_lng":-61.8667,"country_id":586,"country_name":"Antigua","arrival":"2026-03-13 22:58:30","departure":"2026-03-14 10:41:08","duration_h":11.71,"samples":6,"min_dist_km":2.288,"max_speed_kn":0.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/586/2932"},{"port_id":5422,"port_name":"ANTIGUA","port_lat":17.0132,"port_lng":-61.7729,"country_id":0,"country_name":"","arrival":"2026-03-12 12:49:11","departure":"2026-03-13 13:18:10","duration_h":24.48,"samples":13,"min_dist_km":1.258,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/5422"},{"port_id":5422,"port_name":"ANTIGUA","port_lat":17.0132,"port_lng":-61.7729,"country_id":0,"country_name":"","arrival":"2026-03-11 17:15:37","departure":"2026-03-11 18:59:11","duration_h":1.73,"samples":5,"min_dist_km":0.995,"max_speed_kn":3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/5422"},{"port_id":60399,"port_name":"Deshaies","port_lat":16.3,"port_lng":-61.7833,"country_id":406,"country_name":"Guadeloupe","arrival":"2026-03-10 10:25:04","departure":"2026-03-11 10:30:33","duration_h":24.09,"samples":12,"min_dist_km":1.922,"max_speed_kn":4.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/406/60399"},{"port_id":4977,"port_name":"TERRE DE HAUT","port_lat":15.8673,"port_lng":-61.5856,"country_id":0,"country_name":"","arrival":"2026-03-08 16:39:49","departure":"2026-03-09 01:46:20","duration_h":9.11,"samples":8,"min_dist_km":0.294,"max_speed_kn":0.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/4977"},{"port_id":60415,"port_name":"Pointe-à-Pitre","port_lat":16.2333,"port_lng":-61.5167,"country_id":406,"country_name":"Guadeloupe","arrival":"2026-03-06 17:01:39","departure":"2026-03-08 10:21:00","duration_h":41.32,"samples":22,"min_dist_km":1.784,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/406/60415"},{"port_id":4666,"port_name":"LE MARIN","port_lat":14.4669,"port_lng":-60.8703,"country_id":479,"country_name":"Martinique","arrival":"2026-03-05 12:28:18","departure":"2026-03-05 20:45:58","duration_h":8.29,"samples":5,"min_dist_km":0.301,"max_speed_kn":0.9,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/479/4666"},{"port_id":75542,"port_name":"Sainte-Anne","port_lat":14.4333,"port_lng":-60.8833,"country_id":479,"country_name":"Martinique","arrival":"2026-03-04 21:19:34","departure":"2026-03-05 10:02:55","duration_h":12.72,"samples":7,"min_dist_km":0.513,"max_speed_kn":0.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/479/75542"},{"port_id":4932,"port_name":"BEQUIA","port_lat":13.0105,"port_lng":-61.2392,"country_id":0,"country_name":"","arrival":"2026-02-28 19:03:26","departure":"2026-03-01 10:45:43","duration_h":15.7,"samples":6,"min_dist_km":0.378,"max_speed_kn":4.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/4932"},{"port_id":5668,"port_name":"MUSTIQUE","port_lat":12.879,"port_lng":-61.1895,"country_id":0,"country_name":"","arrival":"2026-02-25 10:14:08","departure":"2026-02-25 15:39:50","duration_h":5.43,"samples":5,"min_dist_km":0.168,"max_speed_kn":0.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/5668"},{"port_id":5668,"port_name":"MUSTIQUE","port_lat":12.879,"port_lng":-61.1895,"country_id":0,"country_name":"","arrival":"2026-02-24 19:40:15","departure":"2026-02-24 19:40:15","duration_h":0,"samples":3,"min_dist_km":0.15,"max_speed_kn":0.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/5668"},{"port_id":4932,"port_name":"BEQUIA","port_lat":13.0105,"port_lng":-61.2392,"country_id":0,"country_name":"","arrival":"2026-02-24 11:56:24","departure":"2026-02-24 11:56:24","duration_h":0,"samples":2,"min_dist_km":1.069,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/4932"},{"port_id":4932,"port_name":"BEQUIA","port_lat":13.0105,"port_lng":-61.2392,"country_id":0,"country_name":"","arrival":"2026-02-23 19:15:10","departure":"2026-02-23 19:15:10","duration_h":0,"samples":2,"min_dist_km":1.04,"max_speed_kn":3.8,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/4932"}],"errors":[]}