Welcome to Zuora Product Documentation

Explore our rich library of product information

SOAP API overview

SOAP is a mature, XML-based protocol for connecting applications and servers to web-based back-end services. Typical SOAP solutions involve desktop applications, enterprise servers, or public-facing web products.

Note:

Zuora does not support new development or integrations using the SOAP API. To access new features, use the Billing v1 REST APIs. For more detailed information, see API Documentation. Support for SOAP API is limited to bug fixing.

The SOAP API does not support all functionality available in the Zuora UI. Only a subset of objects and operations are supported. For a complete list of supported objects and operations, see the SOAP API object reference.

The SOAP API provides this fine-grained level of control by exposing the entire Zuora object model and allowing you to make create(), read(), update(), and delete() calls on those objects. However, for new integrations Zuora recommends using the REST API. The REST API provides broader feature coverage, supports newer platform capabilities, and is actively maintained.