---
title: "405 Method Not Allowed"
canonical: "https://lemwatch.com/http-status-codes/405"
category: "client-error"
last_verified: "2026-08-11"
source: "https://lemwatch.com"
---

# HTTP 405 Method Not Allowed

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

## What it means

HTTP 405 Method Not Allowed means the server knows the resource exists but doesn't support the HTTP method used. For example, trying to POST to a read-only endpoint or DELETE a resource that doesn't allow deletion.

## Common causes

- Sending POST to a GET-only endpoint
- Trying to DELETE a protected resource
- API method mismatch
- Missing CORS preflight handling

## How to fix

- Check the Allow header for supported methods
- Review API documentation for correct methods
- Implement CORS preflight (OPTIONS) handling

## SEO impact

No direct SEO impact for crawlers (they primarily use GET). May affect user experience on forms.

## Monitoring tip

LemWatch can detect 405 errors in your API monitoring, helping identify misconfigured endpoints.

**Related:** [400](https://lemwatch.com/http-status-codes/400.md), [404](https://lemwatch.com/http-status-codes/404.md), [501](https://lemwatch.com/http-status-codes/501.md)

_Canonical HTML page: https://lemwatch.com/http-status-codes/405_
