# REST API flash cards: Apprentice level

22 REST API terms at the Apprentice level, as flash cards.

Updated: September 28, 2026

- [Study these as flash cards](https://www.ask-codey.com/decks/rest-api/2/flash)
- [Play Memory with them](https://www.ask-codey.com/games/memory?category=rest-api&level=2)

## Terms in this deck

- [200 OK](https://www.ask-codey.com/glossary/200-ok): The request worked and the body holds the result.
- [201 Created](https://www.ask-codey.com/glossary/201-created): A new resource was created.
- [204 No Content](https://www.ask-codey.com/glossary/204-no-content): It worked and there is no body to return.
- [400 Bad Request](https://www.ask-codey.com/glossary/400-bad-request): The request is invalid, such as a missing or wrong field.
- [401 Unauthorized](https://www.ask-codey.com/glossary/401-unauthorized): No valid credentials were sent: sign in first.
- [403 Forbidden](https://www.ask-codey.com/glossary/403-forbidden): Signed in, but not allowed to do this.
- [404 Not Found](https://www.ask-codey.com/glossary/404-not-found): Nothing exists at that URL.
- [500 Internal Server Error](https://www.ask-codey.com/glossary/500-internal-server-error): Something broke on the server.
- [Content-Type](https://www.ask-codey.com/glossary/content-type): The header that says what format a body is in.
- [curl for APIs](https://www.ask-codey.com/glossary/curl-for-apis): A command-line tool for sending HTTP requests.
- [DELETE (HTTP)](https://www.ask-codey.com/glossary/delete-http): The method that removes a resource.
- [GET](https://www.ask-codey.com/glossary/get): The method that reads data without changing anything.
- [Header](https://www.ask-codey.com/glossary/header-web-development): A name-value line of extra information on a request or response.
- [HTTP Method](https://www.ask-codey.com/glossary/http-method): The verb that says what a request wants to do.
- [PATCH](https://www.ask-codey.com/glossary/patch-web-development): The method that updates only some fields of a resource.
- [Path Parameter](https://www.ask-codey.com/glossary/path-parameter-rest-api): A variable part of the URL path, like an ID.
- [POST](https://www.ask-codey.com/glossary/post): The method that creates a new resource.
- [Postman and Insomnia](https://www.ask-codey.com/glossary/postman-and-insomnia): Desktop apps for building and sending API requests by hand.
- [PUT](https://www.ask-codey.com/glossary/put): The method that replaces a whole resource.
- [Query String](https://www.ask-codey.com/glossary/query-string): The ?key=value part of a URL, used for filters and paging.
- [Request Body](https://www.ask-codey.com/glossary/request-body-web-development): The data sent with a request, usually JSON.
- [Status Code](https://www.ask-codey.com/glossary/status-code): The three-digit result number: 2xx success, 4xx client error, 5xx server error.

[Read them in the glossary](https://www.ask-codey.com/glossary/subjects/rest-api/apprentice)

Source: https://www.ask-codey.com/decks/rest-api/apprentice
