HTTP Method Explainer
Reference for HTTP methods (GET, POST, PUT, DELETE). When to use each method.
This tool is coming soon. Check back later!
How to Use HTTP Method Explainer
- Browse all HTTP methods
- See when each method should be used
- Understand REST API conventions
- Learn about idempotency and safety
About HTTP Method Explainer
Complete reference for HTTP methods. Understand when to use GET, POST, PUT, PATCH, DELETE, HEAD, and OPTIONS. Includes RESTful conventions, idempotency, and safe vs unsafe methods.
Frequently Asked Questions
What's the difference between PUT and PATCH?
PUT replaces the entire resource. PATCH partially updates specific fields. Use PUT for full replacements, PATCH for partial updates.
What is idempotency?
Idempotent methods produce the same result regardless of how many times they're called. GET, PUT, DELETE are idempotent. POST is not.
When should I use POST vs PUT?
Use POST to create new resources (server assigns ID). Use PUT to create/update at a specific URI (client specifies ID).