Skip to content

Optimize API Overview

The Optimize API is used to solve multi-vehicle distribution problems.


What is Optimize API?

The Optimize API is developed for fleet management and distribution optimization. It assigns jobs to vehicles and optimizes routes.


Basic Usage

For basic usage of the Optimize API, refer to the API Reference page.


Use Cases

1. Multi-Vehicle Distribution

Assign jobs to multiple vehicles.

2. Time-Windowed Delivery

Add time constraints for deliveries.

3. Capacity-Constrained Routing

Take vehicle capacities into account.

4. Skills-Based Matching

Assign appropriate vehicles to jobs with specific requirements.


Configuration

Key parameters available for configuring the Optimize API:

Parameter Description
minimize "distance", "duration", or "cost" — Optimization criterion
avoid_tolls true/false — Avoid toll roads
timeout Maximum solver duration (seconds)

Next Steps


Optimize API overview — Flio.ai