HTTP Status Codes Dataset
HTTP Status Codes containing 62 records.
Free Download
Key Takeaways
- Access 62 records in multiple formats.
- Download data in Excel, CSV, or PDF format.
- Use ISO codes for easy integration with other systems.
Showing 62 of 62
| Status Code | Status Name | Category | Description |
|---|---|---|---|
| 100 | Continue | Informational | The server has received the request headers and the client should proceed to send the request body. |
| 101 | Switching Protocols | Informational | The requester has asked the server to switch protocols and the server has agreed to do so. |
| 102 | Processing | Informational | The server has received and is processing the request, but no response is available yet. |
| 103 | Early Hints | Informational | Used to return some response headers before final HTTP message. |
| 200 | OK | Success | The request succeeded. The meaning depends on the HTTP method used. |
| 201 | Created | Success | The request succeeded and a new resource was created as a result. |
| 202 | Accepted | Success | The request has been received but not yet acted upon. |
| 203 | Non-Authoritative Information | Success | The returned metadata is not exactly the same as available from the origin server. |
| 204 | No Content | Success | There is no content to send for this request, but the headers may be useful. |
| 205 | Reset Content | Success | Tells the user agent to reset the document which sent this request. |
| 206 | Partial Content | Success | Used when the Range header is sent from the client to request only part of a resource. |
| 207 | Multi-Status | Success | Conveys information about multiple resources, for situations where multiple status codes might be appropriate. |
| 208 | Already Reported | Success | Used inside a DAV: propstat response to avoid repeatedly enumerating the internal members. |
| 226 | IM Used | Success | The server has fulfilled a GET request and the response is a representation of the result. |
| 300 | Multiple Choices | Redirection | The request has more than one possible response. The user agent should choose one of them. |
| 301 | Moved Permanently | Redirection | The URL of the requested resource has been changed permanently. The new URL is given in the response. |
| 302 | Found | Redirection | The URI of requested resource has been changed temporarily. Further changes may be made in the future. |
| 303 | See Other | Redirection | The server sent this response to direct the client to get the requested resource at another URI with a GET request. |
| 304 | Not Modified | Redirection | Used for caching purposes. It tells the client that the response has not been modified. |
| 305 | Use Proxy | Redirection | Deprecated. Was defined to indicate that a requested response must be accessed by a proxy. |
| 307 | Temporary Redirect | Redirection | The server sends this response to direct the client to get the requested resource at another URI with same method. |
| 308 | Permanent Redirect | Redirection | The resource is now permanently located at another URI, specified by the Location header. |
| 400 | Bad Request | Client Error | The server cannot or will not process the request due to something that is perceived to be a client error. |
| 401 | Unauthorized | Client Error | The client must authenticate itself to get the requested response. |
| 402 | Payment Required | Client Error | Reserved for future use. The original aim was for digital payment systems. |
| 403 | Forbidden | Client Error | The client does not have access rights to the content; the server is refusing to give the requested resource. |
| 404 | Not Found | Client Error | The server cannot find the requested resource. This can also mean the endpoint is valid but the resource does not exist. |
| 405 | Method Not Allowed | Client Error | The request method is known by the server but is not supported by the target resource. |
| 406 | Not Acceptable | Client Error | The server cannot produce a response matching the list of acceptable values defined in the request headers. |
| 407 | Proxy Authentication Required | Client Error | Similar to 401 Unauthorized but authentication is needed to be done by a proxy. |
| 408 | Request Timeout | Client Error | The server would like to shut down this unused connection. |
| 409 | Conflict | Client Error | This response is sent when a request conflicts with the current state of the server. |
| 410 | Gone | Client Error | The requested content has been permanently deleted from server, with no forwarding address. |
| 411 | Length Required | Client Error | Server rejected the request because the Content-Length header field is not defined and the server requires it. |
| 412 | Precondition Failed | Client Error | The client has indicated preconditions in its headers which the server does not meet. |
| 413 | Payload Too Large | Client Error | Request entity is larger than limits defined by server. |
| 414 | URI Too Long | Client Error | The URI requested by the client is longer than the server is willing to interpret. |
| 415 | Unsupported Media Type | Client Error | The media format of the requested data is not supported by the server. |
| 416 | Range Not Satisfiable | Client Error | The range specified by the Range header field in the request cannot be fulfilled. |
| 417 | Expectation Failed | Client Error | The expectation indicated by the Expect request header field cannot be met by the server. |
| 418 | I'm a Teapot | Client Error | The server refuses the attempt to brew coffee with a teapot. |
| 421 | Misdirected Request | Client Error | The request was directed at a server that is not able to produce a response. |
| 422 | Unprocessable Entity | Client Error | The request was well-formed but was unable to be followed due to semantic errors. |
| 423 | Locked | Client Error | The resource that is being accessed is locked. |
| 424 | Failed Dependency | Client Error | The request failed due to failure of a previous request. |
| 425 | Too Early | Client Error | Indicates that the server is unwilling to risk processing a request that might be replayed. |
| 426 | Upgrade Required | Client Error | The server refuses to perform the request using the current protocol but might after the client upgrades. |
| 428 | Precondition Required | Client Error | The origin server requires the request to be conditional. |
| 429 | Too Many Requests | Client Error | The user has sent too many requests in a given amount of time (rate limiting). |
| 431 | Request Header Fields Too Large | Client Error | The server is unwilling to process the request because its header fields are too large. |
| 451 | Unavailable For Legal Reasons | Client Error | The user agent requested a resource that cannot legally be provided. |
| 500 | Internal Server Error | Server Error | The server has encountered a situation it does not know how to handle. |
| 501 | Not Implemented | Server Error | The request method is not supported by the server and cannot be handled. |
| 502 | Bad Gateway | Server Error | The server, while working as a gateway, got an invalid response needed to handle the request. |
| 503 | Service Unavailable | Server Error | The server is not ready to handle the request. Common causes are maintenance or overload. |
| 504 | Gateway Timeout | Server Error | The server is acting as a gateway and cannot get a response in time. |
| 505 | HTTP Version Not Supported | Server Error | The HTTP version used in the request is not supported by the server. |
| 506 | Variant Also Negotiates | Server Error | The server has an internal configuration error. |
| 507 | Insufficient Storage | Server Error | The server is unable to store the representation needed to complete the request. |
| 508 | Loop Detected | Server Error | The server detected an infinite loop while processing the request. |
| 510 | Not Extended | Server Error | Further extensions to the request are required for the server to fulfill it. |
| 511 | Network Authentication Required | Server Error | Indicates that the client needs to authenticate to gain network access. |
Use Cases
- Import the CSV file into your database or use it with Python/pandas for data analysis.
- Open the Excel file to filter, sort, and create Pivot Tables for quick insights.
- Print the PDF version for offline reference or classroom handouts.
- Use the data to build applications, dashboards, or educational resources.