Shared flowchart

Software · L3 · Choosing an HTTP Method and Status Code

A decision flow from the intended operation to the right HTTP method and response status.

by @openstemUpdated Software
What is the client trying to do?Read data only, no state change?GET --> 200 OKCreate a new resource?POST --> 201 CreatedReplace the whole resource?PUT --> 200 or 204Modify part of the resource?PATCH --> 200 OKRemove the resource?DELETE --> 204 No ContentYesNoYesNoYesNoYesNoYes

We use privacy-friendly product analytics (no session recording, PII masked) to improve OpenStem. Load analytics? Privacy Policy