{"meta":{"path":"vessel/portcalls","ts":"2026-05-29T19:09:18+00:00","status":"ok","rows":14,"days":90,"request_id":"8728f65fd1ce563e"},"data":[{"port_id":3391,"port_name":"King Abdullah","port_lat":22.5248,"port_lng":39.0942,"country_id":342,"country_name":"Saudi Arabia","arrival":"2026-05-28 07:53:12","departure":"2026-05-29 16:22:11","duration_h":32.48,"samples":29,"min_dist_km":0.208,"max_speed_kn":0.9,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/342/3391"},{"port_id":4459,"port_name":"ABU QIR","port_lat":31.3148,"port_lng":30.0816,"country_id":356,"country_name":"Egypt","arrival":"2026-05-24 20:01:17","departure":"2026-05-25 14:02:20","duration_h":18.02,"samples":16,"min_dist_km":0.139,"max_speed_kn":0.6,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/356/4459"},{"port_id":39918,"port_name":"Zona Franca de Barcelona","port_lat":41.3333,"port_lng":2.13333,"country_id":358,"country_name":"Spain","arrival":"2026-05-18 10:47:49","departure":"2026-05-19 08:05:07","duration_h":21.29,"samples":19,"min_dist_km":3.182,"max_speed_kn":1.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/358/39918"},{"port_id":3068,"port_name":"Valencia","port_lat":39.4539,"port_lng":-0.32,"country_id":358,"country_name":"Spain","arrival":"2026-05-15 16:39:03","departure":"2026-05-16 15:42:41","duration_h":23.06,"samples":19,"min_dist_km":1.751,"max_speed_kn":3.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/358/3068"},{"port_id":11072,"port_name":"Doel","port_lat":51.3167,"port_lng":4.26667,"country_id":376,"country_name":"Belgium","arrival":"2026-05-07 22:23:23","departure":"2026-05-09 04:22:22","duration_h":29.98,"samples":27,"min_dist_km":1.648,"max_speed_kn":1.3,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/376/11072"},{"port_id":3503,"port_name":"MAASVLAKTE - ROTTERDAM","port_lat":51.9619,"port_lng":4.06921,"country_id":365,"country_name":"Netherlands","arrival":"2026-05-05 17:25:40","departure":"2026-05-07 11:23:42","duration_h":41.97,"samples":36,"min_dist_km":1.21,"max_speed_kn":1.9,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/365/3503"},{"port_id":24719,"port_name":"Altenwerder","port_lat":53.5167,"port_lng":9.91667,"country_id":432,"country_name":"Germany","arrival":"2026-04-28 13:36:32","departure":"2026-05-04 16:46:57","duration_h":147.17,"samples":119,"min_dist_km":1.335,"max_speed_kn":3.8,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/24719"},{"port_id":28503,"port_name":"Haspe","port_lat":54.35,"port_lng":7.43333,"country_id":432,"country_name":"Germany","arrival":"2026-04-27 20:14:32","departure":"2026-04-28 02:25:02","duration_h":6.18,"samples":5,"min_dist_km":7.508,"max_speed_kn":4.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/432/28503"},{"port_id":2309,"port_name":"Le Havre","port_lat":49.4833,"port_lng":0.1,"country_id":373,"country_name":"France","arrival":"2026-04-24 03:51:04","departure":"2026-04-25 17:34:07","duration_h":37.72,"samples":33,"min_dist_km":4.294,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/373/2309"},{"port_id":3518,"port_name":"JURONG ISLAND","port_lat":1.26042,"port_lng":103.689,"country_id":600,"country_name":"Singapore","arrival":"2026-03-21 15:18:48","departure":"2026-03-23 09:20:52","duration_h":42.03,"samples":22,"min_dist_km":4.119,"max_speed_kn":3.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/600/3518"},{"port_id":3251,"port_name":"Yantian","port_lat":22.5649,"port_lng":114.296,"country_id":409,"country_name":"China","arrival":"2026-03-13 18:44:29","departure":"2026-03-14 08:26:31","duration_h":13.7,"samples":8,"min_dist_km":1.499,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/3251"},{"port_id":3551,"port_name":"YANGSHAN","port_lat":30.6072,"port_lng":122.134,"country_id":409,"country_name":"China","arrival":"2026-03-09 21:04:56","departure":"2026-03-10 21:02:59","duration_h":23.97,"samples":13,"min_dist_km":5.08,"max_speed_kn":0.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/3551"},{"port_id":20958,"port_name":"Daxie Pt","port_lat":29.8833,"port_lng":121.95,"country_id":409,"country_name":"China","arrival":"2026-03-07 10:51:26","departure":"2026-03-09 00:27:42","duration_h":37.6,"samples":20,"min_dist_km":8.247,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/20958"},{"port_id":22046,"port_name":"Xianlang","port_lat":36,"port_lng":120.233,"country_id":409,"country_name":"China","arrival":"2026-03-02 01:25:25","departure":"2026-03-04 01:17:34","duration_h":47.87,"samples":25,"min_dist_km":1.173,"max_speed_kn":0.8,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/409/22046"}],"errors":[]}