Create Resource
Create a new resource (driver or equipment) in Last Mile Intelligence.
Operation
Section titled “Operation”createResource
Resource
Section titled “Resource”resource
Parameters
Section titled “Parameters”| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
| Resource Data | JSON | Yes | - | Resource object with required fields |
Resource Data Fields
Section titled “Resource Data Fields”| Field | Type | Required | Description |
|---|---|---|---|
| type | string | Yes | Resource type (driver, equipment) |
| firstName | string | Yes | First name (for drivers) |
| lastName | string | Yes | Last name (for drivers) |
| string | No | Email address | |
| phone | string | No | Phone number |
| licenseNumber | string | No | Driver’s license number |
Response
Section titled “Response”Success
Section titled “Success”{ "id": "res_new123", "type": "driver", "firstName": "Mike", "lastName": "Johnson", "status": "active", "createdAt": "2024-06-21T09:00:00Z"}{ "success": false, "error": "Validation failed", "details": { "email": "Invalid email format" }}Error Handling
Section titled “Error Handling”- Missing API Token: LMI credential is missing API token
- Duplicate Email: Email address already in use
- Validation Error: Required fields missing or invalid
- Permission Denied: API token lacks permission for this operation