--- title: "HTTP status codes" slug: "http-status-codes" updated: 2025-10-15T12:54:23Z published: 2025-10-15T12:54:23Z canonical: "docs.grassfish.com/http-status-codes" --- > ## Documentation Index > Fetch the complete documentation index at: https://docs.grassfish.com/llms.txt > Use this file to discover all available pages before exploring further. # HTTP status codes Review the following table to learn more about HTTP status codes that the IXM Aqua API returns: | HTTP status code | Name | Description | | --- | --- | --- | | 200 | OK | Your request succeeded. | | 400 | Bad request | The server can’t process the request. | | 401 | Unauthorized | The client doesn’t have the required authentication credentials for the target resource. | | 403 | Forbidden | The client doesn’t have the required access rights for the target resource. | | 404 | Not found | The server can’t find the requested resource. | | 500 | Unexpected error | The server has encountered an unexpected error that stops it from fulfilling the request. | ## Troubleshooting If you receive an error response, the following steps can help you identify and solve the issue: - **Syntax and content**: Ensure that the syntax and content of your request are correct. - **Correct URL**: Check whether the requested address (URL) is correct. HTTP stands for Hypertext Transfer Protocol. This is a standardized protocol for transmitting data between clients and servers on the internet. The client sends an HTTP request to the server using a standard set of methods such as GET to specify the action it wants to perform on a specific resource.