Introduction
Hey Readers!!
We all have heard of SOAP while studying web services. SOAP stands for Simple Object Access Protocol. It is a messaging protocol in XML used to communicate among computers.
In this article, you'll learn about SOAP requests.
While using the SOAP request in Katalon, the API responses for the server examination and troubleshooting.
Let's dive into the topic to learn more about it.

SOAP Request
SOAP Request helps you get the response from the API, so that you may examine it and troubleshoot any issues.
Now let's look at creating SOAP-based Request
Creating a SOAP-based Request
Follow these steps for Creating a SOAP-based Request:
- Select File > New > Web Service Request from the main menu,
- To create a new SOAP object, choose SOAP from the Request Type list in the New Web Service Request dialogue and click OK.

- Under Katalon Studio's Object Repository, a new request object is made.
Adding SOAP Request Details
You can see all the necessary details for a request object in the editor of the New Request object that has been opened.

Request Method
The following SOAP methods are supported by Katalon Studio: SOAP, SOAP 1.2, POST, and GET. For a new SOAP request, Katalon automatically chooses the SOAP method.

WSDL URL
Enter the WSDL path from which the content is imported into this SOAP request by Katalon Studio.

Service Function
The function you want to apply in this SOAP request. When you load the Service Function, you'll see the different functions available in the Service Function.

You can give a different URL in Service Endpoint that points to the service endpoint you want to handle this request.

Request Authentication
In this, we'll see how to validate the client's authorization to send the request and carry out the endpoint activity and authenticate and authorize the request.
Request Headers
The information present in the header needs to be sent with the SOAP requests. The names in the Name cell are the Header Names, and if you want to add the names of your choice, add them to the Name Cell.

Request Message
The information you want to send with this SOAP call. Click on the Load New Content of the Selected Service.
