All HTTP Status Codes
405

Method Not Allowed

4xx Client Error

What It Means

The HTTP method used is not supported for the requested resource.

When You'll See It

Returned when sending a POST to a read-only endpoint that only accepts GET.

Related Status Codes

Frequently Asked Questions

What does HTTP 405 mean?

HTTP 405 Method Not Allowed means: The HTTP method used is not supported for the requested resource.

When does a server return 405?

Returned when sending a POST to a read-only endpoint that only accepts GET.

Is 405 a client error or server error?

HTTP 405 is a Client Error (4xx) response. This means the issue is on the client side — the request was incorrect or unauthorized.

Looking for all status codes in one place? Use the interactive HTTP Status Codes reference tool to search and browse all codes.