---
schema_version: "1"
id: bcbdcae878008102150937298c3c9eadf34dd02db4dffc93421f6adfff1f7d2a
title: Troubleshooting SOAP APIs
collection: mulesoft
version: current
locale: en-us
portal_url: https://docs.salesforce.com/mulesoft/current/en-us/gateway/1.9/flex-troubleshoot-soap-apis.md
canonical_url: https://docs.mulesoft.com/gateway/1.9/flex-troubleshoot-soap-apis
source_site: docs.mulesoft.com
content_type: documentation
content_hash: 9952aca098820517867dee102f8f830340fed97a84febf580a21ff826bd43c59
description: MuleSoft Documentation Site
release: "1.9"
latest: false
---
---
product: Omni Gateway
version: 1.9
---

# Troubleshooting SOAP APIs

> For the full documentation index, see: https://docs.mulesoft.com/llms.txt

Flex Gateway does not natively support SOAP APIs and does not provide any schema validation for XML.
However, you can publish an HTTP API instance to a secure SOAP upstream service.

To create an HTTP API instance to a secure SOAP API upstream service, refer to the following:

- [Publishing Managed Gateway and Connected Mode APIs](https://docs.mulesoft.com/gateway/1.9/flex-gateway-publish-apis-conn)

- [Publishing Local Mode APIs](https://docs.mulesoft.com/gateway/1.9/flex-gateway-publish-apis-local)

## Publish a Soap API

Refer to the following video for additional information about how to publish a SOAP API as an HTTP
API instance:

![](https://play.vidyard.com/egZPDMSw2nMkfXxYPvbWUx.jpg)

## SOAP API Policy Limitations

Flex Gateway policies return JSON error messages when the policy blocks a request. Most SOAP clients
cannot read the JSON messages.

SOAP APIs do not support the following policies:

- [Schema Validation Policy](https://docs.mulesoft.com/gateway/1.9/policies-included-schema-validation)

- [JSON Threat Protection Policy](https://docs.mulesoft.com/gateway/1.9/policies-included-json-threat-protection)

## See Also

- [Known Issues](https://help.salesforce.com/s/issues)
