{"meta":{"path":"vessel/portcalls","ts":"2026-10-15T13:07:04+00:00","status":"ok","rows":15,"days":90,"request_id":"c97c6b097ec05991"},"data":[{"port_id":98846,"port_name":"Marseilles","port_lat":41.3167,"port_lng":-88.7,"country_id":709,"country_name":"UNITED STATES OF AMERICA (THE)","arrival":"2026-09-05 20:04:42","departure":"2026-10-15 10:09:09","duration_h":950.07,"samples":737,"min_dist_km":1.253,"max_speed_kn":4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/709/98846"},{"port_id":94183,"port_name":"Crest Hill","port_lat":41.55,"port_lng":-88.1,"country_id":709,"country_name":"UNITED STATES OF AMERICA (THE)","arrival":"2026-09-05 13:10:43","departure":"2026-09-05 13:37:41","duration_h":0.45,"samples":2,"min_dist_km":3.094,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/709/94183"},{"port_id":4747,"port_name":"LEMONT","port_lat":41.676,"port_lng":-88.01,"country_id":0,"country_name":"","arrival":"2026-09-04 14:52:26","departure":"2026-09-04 17:07:39","duration_h":2.25,"samples":2,"min_dist_km":0.216,"max_speed_kn":4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/4747"},{"port_id":4747,"port_name":"LEMONT","port_lat":41.676,"port_lng":-88.01,"country_id":0,"country_name":"","arrival":"2026-09-03 03:03:40","departure":"2026-09-03 10:06:49","duration_h":7.05,"samples":10,"min_dist_km":0.216,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/4747"},{"port_id":4747,"port_name":"LEMONT","port_lat":41.676,"port_lng":-88.01,"country_id":0,"country_name":"","arrival":"2026-09-01 12:14:30","departure":"2026-09-01 12:24:32","duration_h":0.17,"samples":6,"min_dist_km":0.21,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/4747"},{"port_id":4747,"port_name":"LEMONT","port_lat":41.676,"port_lng":-88.01,"country_id":0,"country_name":"","arrival":"2026-08-31 16:00:42","departure":"2026-08-31 16:15:42","duration_h":0.25,"samples":5,"min_dist_km":0.214,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/4747"},{"port_id":4747,"port_name":"LEMONT","port_lat":41.676,"port_lng":-88.01,"country_id":0,"country_name":"","arrival":"2026-08-27 00:04:33","departure":"2026-08-27 21:04:37","duration_h":21,"samples":16,"min_dist_km":0.21,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/4747"},{"port_id":4747,"port_name":"LEMONT","port_lat":41.676,"port_lng":-88.01,"country_id":0,"country_name":"","arrival":"2026-08-23 21:11:23","departure":"2026-08-23 21:11:23","duration_h":0,"samples":5,"min_dist_km":0.212,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/4747"},{"port_id":4747,"port_name":"LEMONT","port_lat":41.676,"port_lng":-88.01,"country_id":0,"country_name":"","arrival":"2026-08-23 05:05:23","departure":"2026-08-23 05:05:23","duration_h":0,"samples":5,"min_dist_km":0.212,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/4747"},{"port_id":4747,"port_name":"LEMONT","port_lat":41.676,"port_lng":-88.01,"country_id":0,"country_name":"","arrival":"2026-08-20 16:14:22","departure":"2026-08-21 06:13:22","duration_h":13.98,"samples":11,"min_dist_km":0.214,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/4747"},{"port_id":4747,"port_name":"LEMONT","port_lat":41.676,"port_lng":-88.01,"country_id":0,"country_name":"","arrival":"2026-08-19 13:59:20","departure":"2026-08-19 19:46:10","duration_h":5.78,"samples":11,"min_dist_km":0.157,"max_speed_kn":3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/4747"},{"port_id":4747,"port_name":"LEMONT","port_lat":41.676,"port_lng":-88.01,"country_id":0,"country_name":"","arrival":"2026-08-13 17:02:53","departure":"2026-08-18 04:03:22","duration_h":107.01,"samples":94,"min_dist_km":0.209,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/4747"},{"port_id":4747,"port_name":"LEMONT","port_lat":41.676,"port_lng":-88.01,"country_id":0,"country_name":"","arrival":"2026-08-12 13:09:37","departure":"2026-08-12 16:22:32","duration_h":3.22,"samples":7,"min_dist_km":0.2,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/4747"},{"port_id":4747,"port_name":"LEMONT","port_lat":41.676,"port_lng":-88.01,"country_id":0,"country_name":"","arrival":"2026-07-28 13:27:27","departure":"2026-08-11 15:33:36","duration_h":338.1,"samples":287,"min_dist_km":0.194,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/4747"},{"port_id":4747,"port_name":"LEMONT","port_lat":41.676,"port_lng":-88.01,"country_id":0,"country_name":"","arrival":"2026-07-17 11:19:54","departure":"2026-07-27 17:28:38","duration_h":246.15,"samples":210,"min_dist_km":0.19,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/0/4747"}],"errors":[]}