Quiz Entry - updated: 2026.07.14
What HTTP methods are used in REST APIs and what do they represent?
Each verb maps to a CRUD action on a resource: GET reads, POST creates, PUT replaces, and DELETE removes.
| Method | Action | Example |
|---|---|---|
| GET | Retrieve resource | GET /users/123 |
| POST | Create new resource | POST /users |
| PUT | Replace entire resource | PUT /users/123 |
| DELETE | Remove resource | DELETE /users/123 |
PATCH is also common for partial updates (modify some fields).
Go deeper:
MDN: HTTP request methods — every verb plus the safe/idempotent/cacheable table that explains why GET differs from POST.