HTTP Methods Reference
The HTTP Methods Reference summarizes what each verb means, its idempotence and when to use it, so your API stays predictable.
Key Features
- Method definitions
- Idempotence flags
- Safe-method notes
- Example use cases
- Local only
Use Cases
- Design a REST API
- Choose the right verb
- Teach HTTP
- Review a spec
How to Use
- Pick a method
- Read its semantics
- Apply it to your route
Practical Tips
- GET must not change state
- PUT replaces, PATCH modifies
- DELETE is usually idempotent
FAQ
- PUT vs POST?
- PUT targets a known URI; POST creates.
- Idempotent?
- Safe to retry without extra effect.