> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.paradigm.co/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.paradigm.co/_mcp/server.

# Platform State

When necessary, Paradigm will communicate information about the platform state via UI banners, [API](https://api.docs.paradigm.co/#drfqv2-get-platform_state), or [Web-socket updates](https://api.docs.paradigm.co/#drfqv2-platform_state). The updates will include information about the estimated time of transition between different states.

### Markets can only be in three market availability states:

* `AVAILABLE`
  * Normal trading with no restrictions.
* `UNAVAILABLE`
  * **No actions** are allowed in this state.
  * You will **not** be able to Create, Amend, or Cancel your orders.
* `AVAILABLE_CANCEL_ONLY`
  * Creating and Amending of orders are **not** allowed in this state.
  * Order Cancellations are allowed.
  * You may retrieve information from the API via \[GET] requests.

### The sequence of platform state changes will always be:

```
1️⃣ Available → 2️⃣ Unavailable → 3️⃣ Available Cancel-Only → 1️⃣ Available
```

During any platform states changes, **Paradigm will not cancel users’ orders on their behalf.**

When the platform state is Unavailable, both UI and API users will not be able to cancel their orders on the platform. Users are reminded to cancel their orders before the platform goes into maintenance, or during the `AVAILABLE_CANCEL_ONLY` state.