Quickstart
Set up your first Fleet Orchestrator operation and create your first trip
Quickstart
Get started with Fleet Orchestrator by setting up a basic operation and routing your first reservations.
Prerequisites
- API credentials (contact us at moovex.ai/contact to get access)
- A tool to make HTTP requests (curl, Postman, or your preferred HTTP client)
Base URL
All API requests are made to:
Authentication
Fleet Orchestrator uses token-based authentication. First, obtain an access token:
Response:
Include the access token in subsequent requests:
Step 1: Get Your Site
Your account is pre-configured with a company and site. List your sites:
Note the _id of your site - you'll need it for creating resources.
Step 2: Create a Driver
Add a driver to your site:
Step 3: Create a Vehicle
Add a vehicle and associate it with the driver:
Step 4: Create Reservations
Create a few reservations (bookings) for routing:
Create 2-3 more reservations with different pickup/dropoff locations and similar time windows.
Step 5: Route Reservations
Run the routing engine to optimize your reservations into trips:
The engine returns optimized trips:
Step 6: Assign Drivers
Assign drivers to the optimized trips:
The assignment engine considers driver availability, location, attributes, and your assignment settings to find the best match.
Next Steps
- Authentication - Learn about token refresh and API keys
- API Reference - Explore all endpoints
- Routing Settings - Configure optimization rules
- Entity Hierarchy - Understand the data model
Common Patterns
Polling for Results
Some operations (routing, assignment) are asynchronous. Poll for results:
Handling Webhooks
Configure webhooks to receive real-time updates instead of polling. See Webhooks for setup.