Developer

HTTP STATUS CODES

Interactive reference directory for 2xx, 3xx, 4xx, and 5xx HTTP response status codes and API specifications.

2002xx

OK

Standard successful HTTP request response.

2012xx

Created

Request fulfilled and new resource created.

2042xx

No Content

Successfully processed request with no response body content.

3013xx

Moved Permanently

Resource URI permanently moved to new location.

3023xx

Found (Temporary Redirect)

Resource temporarily located at another URI.

3043xx

Not Modified

Cached version is up to date, no body transmitted.

4004xx

Bad Request

Server cannot process request due to client syntax error.

4014xx

Unauthorized

Authentication credentials required or invalid.

4034xx

Forbidden

Client lacks permissions to access requested resource.

4044xx

Not Found

Server cannot find requested URL or resource.

4054xx

Method Not Allowed

HTTP request method (GET, POST) not supported by endpoint.

4094xx

Conflict

Request conflicts with current target resource state.

4224xx

Unprocessable Entity

Semantic error in request payload validation.

4294xx

Too Many Requests

Client rate limit exceeded within given timeframe.

5005xx

Internal Server Error

Server encountered unexpected condition preventing request fulfillment.

5025xx

Bad Gateway

Invalid response received from upstream gateway server.

5035xx

Service Unavailable

Server temporarily offline for maintenance or overloaded.

5045xx

Gateway Timeout

Upstream server failed to send response in time.

HOW TO USE HTTP STATUS

01

Step 1

Filter HTTP status codes by category pills (2xx Success, 4xx Client Error, 5xx Server Error).

02

Step 2

Search by status number or keyword string.

03

Step 3

Click any status card to copy code and name.

FREQUENTLY ASKED QUESTIONS

What is the difference between 401 and 403?

401 Unauthorized means client identity is unknown. 403 Forbidden means client identity is known but access permission is denied.