SOAP (Simple Object Access Protocol) is an XML-based communication protocol used for exchanging structured data on the web. Postman can be used to test and debug various types of APIs and supports making HTTP calls using the platform-agnostic messaging protocol specification of SOAP. This article will guide you on how to send SOAP requests using Postman. Check it now.
Step 1. Create a New Request
You can open Postman and create a new request. Here, we need to set the request method to POST and set the URL to the endpoint URL of the SOAP API.

Step 2: Set HTTP Headers
In the request headers, we need to set the Content-Type to "text/xml" and the SOAPAction to the API method being called.
- Uncheck the default "Content-Type:
application/xml
field generated in the Headers tab. - Create a new field called "Content-Type" and set its value to
text/xml
. - Create a new field called "SOAPAction" and set its value to
"#POST"
(e.g.,"#MethodName"
). Note that the value should be enclosed in quotes.

Step 3. Build Constructing SOAP Request Body
First, we need to define the SOAP Envelope, Header, and Body using XML format. Click on Body
, select raw
, and choose XML
. Then, enter the XML content in the text area.

This SOAP endpoint converts numeric values to their equivalent text representation. In this case, it changes the value 500
to "five hundred".
Step 4: Send the Request and View the Response
After constructing the SOAP request body, we can click the Send button to send the request. Postman will send the request to the SOAP API endpoint and return the response. We can view the response content in the Response tab.
If the response is returned in XML format, we can view the XML content of the response and the parsed response data in the Response tab.

Apidog: The Superior Alternative to Postman for API Testing
Apidog is an advanced tool that offers more convenience compared to Postman. While you now know how to send SOAP requests using Postman, you can consider using Apidog for testing your SOAP API. Apidog is an all-in-one API collaboration platform that enables API documentation, debugging, mocking, and automated testing. It is a cutting-edge tool for API design, development, and testing.
With Apidog, you can streamline your API workflow by designing, debugging, testing, and collaborating on your APIs within a unified platform. It eliminates the need for switching between different tools and ensures consistency in data. Apidog simplifies your API workflow and facilitates efficient collaboration among frontend, backend, and testing teams.