Real-Time Port Intelligence for Smarter Shipping Decisions
Access congestion levels, vessel presence, and historical benchmarks from 700+ ports worldwide. Build reliable logistics, fleet, and port intelligence solutions on top of SafeCube’s REST API.
Powerful Maritime Data at Your Fingertips
Our API provides comprehensive port intelligence with real-time updates and historical data analysis.
Port Search & Discovery
Find ports by name or UN/Locode and retrieve identifiers with real-time congestion metrics.
Real-Time Port Occupation
Get real-time congestion status: % of current occupation vs historical averages & maximums. Ideal for benchmarking and trend analysis.
Vessels in Port (Beta)
List all vessels currently inside port polygons. Useful for logistics visibility and fleet monitoring extensions.
API Usage Statistics
Monitor your monthly API consumption to track usage and optimize costs.
Enterprise Security
Bank-level security with API key authentication, rate limiting, and comprehensive audit logs.
Developer Friendly
RESTful design, comprehensive documentation, SDKs, and interactive API explorer.
Simple Integration, Powerful Results
Monitor Port Congestion
Get real-time port congestion data expressed as percentage of occupancy. Our system compares current vessel counts to historical maximums, providing congestion gaps with mean averages for trend analysis.
RESTful design with clear JSON responses
Full interactive documentation
SDKs and quick-start guides available
Dedicated support for enterprise clients
GET /api/v1/port-congestion
curl -X GET "https://api.safecube.ai/v1/port-congestion?unlocode=FRLEH" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json"
{
"port": {
"unlocode": "FRLEH",
"name": "Le Havre",
"congestion_percentage": 80.0,
"congestion_gap_with_mean": 26.43,
"current_vessels": 22,
"historical_max": 28,
"historical_mean": 15
},
"updated_at": "2025-01-09T10:30:00Z"
}
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json"
{
"port": {
"unlocode": "FRLEH",
"name": "Le Havre",
"congestion_percentage": 80.0,
"congestion_gap_with_mean": 26.43,
"current_vessels": 22,
"historical_max": 28,
"historical_mean": 15
},
"updated_at": "2025-01-09T10:30:00Z"
}
.webp)

Port Congestion Visibility
Reduce waiting times and optimize port calls by monitoring real-time congestion.
Detect bottlenecks before arrival
Compare vessel-type congestion vs average trends
Improve berth planning and minimize idle costs
APIs used :
Port Congestion API
Ports Intelligence API
Enhance Fleet Management Systems
Not a full fleet management system but a key building block.
Enrich ETA models with congestion data
Know exactly which vessels are inside ports
Provide clients with transparent congestion insights
APIs used :
Vessels in Port API
Port Congestion API

Ready to Transform Your Shipping Analytics?
Join developers worldwide who trust our Schedule API for their maritime logistics applications.
No credit card required • 14-day free trial • Setup in 5 minutes
How many ports does the Ports Intelligence API cover?
700+ ports worldwide.
How do I find a port?
By UN/LOCODE or by name. Both return the port's berth occupation rate and how it differs from the port's own average.
Can I see which vessels are in a port right now?
Yes. A dedicated endpoint returns the list of vessels currently in a specified port.
What is the difference with the Port Congestion API?
Ports Intelligence answers questions about a port: find it, describe it, list who is in it. Port Congestion returns aggregated congestion and time-in-port statistics, including batches of up to 10 ports.