> This page is for Docs.

> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://zuora.ferndocs.com/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://zuora.ferndocs.com/_mcp/server.

# SOAP API object relationships

> Explains the SOAP API object relationships.

Explains the SOAP API object relationships.

The calls in the Zuora API are similar to verbs (they perform actions), and they perform actions upon the Zuora objects. The Zuora API objects, such as [Account](/docs/platform/integration/apis/soap-api/soap-api-object-reference/account) and [Subscription](/docs/platform/integration/apis/soap-api/soap-api-object-reference/subscription), support the API calls, such as [subscribe()](/docs/platform/integration/apis/soap-api/soap-api-calls/subscribe).

The objects provide essential information needed to create and maintain a subscription, such as the information needed to create an account, contact information for that account, methods of payment for that account, and information relating to the subscription for that account.

## Zuora SOAP API Object Relationships

The following illustration shows the relationships between the objects in the Zuora SOAP API.

This version of the SOAP object relationships diagram is not actively maintained. See Zuora Business Objects Relationship for the current version of the general Zuora business object model.

Click diagram for a larger view.

![Zuora API Object Relationship Diagram](/_fern-img/eadeaf009da96247226cf155cd383b177cdd5b232171905ca3a5f325f677add6.webp)

## Core data types

The following data types are used in various ways in applications created using this API.

## zObject

This is the base object from which all other objects are derived. See [zObject](/docs/platform/integration/apis/soap-api/soap-api-object-reference/zobject) for more information.

zObject contributes additional fields to all Zuora objects. For information on the field types, see [Field types](/docs/platform/integration/apis/soap-api/soap-api-object-reference/field-types).

## ApiFault

This is the base fault object. See [Faults](/docs/platform/integration/apis/soap-api/error-handling/faults) for more information.

## Error and ErrorCode

These are the error-handling objects. See [Error handling](/docs/platform/integration/apis/soap-api/error-handling/error-handling) for more information.