# Error Codes

<table><thead><tr><th width="150" align="center">Error Code</th><th width="294.76190476190476" align="center">Message</th><th align="center">Details</th></tr></thead><tbody><tr><td align="center">0</td><td align="center">ZAPI OK</td><td align="center">No error detected.</td></tr><tr><td align="center">1</td><td align="center">ZAPI_VALIDATION ERROR</td><td align="center">Check token, userID and accountID.</td></tr><tr><td align="center">2</td><td align="center">ZAPI_RESPONSE_LIMIT_EXCEEDED</td><td align="center">The threshold on the number of API requests per minute has been exceeded.</td></tr><tr><td align="center">3</td><td align="center">ZAPI_INVALID_XML</td><td align="center">XML document is not valid.</td></tr><tr><td align="center">20</td><td align="center">FILTER_ERROR</td><td align="center">Invalid data type being passed as parameter for ZAPI method call.</td></tr><tr><td align="center">40</td><td align="center">MERCHANDISE_ERROR_SOLDOUT</td><td align="center">Indicates that the requested merchandise quantity level is not available.</td></tr><tr><td align="center">41</td><td align="center">MERCHANDISE_ERROR_NOINVENTORY</td><td align="center">Not enough inventory for request</td></tr><tr><td align="center">42</td><td align="center">MERCHANDISE_ERROR_NOTPUBLISHED</td><td align="center">Not available for online/remote purchase.</td></tr><tr><td align="center">43</td><td align="center">MERCHANDISE_ERROR_NODATA</td><td align="center">No data for request to return.</td></tr><tr><td align="center">50</td><td align="center">ACTIVITY_ERROR_SOLDOUT</td><td align="center">Activity is not available for the requested amount.</td></tr><tr><td align="center">51</td><td align="center">ACTIVITY_ERROR_DATE</td><td align="center">Wrong date format or invalid date.</td></tr><tr><td align="center">52</td><td align="center">ACTIVITY_ERROR_NOTPUBLISHED</td><td align="center">Not available for online/remote purchase.</td></tr><tr><td align="center">53</td><td align="center">ACTIVITY_ERROR_NODATA</td><td align="center">No data for request to return.</td></tr><tr><td align="center">70</td><td align="center">RESERVATIONS_ERROR_INVALID_USER</td><td align="center">User doesn't have permission for the requested method action.</td></tr><tr><td align="center">71</td><td align="center">RESERVATIONS_ERROR_INACTIVE</td><td align="center">Reservation has already been canceled and reversed.</td></tr><tr><td align="center">99</td><td align="center">GENERAL_ERROR</td><td align="center">General error code reserved for aggregation of non-specific errors. Also the number of the best hockey player in the world.</td></tr><tr><td align="center">100</td><td align="center">TRANSACTION_TYPE_NOTVALID</td><td align="center">Transaction type not valid.</td></tr></tbody></table>


---

# 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.zaui.com/zapi/appendix/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.
