Process Outbox
Process pending outbox messages in Last Mile Intelligence.
Operation
Section titled “Operation”processOutbox
Resource
Section titled “Resource”outbox
Parameters
Section titled “Parameters”| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
| Filter | JSON | No | - | Filter criteria for messages to process |
Filter Fields
Section titled “Filter Fields”| Field | Type | Required | Description |
|---|---|---|---|
| type | string | No | Message type to filter |
| status | string | No | Status to filter (pending, failed) |
| limit | number | No | Maximum messages to process |
Response
Section titled “Response”Success
Section titled “Success”{ "success": true, "processed": 15, "failed": 2, "remaining": 3, "details": { "order_update": 10, "tank_reading": 5 }}{ "success": false, "error": "Processing failed", "details": "External service unavailable"}Error Handling
Section titled “Error Handling”- Missing API Token: LMI credential is missing API token
- External Service Error: Target integration service unavailable
- Rate Limited: Too many requests to external service
- Permission Denied: API token lacks permission for this operation