{"meta":{"path":"vessel/portcalls","ts":"2026-05-29T20:08:28+00:00","status":"ok","rows":30,"days":90,"request_id":"562c4400ae371498"},"data":[{"port_id":3390,"port_name":"Jeddah","port_lat":21.45,"port_lng":39.15,"country_id":342,"country_name":"Saudi Arabia","arrival":"2026-05-22 13:29:53","departure":"2026-05-29 16:22:53","duration_h":170.88,"samples":131,"min_dist_km":7.192,"max_speed_kn":4.5,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/342/3390"},{"port_id":2187,"port_name":"Jiddah","port_lat":21.4667,"port_lng":39.1556,"country_id":342,"country_name":"Saudi Arabia","arrival":"2026-05-18 15:59:33","departure":"2026-05-22 12:11:55","duration_h":92.21,"samples":71,"min_dist_km":0.786,"max_speed_kn":0.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/342/2187"},{"port_id":2951,"port_name":"Suakin","port_lat":19.1131,"port_lng":37.3392,"country_id":564,"country_name":"Sudan","arrival":"2026-05-17 07:20:34","departure":"2026-05-17 16:41:53","duration_h":9.36,"samples":13,"min_dist_km":0.726,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/564/2951"},{"port_id":2951,"port_name":"Suakin","port_lat":19.1131,"port_lng":37.3392,"country_id":564,"country_name":"Sudan","arrival":"2026-05-16 13:20:29","departure":"2026-05-16 15:44:37","duration_h":2.4,"samples":7,"min_dist_km":0.726,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/564/2951"},{"port_id":2187,"port_name":"Jiddah","port_lat":21.4667,"port_lng":39.1556,"country_id":342,"country_name":"Saudi Arabia","arrival":"2026-05-15 07:50:30","departure":"2026-05-15 19:28:09","duration_h":11.63,"samples":11,"min_dist_km":0.716,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/342/2187"},{"port_id":2187,"port_name":"Jiddah","port_lat":21.4667,"port_lng":39.1556,"country_id":342,"country_name":"Saudi Arabia","arrival":"2026-05-14 09:34:53","departure":"2026-05-14 16:43:05","duration_h":7.14,"samples":12,"min_dist_km":0.701,"max_speed_kn":2.2,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/342/2187"},{"port_id":2951,"port_name":"Suakin","port_lat":19.1131,"port_lng":37.3392,"country_id":564,"country_name":"Sudan","arrival":"2026-05-13 11:09:49","departure":"2026-05-13 16:03:43","duration_h":4.9,"samples":8,"min_dist_km":0.726,"max_speed_kn":1.9,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/564/2951"},{"port_id":2187,"port_name":"Jiddah","port_lat":21.4667,"port_lng":39.1556,"country_id":342,"country_name":"Saudi Arabia","arrival":"2026-05-11 22:41:50","departure":"2026-05-12 17:33:13","duration_h":18.86,"samples":13,"min_dist_km":0.704,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/342/2187"},{"port_id":2951,"port_name":"Suakin","port_lat":19.1131,"port_lng":37.3392,"country_id":564,"country_name":"Sudan","arrival":"2026-05-10 12:07:07","departure":"2026-05-11 02:19:40","duration_h":14.21,"samples":11,"min_dist_km":0.726,"max_speed_kn":0.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/564/2951"},{"port_id":2187,"port_name":"Jiddah","port_lat":21.4667,"port_lng":39.1556,"country_id":342,"country_name":"Saudi Arabia","arrival":"2026-05-08 03:33:49","departure":"2026-05-09 16:06:23","duration_h":36.54,"samples":29,"min_dist_km":0.637,"max_speed_kn":0.4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/342/2187"},{"port_id":2951,"port_name":"Suakin","port_lat":19.1131,"port_lng":37.3392,"country_id":564,"country_name":"Sudan","arrival":"2026-05-07 07:25:05","departure":"2026-05-07 10:24:22","duration_h":2.99,"samples":4,"min_dist_km":0.726,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/564/2951"},{"port_id":2951,"port_name":"Suakin","port_lat":19.1131,"port_lng":37.3392,"country_id":564,"country_name":"Sudan","arrival":"2026-05-06 07:50:40","departure":"2026-05-06 15:23:08","duration_h":7.54,"samples":12,"min_dist_km":0.726,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/564/2951"},{"port_id":2951,"port_name":"Suakin","port_lat":19.1131,"port_lng":37.3392,"country_id":564,"country_name":"Sudan","arrival":"2026-05-05 14:08:42","departure":"2026-05-05 15:50:42","duration_h":1.7,"samples":6,"min_dist_km":0.726,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/564/2951"},{"port_id":2187,"port_name":"Jiddah","port_lat":21.4667,"port_lng":39.1556,"country_id":342,"country_name":"Saudi Arabia","arrival":"2026-05-03 06:13:26","departure":"2026-05-04 22:05:51","duration_h":39.87,"samples":29,"min_dist_km":0.641,"max_speed_kn":0.7,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/342/2187"},{"port_id":2951,"port_name":"Suakin","port_lat":19.1131,"port_lng":37.3392,"country_id":564,"country_name":"Sudan","arrival":"2026-05-02 10:58:56","departure":"2026-05-02 14:26:15","duration_h":3.46,"samples":4,"min_dist_km":0.699,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/564/2951"},{"port_id":2187,"port_name":"Jiddah","port_lat":21.4667,"port_lng":39.1556,"country_id":342,"country_name":"Saudi Arabia","arrival":"2026-05-01 07:24:13","departure":"2026-05-01 17:36:19","duration_h":10.2,"samples":10,"min_dist_km":0.895,"max_speed_kn":1.6,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/342/2187"},{"port_id":2951,"port_name":"Suakin","port_lat":19.1131,"port_lng":37.3392,"country_id":564,"country_name":"Sudan","arrival":"2026-04-30 06:53:42","departure":"2026-04-30 15:57:45","duration_h":9.07,"samples":9,"min_dist_km":0.474,"max_speed_kn":0.1,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/564/2951"},{"port_id":2951,"port_name":"Suakin","port_lat":19.1131,"port_lng":37.3392,"country_id":564,"country_name":"Sudan","arrival":"2026-04-29 07:08:39","departure":"2026-04-29 15:14:39","duration_h":8.1,"samples":12,"min_dist_km":0.474,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/564/2951"},{"port_id":2951,"port_name":"Suakin","port_lat":19.1131,"port_lng":37.3392,"country_id":564,"country_name":"Sudan","arrival":"2026-04-28 13:02:42","departure":"2026-04-28 15:38:37","duration_h":2.6,"samples":6,"min_dist_km":0.474,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/564/2951"},{"port_id":2187,"port_name":"Jiddah","port_lat":21.4667,"port_lng":39.1556,"country_id":342,"country_name":"Saudi Arabia","arrival":"2026-04-26 16:11:36","departure":"2026-04-27 19:54:42","duration_h":27.72,"samples":18,"min_dist_km":0.722,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/342/2187"},{"port_id":2951,"port_name":"Suakin","port_lat":19.1131,"port_lng":37.3392,"country_id":564,"country_name":"Sudan","arrival":"2026-04-25 12:17:39","departure":"2026-04-25 22:42:16","duration_h":10.41,"samples":10,"min_dist_km":0.726,"max_speed_kn":4,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/564/2951"},{"port_id":2187,"port_name":"Jiddah","port_lat":21.4667,"port_lng":39.1556,"country_id":342,"country_name":"Saudi Arabia","arrival":"2026-04-23 16:15:38","departure":"2026-04-24 19:57:50","duration_h":27.7,"samples":25,"min_dist_km":0.653,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/342/2187"},{"port_id":2951,"port_name":"Suakin","port_lat":19.1131,"port_lng":37.3392,"country_id":564,"country_name":"Sudan","arrival":"2026-04-22 15:53:57","departure":"2026-04-22 15:53:57","duration_h":0,"samples":6,"min_dist_km":0.872,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/564/2951"},{"port_id":2187,"port_name":"Jiddah","port_lat":21.4667,"port_lng":39.1556,"country_id":342,"country_name":"Saudi Arabia","arrival":"2026-04-20 15:51:12","departure":"2026-04-21 22:52:51","duration_h":31.03,"samples":26,"min_dist_km":0.881,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/342/2187"},{"port_id":2951,"port_name":"Suakin","port_lat":19.1131,"port_lng":37.3392,"country_id":564,"country_name":"Sudan","arrival":"2026-04-19 13:22:47","departure":"2026-04-19 15:31:48","duration_h":2.15,"samples":6,"min_dist_km":0.726,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/564/2951"},{"port_id":2187,"port_name":"Jiddah","port_lat":21.4667,"port_lng":39.1556,"country_id":342,"country_name":"Saudi Arabia","arrival":"2026-04-17 16:27:34","departure":"2026-04-18 19:51:45","duration_h":27.4,"samples":15,"min_dist_km":0.715,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/342/2187"},{"port_id":2187,"port_name":"Jiddah","port_lat":21.4667,"port_lng":39.1556,"country_id":342,"country_name":"Saudi Arabia","arrival":"2026-04-14 16:16:50","departure":"2026-04-15 21:43:50","duration_h":29.45,"samples":15,"min_dist_km":0.794,"max_speed_kn":0.7,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/342/2187"},{"port_id":2951,"port_name":"Suakin","port_lat":19.1131,"port_lng":37.3392,"country_id":564,"country_name":"Sudan","arrival":"2026-04-13 14:12:29","departure":"2026-04-13 15:48:35","duration_h":1.6,"samples":5,"min_dist_km":0.474,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/564/2951"},{"port_id":2187,"port_name":"Jiddah","port_lat":21.4667,"port_lng":39.1556,"country_id":342,"country_name":"Saudi Arabia","arrival":"2026-04-12 06:31:03","departure":"2026-04-12 21:27:01","duration_h":14.93,"samples":10,"min_dist_km":0.883,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/342/2187"},{"port_id":2951,"port_name":"Suakin","port_lat":19.1131,"port_lng":37.3392,"country_id":564,"country_name":"Sudan","arrival":"2026-04-09 14:06:30","departure":"2026-04-09 15:48:26","duration_h":1.7,"samples":4,"min_dist_km":0.474,"max_speed_kn":0,"anchorage_hit":1,"port_url":"/topos/ports/90D/ALL/564/2951"}],"errors":[]}