Create Optimization
Create a new route optimization request in Last Mile Intelligence.
Operation
Section titled “Operation”createOptimization
Resource
Section titled “Resource”optimization
Parameters
Section titled “Parameters”| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
| Optimization Data | JSON | Yes | - | Optimization configuration object |
Optimization Data Fields
Section titled “Optimization Data Fields”| Field | Type | Required | Description |
|---|---|---|---|
| name | string | No | Optimization name |
| orderIds | array | Yes | Array of order IDs to optimize |
| resourceIds | array | No | Available resource IDs |
| constraints | object | No | Optimization constraints |
| options | object | No | Optimization options |
Response
Section titled “Response”Success
Section titled “Success”{ "id": "opt_abc123", "name": "Daily Route Optimization", "status": "created", "orderCount": 45, "resourceCount": 8, "createdAt": "2024-06-21T09:00:00Z"}{ "success": false, "error": "Validation failed", "details": { "orderIds": "At least one order is required" }}Error Handling
Section titled “Error Handling”- Missing API Token: LMI credential is missing API token
- No Orders: Order IDs array is empty
- Invalid Orders: One or more order IDs do not exist
- Permission Denied: API token lacks permission for this operation