# The order is not ready

> order-not-ready: HTTP 409. Wait for the order.ready webhook, or poll GET /v1/orders/{id} until status is ready.

Source: https://emailmovers.com/mydatahub/docs/errors/order-not-ready

`order-not-ready` is returned with HTTP status 409. Its type URI is `https://emailmovers.com/mydatahub/docs/errors/order-not-ready`.

## What it means

Records, downloads and the receipt wait for the order to reach status ready. The same problem is returned once the licence has ended, with the date.

## What to do

Wait for the order.ready webhook, or poll GET /v1/orders/{id} until status is ready.

## Example

```json
{
  "type": "https://emailmovers.com/mydatahub/docs/errors/order-not-ready",
  "title": "The order is not ready",
  "status": 409,
  "code": "order-not-ready",
  "detail": "Order ord_01JB4N9S3W2X6Y7Z8A1B2C3D4E is building.",
  "next_step": "Wait for the order.ready webhook, or poll GET /v1/orders/{id} until status is ready."
}
```

## See also

- [Quotes and orders](https://emailmovers.com/mydatahub/docs/quotes-and-orders.md)
- [Webhooks](https://emailmovers.com/mydatahub/docs/webhooks.md)

All problem types are listed on [Errors](https://emailmovers.com/mydatahub/docs/errors.md).
