Skip to content

Make Selenium Easy

And Keep It That Way

  • Home
  • Share
  • Toggle search form

Postman Tutorial Part 11 – Sending DELETE Request in Postman

Posted on 02/19/2025 By admin

Hello Folks,

As part of our API Testing series, we will see “Sending DELETE request in Postman”.

First of all we need some APIs to test. There are many public APIs available which you can use for testing purpose. I will suggest you to register at below site to use free APIs for testing:

GoRest API for Testing

Above website provides you APIs for basic operations i.e. CRUD which we have already learnt in previous posts.

I will keep sharing links of public APIs for testing.

We have already covered about:

Sending GET request in Postman

Sending POST request in Postman

Sending PUT request in Postman

Sending PATCH request in Postman

In this post we will going to learn sending a DELETE request through Postman.

DELETE HTTP method:

An HTTP DELETE method is used to delete an existing resource from collection of resources. The DELETE method requests the origin server to delete the resource identified by the Request-URI. On successful deletion of resource, it returns  200 (OK) and 204 (No Content) status code. It may return as 202 (Accepted) status code if request is queued. 

It is not a safe method as it performs on modification of data. If we hit the same request again after first hit, it will give you 404 ( Not Found) . So DELETE request are idempotent after second call onward. 

If a DELETE request includes an entity body, the body is ignored. 

RFC-2616 defines it as below:

” The DELETE method requests that the origin server delete the resource identified by the Request-URI. This method MAY be overridden by human intervention (or other means) on the origin server. The client cannot be guaranteed that the operation has been carried out, even if the status code returned from the origin server indicates that the action has been completed successfully. However, the server SHOULD NOT indicate success unless, at the time the response is given, it intends to delete the resource or move it to an inaccessible location.

A successful response SHOULD be 200 (OK) if the response includes an entity describing the status, 202 (Accepted) if the action has not yet been enacted, or 204 (No Content) if the action has been enacted but the response does not include an entity.

If the request passes through a cache and the Request-URI identifies one or more currently cached entities, those entries SHOULD be treated as stale. Responses to this method are not cacheable.”

To perform a DELETE request below steps are performed:

  1. Select the “DELETE” in http methods drop down.
  2. Pass the request URI in address bar of Postman.
  3. Add authorization if applicable.
  4. Add headers if applicable.
  5. Click on Send button.

We can get DELETE URI  from above website. In real time, developer will provide you all these details.

URI –https://gorest.co.in/public-api/users/{userID}

GoRest provide you a DELETE API to update user details and you need to pass userID in URI itself. We will be Deleting details of user with id 1158. You can get valid user id by hitting a GET request. So our final URI for DELETE will be:

URI –https://gorest.co.in/public-api/users/1158

Detailed steps to hit a DELETE request in Postman:

1. Select the “DELETE” in http methods drop down, pass DELETE URI in address bar.

2. To hit DELETE request, you need to pass authorisation. You need to pass access token for GoREST APIs. You need to sign up and go to profile to get access token as shown below:

3. Go to “Authorization” tab and select “OAuth 2.0” in “Type” drop down. Paste copied access token in “Access Token” text box.

4. Hit the “Send” button.

If we hit the same request again, you will see the message as “The requested resource does not exist.” with status code as 404.

More about API Testing in upcoming posts. Stay tuned.

If you have any doubt, feel free to comment below.If you like my posts, please like, comment, share and subscribe.#ThanksForReading

#HappyApiTesting

Uncategorized

Post navigation

Previous Post: Write and validate XPath Expressions and CSS Selectors in Chrome and Firefox browser
Next Post: Handling Website Popups In Selenium webdriver

Related Posts

Hierarchy of Selenium Classes and Interfaces – Make Selenium Easy Uncategorized
Front End Automation Strategies 1 – Don’t Write Complex XPath/CSS – Ask For Static Locators Instead Uncategorized
alertPopup – Make Selenium Easy Uncategorized
API Testing Tutorial Part 8 – Introduction to REST & REST API Uncategorized
image – Make Selenium Easy Uncategorized
InnerClassMissing – Make Selenium Easy Uncategorized

Recent Posts

  • Getting Started with Selenium 4: What Is New and How to Upgrade from Selenium 3
  • Manual Testing
  • Baby Steps To Become Efficient Selenium-Java Automation Tester
  • Features of Selenium 4.0.0 Release – Java Binding
  • Part 1: Handling Drop-down Created Using SELECT Tag In Selenium

Recent Comments

No comments to show.

Archives

  • April 2026
  • April 2025
  • March 2025
  • February 2025
  • January 2025
  • December 2024
  • November 2024
  • October 2024
  • September 2024
  • August 2024
  • April 2024
  • March 2024
  • February 2024
  • December 2023
  • October 2023
  • August 2023
  • November 2022
  • September 2022
  • August 2022
  • July 2022
  • May 2022
  • March 2022
  • October 2021
  • April 2021
  • March 2021
  • January 2021
  • December 2020
  • October 2020
  • September 2020
  • August 2020
  • June 2020
  • May 2020
  • April 2020
  • March 2020
  • February 2020
  • January 2020
  • December 2019
  • November 2019
  • October 2019
  • September 2019
  • August 2019
  • May 2019
  • December 2018
  • November 2018
  • October 2018
  • September 2018
  • August 2018
  • July 2018
  • January 2018

Categories

  • Getting Started
  • Uncategorized

Copyright © 2026 Make Selenium Easy.

Powered by PressBook Masonry Dark