Instant dispatch
The nearest available rider is assigned the moment a delivery is created.
One REST call sends an order to Slider's rider network. We handle pickup, dispatch, live tracking and settlement — under your brand, to your customer.
# Send an order to Slider's rider network curl -X POST https://api.slider-app.com/v1/deliveries \ -H "X-Slider-Key: sk_live_your_api_key" \ -H "Content-Type: application/json" \ -d '{ "order_id": 12345678, "account_id": "67aad895d28efa2a4aa35263", "display_order_id": "SDNN-9970", "vehicle_type": "bike", "schedule_at": "2026-07-28T16:31:36Z", "driver_tip": 0, "pickup": { "address": "12 Al Feehah St - Mohamed Bin Zayed City - Abu Dhabi", "latitude": 25.2048, "longitude": 55.2708, "directions": "Shop 12, Ground Floor, Marina Mall", "contact_number": "+971501234567" }, "dropoff": { "address": "Dalma Mall", "latitude": 25.1972, "longitude": 55.2744, "directions": "Villa 7, Street 3, Jumeirah 1", "contact_number": "+971507654321" }, "payment_on_delivery": { "type": "cash", "amount": 120.00 } }'
Start with the raw REST API, drop in a server SDK, or wire up webhooks for real-time events. Every path uses the same keys and the same delivery objects.
Grab a key, drop in the snippet for your language, and send a real order to the network. The response comes back with a tracking ID instantly.
Generate sk_live_… under Developers → API Keys in your dashboard.
Add balance once. Each delivery fare is deducted automatically at creation.
Send pickup, dropoff and vehicle_type. Use "any" to let Slider optimise.
Register a webhook or poll the delivery for live status and the rider's location.
# Create a delivery — rider is assigned instantly curl -X POST https://api.slider-app.com/v1/deliveries \ -H "X-Slider-Key: sk_live_your_api_key" \ -H "Content-Type: application/json" \ -d '{ "order_id": 12345678, "account_id": "67aad895d28efa2a4aa35263", "display_order_id": "SDNN-9970", "vehicle_type": "bike", "schedule_at": "2026-07-28T16:31:36Z", "driver_tip": 0, "pickup": { "address": "12 Al Feehah St - Mohamed Bin Zayed City - Abu Dhabi", "latitude": 25.2048, "longitude": 55.2708, "directions": "Shop 12, Ground Floor, Marina Mall", "contact_number": "+971501234567" }, "dropoff": { "address": "Dalma Mall", "latitude": 25.1972, "longitude": 55.2744, "directions": "Villa 7, Street 3, Jumeirah 1", "contact_number": "+971507654321" }, "payment_on_delivery": { "type": "cash", "amount": 120.00 } }'
Every request carries a bearer key. Keep secrets on your server, scope environments, and rotate without downtime.
Pass your secret key in the X-Slider-Key header on every call. Generate and revoke from the dashboard.
Separate sk_test_ and sk_live_ keys. Build against test riders, then flip one prefix to go live.
Never hardcode keys. Load from SLIDER_KEY and keep them out of client code and version control.
Each capability maps to a field or endpoint you already have. No extra contracts, no separate dashboards.
The nearest available rider is assigned the moment a delivery is created.
Choose bike, car, or any to optimise for speed and cost.
Dispatch now or set schedule_at for a future ISO 8601 time.
Rider coordinates and ETA on demand, plus a hosted tracking page.
Riders collect on arrival; amounts reconcile to your wallet.
Every transition pushed to your endpoint — no polling required.
Prepaid balance, automatic fare deduction, one clean statement.
Clear 422 errors for distance caps, COD limits and lead times.
One request leaves your platform. Slider routes it through the rider network and streams status back to you in real time.
Order placed on your site or app
Validates, prices & charges wallet
Nearest rider assigned & dispatched
Live tracking to the door
Reference, guides and examples — all built around the same delivery object you saw above.
From first integration to production scale, reach a human and watch the platform's health in the open.
Generate a test key, send your first delivery, and go live whenever you're ready. No setup fee — you only pay per delivery.