- Pain: Unstable berth/arrival cadence makes capacity and drayage reactive.
- What you get: Unified congestion & dwell metrics plus trade momentum at port/route granularity.
- Outcome: More stable weekly planning, earlier anomaly detection, lower D&D & expedite costs.

Turn port congestion & trade momentum into reproducible data.
Standardized JSON/CSV, cache-friendly and auditable. Freshness p95 ≤ 2h, API p95 ≤ 300ms, 30-day replay.
Who we help · Problems we solve
- Pain: Many ports, no common language to align expectations.
- What you get: Standardized JSON/CSV APIs + optional webhooks; drop-in for TMS/BI.
- Outcome: Quantified comms, faster exception handling, clearer differentiation.
- Pain: Replenishment slips with port volatility; hard to justify decisions.
- What you get: 0–100 trade momentum index + congestion score with YoY/MoM tracking.
- Outcome: Better lane/port choices; reduced premium buys and stockout risk.
- Pain: Macro indicators lag; bottlenecks show up too late.
- What you get: Daily/weekly time series with 30-day replay; fully auditable fields.
- Outcome: Earlier supply–demand signals for trading and credit risk.
- Pain: Multi-source cleaning & schema drift slow pipelines; unstable contracts break jobs.
- What you get: API-first, frozen /v1 schema, ETag/304, consistent error body, observable SLOs.
- Outcome: 5-minute hello world, stable pipelines, faster iteration.
What you get
Actionable metrics with one schema across regions. Easy to embed, cache-friendly, and verifiable.
Waiting hours, queue length, berth efficiency. Comparable across regions.
View schema →Throughput proxies and momentum deltas for planning and macro signals.
View schema →Solutions
Container & Port Tracking
Unify vessel/box milestones with port snapshots via API. Plan arrivals and handoffs with one source of truth.
Learn morePredictive ETAs & Alerts
Exception-first ETAs with reasons. Thresholds & anomalies to Slack/Webhook to keep stakeholders proactive.
Learn morePort Congestion & Dwell
Comparable waiting hours, queue length and berth efficiency across regions. Reduce uncertainty and buffer.
Learn moreTerminal Events & APIs
Import/export milestones in one schema. JSON/CSV with ETag/304 caching, p95 ≤ 300ms, 30-day replay.
Learn moreLive trends
Recent 14d snapshots by port.
USLAX — 14d
USNYC — 14d
SGSIN — 14d
Global activity
Pulse markers highlight major ports. Hover for details.
Global activity
Top 6 portsCompare ports
Side-by-side 14-day trends. Try your favorite pair.
USLAX — 14d
USNYC — 14d
Global Coverage & Expansion
Live: 100+ · On-request: 100+ · Typical onboarding: 2–4 weeks
PortPulse currently covers 101 live ports. New ports follow the same schema and freshness SLO for cross-port comparability. Typical onboarding: 2–4 weeks.
Schema: JSON/CSV, versioned; Freshness SLO p95 ≤ 2h; API latency p95 ≤ 300ms; 30-day replay.
How we build the indices
- Inputs: AIS, schedules, public stats, operational events.
- Cleaning & harmonization: geospatial alignment, bias correction, anomaly handling.
- Outputs: standardized JSON/CSV, cache-friendly, with freshness SLO.
Add port-level truth to your planning
5 ports · fair quota · full features for 14 days