OpenAPI specification
The Warp freight API ships a machine readable OpenAPI 3.1 specification covering 25+ operations. The quote endpoints described in it are keyless, so a generated client can price freight before any signup.
Spec URLs
- https://www.wearewarp.com/api/v1/openapi.json -- canonical spec
- https://www.wearewarp.com/.well-known/openapi.json -- same spec on the standard discovery path
Download
curl -o warp-freight-api.json \
https://www.wearewarp.com/api/v1/openapi.jsonImport into Postman
- Postman: Import, then Link, then paste the spec URL. Every operation lands as a runnable request.
- Insomnia and Bruno: import from URL with the same link.
- Codegen: point openapi-generator or your language's client generator at the spec URL.
What the spec covers
- Quotes -- keyless POST endpoints for LTL, FTL, box truck, and van, plus the one call all modes endpoint and multistop
- Booking -- book, list bookings, cancel, rebook
- Tracking -- track, events, proof of delivery
- Account -- wallet balance, invoices, documents, rate card
- Freight math tools -- freight class, density, fuel surcharge, dim weight and more
API version
curl https://www.wearewarp.com/api/v1/versionSandbox first
Test without shipping anything.
A sandbox key (wak_test_) is issued self serve at /agents/account. Sandbox quotes and bookings run the same contract as production: nothing ships, nothing is charged, and the responses are production shaped.
A sandbox key (wak_test_) is issued self serve at /agents/account. Sandbox quotes and bookings run the same contract as production: nothing ships, nothing is charged, and the responses are production shaped.