When this happens
The path exists but does not support the HTTP method you used. Examples:DELETE /api/v1/analyzers/catalog— the catalog is read-only.PUT /api/v1/analyze/— the hero call isPOST-only.
Allow header listing the methods the path
does support.
Example response
How to fix
Use one of the methods listed inAllow. The auto-generated
API reference shows every operation by
method.
SDK behaviour
405 should never appear from the official SDKs in normal use — they target the right method for every operation. If you see one from an SDK, you are probably usingagnes.raw (Python) /
agnes.raw.request (TypeScript) with the wrong path or method.