Create a SOAP message
task australia Updated Sep 10, 2026 1 min read t_CreateASOAPMessage.md
Create a SOAP message to define the remote endpoint, WSDL, and authentication settings.
Before you begin
Role required: web_service_admin
Procedure
-
Navigate to All > System Web Services > SOAP Message.
-
Click New.
-
Enter a Name to identify the SOAP message.
-
Specify a WSDL using one of these options:
- To download and use an online WSDL source, select the Download WSDL check box and enter the URL for the WSDL in the WSDL field.
- To enter the WSDL directly, clear the Download WSDL check box, and then copy and paste the WSDL XML into the WSDL XML field.
-
If the endpoint is protected by basic authentication, select the Use basic auth check box and enter the credentials.
-
If the endpoint requires mutual authentication, select the Enable mutual authentication check box and select a Protocol profile to use for mutual authentication.
-
Click Submit.
This image shows an example of a SOAP message that connects to a demo instance of ServiceNow.
[Omitted image "SoapMessageDemoi1.png"] Alt text: Soap message demo 1
Parent Topic:SOAP message
48 lines · 1.8 KB
---
title: Create a SOAP message
description: Create a SOAP message to define the remote endpoint, WSDL, and authentication settings.
locale: en-US
canonical_url: https://www.servicenow.com/docs/r/australia/api-reference/web-services/t\_CreateASOAPMessage.html
release: australia
product: Web Services
classification: web-services
topic_type: task
last_updated: "2026-09-10"
reading_time_minutes: 1
breadcrumb: [SOAP message, SOAP, Outbound, Web services, API implementation, API implementation and reference]
---
# Create a SOAP message
Create a SOAP message to define the remote endpoint, WSDL, and authentication settings.
## Before you begin
Role required: web\_service\_admin
## Procedure
1. Navigate to **All** > **System Web Services** > **SOAP Message**.
2. Click **New**.
3. Enter a Name to identify the SOAP message.
4. Specify a WSDL using one of these options:
- To download and use an online WSDL source, select the **Download WSDL** check box and enter the URL for the WSDL in the WSDL field.
- To enter the WSDL directly, clear the **Download WSDL** check box, and then copy and paste the WSDL XML into the WSDL XML field.
5. If the endpoint is protected by basic authentication, select the **Use basic auth** check box and enter the credentials.
6. If the endpoint requires mutual authentication, select the **Enable mutual authentication** check box and select a Protocol profile to use for mutual authentication.
7. Click **Submit**.
This image shows an example of a SOAP message that connects to a demo instance of ServiceNow.
\[Omitted image "SoapMessageDemoi1.png"\] Alt text: Soap message demo 1
**Parent Topic:**[SOAP message](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/api-reference/web-services/c_SOAPMessage.md)
| title | Create a SOAP message |
| description | Create a SOAP message to define the remote endpoint, WSDL, and authentication settings. |
| locale | en-US |
| canonical_url | https://www.servicenow.com/docs/r/australia/api-reference/web-services/t\_CreateASOAPMessage.html |
| release | australia |
| product | Web Services |
| classification | web-services |
| topic_type | task |
| last_updated | 2026-09-10 |
| reading_time_minutes | 1 |
| breadcrumb | SOAP messageSOAPOutboundWeb servicesAPI implementationAPI implementation and reference |