Skip to content

Commit

Permalink
Added 'Read/Retrieve` to Overview table for GET.
Browse files Browse the repository at this point in the history
  • Loading branch information
tfredrich committed Oct 3, 2024
1 parent 9ff63d0 commit a7fa927
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion content/introduction/httpmethods.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ Below is a table summarizing recommended return values of the primary HTTP metho
| Method | CRUD | Entire Collection (e.g. /customers) | Specific Item (e.g. /customers/{id}) |
| --------- | ---- | ----------------------------------- | ------------------------------------ |
| POST | Create | 201 (Created), 'Location' header with link to /customers/{id} containing new ID. | 404 (Not Found), 409 (Conflict) if resource already exists. |
| GET | Read | 200 (OK), list of customers. Use pagination, sorting and filtering to navigate big lists. | 200 (OK), single customer. 404 (Not Found), if ID not found or invalid. |
| GET | Read/Retrieve | 200 (OK), list of customers. Use pagination, sorting and filtering to navigate big lists. | 200 (OK), single customer. 404 (Not Found), if ID not found or invalid. |
| PUT | Update/Replace | 405 (Method Not Allowed), unless you want to update/replace every resource in the entire collection. | 200 (OK) or 204 (No Content). 404 (Not Found), if ID not found or invalid. |
| PATCH | Update/Modify | 405 (Method Not Allowed), unless you want to modify the collection itself. Which is possible if operating on the collection as a whole. | 200 (OK) or 204 (No Content). 404 (Not Found), if ID not found or invalid. |
| DELETE | Delete | 405 (Method Not Allowed), unless you want to delete the whole collection—not often desirable. | 200 (OK) or 204 (No Content). 404 (Not Found), if ID not found or invalid. |
Expand Down

0 comments on commit a7fa927

Please sign in to comment.