# LogisticsOS API Services API

> LogisticsOS API Services API on Apizie: 12 endpoints (Vehicle Routing Problem Result, Vehicle Routing Problem, Traveling Salesman Problem Result, Traveling Salesman Problem, …) returned as clean JSON through one API key. Send your own provider key in the x-upstream-key header. Call it over REST at https://www.apizie.tech/v1/ecommerce:logisticsos/{endpoint} or from Claude, ChatGPT and Cursor through the Apizie MCP server. Free plan: 1,000 requests a month.

- Project key: `ecommerce:logisticsos`
- Category: E-commerce
- Status: byok
- Source: https://www.logisticsos.com
- Page: https://www.apizie.tech/api/ecommerce/logisticsos
- OpenAPI: https://www.apizie.tech/api/ecommerce/logisticsos/openapi.json

Powered by world's most powerful route optimization engine. Find out more at [https://logisticsos.com/](https://logisticsos.com/).

## Endpoints

### Vehicle Routing Problem Result
`GET https://www.apizie.tech/v1/ecommerce:logisticsos/vrp-result` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| job_id | string | yes | Job ID returned by `/vrp` POST. |

### Vehicle Routing Problem
`POST https://www.apizie.tech/v1/ecommerce:logisticsos/optimization-ap-is-solve-vrp-problem` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | yes | JSON request body |

### Traveling Salesman Problem Result
`GET https://www.apizie.tech/v1/ecommerce:logisticsos/tsp-result` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| job_id | string | yes | Job ID returned by `/tsp` POST. |

### Traveling Salesman Problem
`POST https://www.apizie.tech/v1/ecommerce:logisticsos/optimization-ap-is-solve-tsp` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | yes | JSON request body |

### On-demand Result
`GET https://www.apizie.tech/v1/ecommerce:logisticsos/ondemand-result` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| job_id | string | yes | Job ID returned by `/ondemand` POST. |

### On-demand
`POST https://www.apizie.tech/v1/ecommerce:logisticsos/optimization-ap-is-assign-orders` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | yes | JSON request body |

### Replanning Result
`GET https://www.apizie.tech/v1/ecommerce:logisticsos/replan-result` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| job_id | string | yes | Job ID returned by `/replan` POST. |

### Replanning
`POST https://www.apizie.tech/v1/ecommerce:logisticsos/optimization-ap-is-replan-route-plan` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | yes | JSON request body |

### Routing
`POST https://www.apizie.tech/v1/ecommerce:logisticsos/routing-ap-is-calculate-route` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | yes | JSON request body |

### Matrix Routing Result
`GET https://www.apizie.tech/v1/ecommerce:logisticsos/matrix-result` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| job_id | string | yes | Job ID returned by `/matrix` POST. |

### Matrix Routing
`POST https://www.apizie.tech/v1/ecommerce:logisticsos/routing-ap-is-calculate-matrix` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | yes | JSON request body |

### Map Matching
`POST https://www.apizie.tech/v1/ecommerce:logisticsos/routing-ap-is-calculate-route-2` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | yes | JSON request body |

## Example
```
curl "https://www.apizie.tech/v1/ecommerce:logisticsos/vrp-result" \
  -H "x-api-key: $APIZIE_KEY" \
  -H "x-upstream-key: $PROVIDER_KEY"
```

## FAQ

### How do I call the LogisticsOS API Services API?
Create a free Apizie key, then send GET https://www.apizie.tech/v1/ecommerce:logisticsos/vrp-result with the header x-api-key. Every endpoint returns { project, data, timestamp }.

### Is the LogisticsOS API Services API free on Apizie?
Yes. The Free plan includes 1,000 requests a month at 100 requests a minute, no credit card. LogisticsOS API Services itself also needs your own key from logisticsosapi.com.

### Can AI agents use the LogisticsOS API Services API?
Yes. Add the Apizie MCP server (https://www.apizie.tech/mcp) to Claude, ChatGPT, Cursor or VS Code, then ask in plain language. The agent calls run_scraper with project key ecommerce:logisticsos.

### What is the status of the LogisticsOS API Services API?
Needs your own provider key (bring your own key)
