# Get order status

Endpoint: GET /order/{id}

OpenAPI: /docs/openapi.json

Retrieve an order using the `id` returned when it was created. The response includes its `status`, deposit details, destination address, and `amount_out` once delivered.

## Order statuses

| Status | Meaning |
| --- | --- |
| `awaiting_deposit` | Waiting for funds at the deposit address. |
| `funded` | The deposit has been received. |
| `underfunded` | The order is marked underfunded. |
| `executing` | The route is being executed. |
| `delivered` | The output has reached the destination address. |
| `expired` | No deposit arrived before the deposit deadline. |
| `stalled` | Execution needs operator attention. |
| `frozen` | A policy check halted execution; operator attention is required. |
