Serious Load API
Wire your own systems together and book deliveries on demand
Book, track, and cancel deliveries straight from your store, ERP, or internal tools. Every request is scoped to your shipper account and billed the same flat, disclosed fee as bookings made in the app.
Get your API keyAuthentication
Every request needs an Authorization: Bearer header with an API key generated from your API keys page. Keys are only ever shown once, at creation.
Reference: vehicle types
No API key required — returns the same catalog used by the booking form.
GET /api/v1/vehicle-types
curl https://your-domain.com/api/v1/vehicle-typesBook a delivery
jobType: "INSTANT" returns an immediate quote in instantPriceCents. Use "BID" to open the job to driver bids instead.
POST /api/v1/deliveries
curl https://your-domain.com/api/v1/deliveries \
-H "Authorization: Bearer sl_live_..." \
-H "Content-Type: application/json" \
-d '{
"vehicleType": "CARGO_VAN",
"jobType": "INSTANT",
"pickupAddress": "123 Main St Warehouse",
"pickupLat": 34.0522,
"pickupLng": -118.2437,
"dropoffAddress": "456 Oak Ave Store",
"dropoffLat": 34.1478,
"dropoffLng": -118.1445
}'List your deliveries
GET /api/v1/deliveries
curl https://your-domain.com/api/v1/deliveries \
-H "Authorization: Bearer sl_live_..."Get a delivery's status
Returns current status, the assigned driver once matched, the full event timeline, and payment/fee breakdown once delivered.
GET /api/v1/deliveries/{id}
curl https://your-domain.com/api/v1/deliveries/{id} \
-H "Authorization: Bearer sl_live_..."Cancel a delivery
Works any time before a job is delivered.
POST /api/v1/deliveries/{id}/cancel
curl -X POST https://your-domain.com/api/v1/deliveries/{id}/cancel \
-H "Authorization: Bearer sl_live_..."