DEV Community

Shriansh Agarwal
Shriansh Agarwal

Posted on

Types of Requests in API

An API request consists of two parts: a request method and a URL.

The request method describes the action that the client application wants to perform, such as retrieving data or updating a record.
The URL specifies the endpoint where the data or action should be performed.

Types of requests that can be used in API development.

  • GET: The GET method is used to retrieve data from the server. When a client application sends a GET request to an API endpoint, the server responds with the requested data.

  • POST: The POST method is used to create new data on the server. When a client application sends a POST request to an API endpoint, the server creates a new record using the data provided by the client.

  • PUT: The PUT method is used to update existing data on the server. When a client application sends a PUT request to an API endpoint, the server updates the record with the new data provided by the client.

  • DELETE: The DELETE method is used to delete data from the server. When a client application sends a DELETE request to an API endpoint, the server deletes the record specified by the client.

  • HEAD: The HEAD method is similar to the GET method, but it only returns the headers of the response, without the body.

  • OPTIONS: The OPTIONS method is used to retrieve information about the communication options available for the API endpoint, such as the supported request methods, authentication requirements, etc.

  • PATCH: The PATCH method is used to partially update existing data on the server. When a client application sends a PATCH request to an API endpoint, the server updates only the specified fields in the record.

Top comments (0)