Section: HTTP method semantics

DELETE removes a resource

http
http
DELETE /profiles/123
Explanation

DELETE is commonly designed to be idempotent: deleting an already-deleted resource should not keep changing state.

Learn the surrounding workflow

Compare similar commands or jump into common fixes when this command is part of a bigger troubleshooting path.

Related commands

Same sheet · prioritizing HTTP method semantics
PUT replaces state
Send a full replacement representation.
OpenIn sheethttpsame section
GET retrieves data
Read without changing server state.
OpenIn sheethttpsame section
POST creates or triggers processing
Submit a new resource or command-like workflow.
OpenIn sheethttpsame section
PATCH partially updates state
Send only the fields that change.
OpenIn sheethttpsame section
HEAD fetches headers only
Check resource metadata without the body.
OpenIn sheethttpsame section
OPTIONS advertises supported interactions
Inspect available methods or CORS capabilities.
OpenIn sheethttpsame section