The platform
One system for the entire shipment lifecycle.
Horizon connects your carriers, models your lanes, and exposes it all through a clean API. Three core modules, built to work as one.
Visibility
Live network map
Every shipment, every scan, on one timeline. Geofenced facility events, dwell-time tracking, and exception flags update the moment a carrier posts a scan — no portal-hopping, no spreadsheets.
- Normalized status across 1,400+ carriers
- Geofence + dwell-time detection
- Configurable milestone definitions
HLP-4827-XK29 · In transit · ETA Thu
9134-CONT-7781 · Customs hold
HLP-5510-QW02 · Out for delivery
Prediction
Predictive ETA engine
A routing model that learns each lane. It weighs historical transit, current dwell, weather, and capacity to forecast arrival windows — and re-forecasts automatically when conditions change.
- Lane-level transit modeling
- Continuous re-forecasting
- Confidence bands on every estimate
Thu, 4:10 PM
Historical transit2d 7h
Current dwell22 min
Lane weatherClear
Developers
Unified API & webhooks
One REST contract and one webhook schema for the entire carrier landscape. Subscribe to the events you care about, push them straight into your TMS, OMS, or customer comms.
- REST + signed webhooks
- Sandbox keys & full schema docs
- Idempotent retries, 99.98% uptime
POST /v4/webhooks/shipment
{
"id": "HLP-4827-XK29",
"status": "in_transit",
"carrier": "horizon-express",
"eta": "2026-06-25T16:10:00Z",
"confidence": 0.92,
"last_scan": {
"hub": "HZN-MEM-11",
"city": "Memphis, TN",
"ts": "2026-06-23T09:14:00Z"
}
}shipment.picked_upshipment.in_transitshipment.exceptionshipment.out_for_deliveryshipment.delivered
Under the hood
Built for scale and trust.
212M+events ingested daily
38msmedian scan latency
99.98%API uptime, trailing 90d
SOC 2Type II + ISO 27001