# Warnings and error codes

- [Errors](https://docs.digitalriver.com/commerce-api-references/warnings-and-error-codes/errors.md)
- [Error codes](https://docs.digitalriver.com/commerce-api-references/warnings-and-error-codes/error-codes.md): Learn how the Commerce API uses HTTP response status codes.
- [HTTP response status codes](https://docs.digitalriver.com/commerce-api-references/warnings-and-error-codes/error-codes/http-response-status-codes.md): Understand HTTP response status codes.
- [Error format for Shopper APIs](https://docs.digitalriver.com/commerce-api-references/warnings-and-error-codes/error-codes/error-format-for-shopper-apis.md): Understand the error code format for the Shopper APIs.
- [Error codes for Shopper APIs](https://docs.digitalriver.com/commerce-api-references/warnings-and-error-codes/error-codes/error-codes-for-shopper-apis.md): Understand the internal error codes for the Shopper APIs.
- [400 Bad Request](https://docs.digitalriver.com/commerce-api-references/warnings-and-error-codes/error-codes/error-codes-for-shopper-apis/400-bad-request.md): Understand the 400 Bad Request error codes for the Shopper APIs.
- [401 Unauthorized](https://docs.digitalriver.com/commerce-api-references/warnings-and-error-codes/error-codes/error-codes-for-shopper-apis/401-unauthorized.md): Understand the 401 Unauthorized error codes for the Shopper APIs.
- [403 Forbidden](https://docs.digitalriver.com/commerce-api-references/warnings-and-error-codes/error-codes/error-codes-for-shopper-apis/403-forbidden.md): Understand the 403 Forbidden error codes for the Shopper APIs.
- [404 Not Found](https://docs.digitalriver.com/commerce-api-references/warnings-and-error-codes/error-codes/error-codes-for-shopper-apis/404-not-found.md): 404 Not Found Understand the 404 Not Found error codes for the Shopper APIs.
- [405 Method Not Allowed](https://docs.digitalriver.com/commerce-api-references/warnings-and-error-codes/error-codes/error-codes-for-shopper-apis/405-method-not-allowed.md): Understand the 405 Method Not Allowed error codes for the Shopper APIs.
- [409 Conflict](https://docs.digitalriver.com/commerce-api-references/warnings-and-error-codes/error-codes/error-codes-for-shopper-apis/409-conflict.md): Understand the 409 Conflict error codes for the Shopper APIs.
- [412 Precondition Failed](https://docs.digitalriver.com/commerce-api-references/warnings-and-error-codes/error-codes/error-codes-for-shopper-apis/412-precondition-failed.md): Understand the 412 Precondition Failed error codes for the Shopper APIs.
- [413 Payload Too Large](https://docs.digitalriver.com/commerce-api-references/warnings-and-error-codes/error-codes/error-codes-for-shopper-apis/413-payload-too-large.md): Understand the 413 Request Entity Too Large error codes for the Shopper APIs.
- [500 Internal Server Error](https://docs.digitalriver.com/commerce-api-references/warnings-and-error-codes/error-codes/error-codes-for-shopper-apis/500-internal-server-error.md): Understand the 500 Internal Server Error error codes for the Shopper APIs.
- [Error format for Admin APIs](https://docs.digitalriver.com/commerce-api-references/warnings-and-error-codes/error-codes/error-format-for-admin-apis.md): Understand the error code formats for the Admin APIs.
- [Async error objects](https://docs.digitalriver.com/commerce-api-references/warnings-and-error-codes/error-codes/error-format-for-admin-apis/async-error-objects.md): Understand async error objects.
- [Sync error objects](https://docs.digitalriver.com/commerce-api-references/warnings-and-error-codes/error-codes/error-format-for-admin-apis/sync-error-objects.md): Understand sync error objects.
- [Deployment objects](https://docs.digitalriver.com/commerce-api-references/warnings-and-error-codes/error-codes/error-format-for-admin-apis/deployment-objects.md): Understand deployment error objects.
- [Warning objects](https://docs.digitalriver.com/commerce-api-references/warnings-and-error-codes/error-codes/error-format-for-admin-apis/warning-objects.md): Understand warning error objects.
- [Error codes for Admin APIs](https://docs.digitalriver.com/commerce-api-references/warnings-and-error-codes/error-codes/error-codes-for-admin-apis.md): Lean about the error codes for the Admin APIs.
- [Error patterns](https://docs.digitalriver.com/commerce-api-references/warnings-and-error-codes/error-codes/error-codes-for-admin-apis/error-patterns.md): Learn about the use of the product, variation, and locale patterns in Admin API error codes.
- [Supported image types](https://docs.digitalriver.com/commerce-api-references/warnings-and-error-codes/error-codes/error-codes-for-admin-apis/supported-image-types.md): Understand the supported image types.
- [Asynchronous response error codes](https://docs.digitalriver.com/commerce-api-references/warnings-and-error-codes/error-codes/error-codes-for-admin-apis/asynchronous-response-error-codes.md): Understand the asynchronous response error codes for the Admin API.
- [Deployment error codes](https://docs.digitalriver.com/commerce-api-references/warnings-and-error-codes/error-codes/error-codes-for-admin-apis/deployment-error-codes.md): Understand the deployment error codes for the Admin API.
- [Synchronous response error codes](https://docs.digitalriver.com/commerce-api-references/warnings-and-error-codes/error-codes/error-codes-for-admin-apis/synchronous-response-error-codes.md): Understand the synchronous response error codes for the Admin API.


---

# 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.digitalriver.com/commerce-api-references/warnings-and-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.
