# SOAP

> Import WSDL and XSD contracts, route SOAP 1.1 or 1.2, return faults, use state, and proxy upstreams.

- Canonical URL: https://dotmock.com/docs/guides/soap
- Capability status: Available
- Last verified: 2026-07-24

## Prerequisites
- A SOAP DotMock workspace
- A WSDL source and any required XSD dependencies
- The workspace ID in $API_ID

## In this guide
- Import the service contract
- Route SOAP 1.1 and 1.2 natively
- Use XPath in ordinary conditions
- Return native XML and faults
- Compare safe and live behavior
- Proxy and promote deliberately

## Verified boundaries
- Live tests can contact a configured runtime and remain approval-aware; dry-runs do not proxy.

Read the canonical guide for its complete examples and expected results: https://dotmock.com/docs/guides/soap
