# Error codes

| Error Code | Description                                                                                    |
| ---------- | ---------------------------------------------------------------------------------------------- |
| 100000     | Unknown error                                                                                  |
| 100001     | Invalid argument                                                                               |
| 101001     | The address was not found                                                                      |
| 101002     | User not found                                                                                 |
| 102001     | Exchange ID is incorrect                                                                       |
| 102002     | Unsupported TokenId in the order                                                               |
| 102003     | Invalid account ID                                                                             |
| 102004     | Invalid order ID                                                                               |
| 102005     | Market not supported                                                                           |
| 102006     | Illegal rate field                                                                             |
| 102007     | Order already exists                                                                           |
| 102008     | Order has expired                                                                              |
| 102010     | Order is missing signature information                                                         |
| 102011     | Insufficient user balance                                                                      |
| 102012     | The order amount is too small                                                                  |
| 102014     | Failed to freeze the amount, please try again later                                            |
| 102020     | Exceeded the maximum order amount                                                              |
| 102021     | Nonce is invalid                                                                               |
| 102022     | Transfer sender is invalid                                                                     |
| 102023     | Transfer receiver is invalid                                                                   |
| 102024     | Fee token is unsupported                                                                       |
| 102025     | Transfer token isn't consistent with fee token                                                 |
| 102027     | Submit order failed                                                                            |
| 102028     | No available storage id                                                                        |
| 102030     | Invalid storage id                                                                             |
| 102032     | Invalid recipient                                                                              |
| 102040     | The same NFT already exists, need to use force mint                                            |
| 102117     | No orders to cancel                                                                            |
| 102118     | Failed to cancel orders, please try again later                                                |
| 102119     | Invalid hash                                                                                   |
| 102120     | Order is not valid                                                                             |
| 102122     | Order already in cancel                                                                        |
| 104001     | Empty ApiKey                                                                                   |
| 104002     | Invalid ApiKey                                                                                 |
| 104003     | Invalid Account ID                                                                             |
| 104004     | No signature information provided                                                              |
| 104005     | Wrong signature information                                                                    |
| 104208     | Unknown error in Ethereum node                                                                 |
| 104209     | Partial batch operation failed                                                                 |
| 105001     | Failed to get recommended gas                                                                  |
| 107001     | User ID cannot be empty                                                                        |
| 107002     | Order Hash cannot be empty                                                                     |
| 107003     | Order does not exist                                                                           |
| 108000     | Unsupported market                                                                             |
| 108001     | Unsupported depth level                                                                        |
| 114001     | Fee token not supported                                                                        |
| 114002     | Fee amount invalid, need to refresh the fee. App needs to refresh fees less than every 15 mins |


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs-protocol.loopring.io/resources/error-codes.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
