The Windrose Carrier API is now generally available — fittingly, the same week we crossed 400 carrier and forwarder integrations. Everything the board knows, your systems can now know too: positions, milestones, predictive ETAs with confidence scores, and exceptions, over clean REST and webhooks.
What you can build
- Pull live status and ETAs into your ERP, OMS, or customer portal — no more swivel-chair updates.
- Push booking references in as orders are created, so tracking starts before the container moves.
- Subscribe to exception webhooks and trigger your own workflows the moment a plan slips.
- Test against a sandbox that replays real (anonymized) voyages, blank sailings and all.
One call, everything you need:
curl https://api.windrose.example/v1/shipments/WR-48291 \
-H "Authorization: Bearer wr_live_••••"
{
"id": "WR-48291",
"status": "in_transit",
"eta": "2026-08-17T14:20:00Z",
"confidence": 0.96
}
“The board is where humans look; the API is where systems look,” said Jonas Lindqvist, co-founder and CTO. “It’s the same truth either way — that’s the entire point.”
Availability
The Carrier API and webhooks are included on Clipper and Flagship plans at no extra cost — see pricing. Documentation lives at docs.windrose.example, and the sandbox is open to trial accounts from day one.
Rate limits are generous, errors are honest, and the changelog is boring. As intended.