Please wait while we load the content...
Build custom integrations with our comprehensive REST API. Full control over your logistics operations with enterprise-grade reliability and security.
// Create and optimize delivery routes
const response = await fetch('https://api.intelliroute.io/v1/routes/optimize', {
method: 'POST',
headers: {
'Authorization': 'Bearer YOUR_API_KEY',
'Content-Type': 'application/json'
},
body: JSON.stringify({
orders: [...],
drivers: [...],
constraints: { timeWindows: true, capacity: true }
})
});
const optimizedRoutes = await response.json();
Everything you need to build powerful integrations
Clean, intuitive REST API following industry best practices
WebSocket connections for live tracking and status updates
Interactive API documentation with code examples
OAuth 2.0, API keys, and role-based access control
Intelligent rate limiting with burst allowance
Native SDKs for popular programming languages
Full control over every aspect of your deliveries
/api/v1/orders
Create new delivery order
/api/v1/orders/{id}
Get order details
/api/v1/orders/{id}
Update order information
/api/v1/orders/{id}
Cancel order
/api/v1/orders/batch
Bulk order creation
/api/v1/routes/optimize
Optimize routes
/api/v1/routes/{id}
Get route details
/api/v1/routes/recalculate
Recalculate routes
/api/v1/routes/live
Get live route status
/api/v1/tracking/{id}
Get real-time location
/api/v1/tracking/history
Get tracking history
/api/v1/tracking/subscribe
Subscribe to updates
/api/v1/tracking/eta/{id}
Get ETA
/api/v1/drivers
List all drivers
/api/v1/drivers
Add new driver
/api/v1/drivers/{id}/status
Get driver status
/api/v1/drivers/{id}/assign
Assign route
Get started quickly with our official libraries
v2.4.1
50k+/month
v2.3.0
35k+/month
v2.2.5
28k+/month
v2.4.0
22k+/month
v2.1.3
15k+/month
v2.3.2
18k+/month
v2.2.0
12k+/month
v2.0.1
8k+/month
Multiple authentication methods for every use case
Simple authentication for server-to-server communication
Best for: Backend integrations
Secure delegated access for third-party applications
Best for: Partner integrations
Stateless authentication for high-performance APIs
Best for: Mobile and web apps
HMAC signatures for webhook payload verification
Best for: Event notifications
Scale from prototype to production
Tier | Requests | Burst | Concurrent |
---|---|---|---|
Free | 1,000/hour | 50/min | 10 |
Starter | 10,000/hour | 200/min | 50 |
Growth | 100,000/hour | 1,000/min | 200 |
Enterprise | Unlimited | Custom | Custom |
Get instant notifications when events occur in your account
{
"event": "order.delivered",
"timestamp": "2024-01-20T14:30:00Z",
"data": {
"order_id": "ORD-123456",
"delivery_time": "2024-01-20T14:28:35Z",
"driver_id": "DRV-789",
"customer_rating": 5,
"proof_of_delivery": {
"signature": true,
"photo": "https://..."
}
}
}
Everything you need to succeed
Complete reference with examples
Test endpoints in your browser
Pre-built API collection
Get your API key and build powerful logistics integrations