Zuora

Zuora

Introduction

Welcome to the REST API reference for the Zuora Billing, Payments, and Central Platform!

To learn about the common use cases of Zuora REST APIs, check out the REST API Tutorials.

The Zuora REST API provides a broad set of operations and resources that:

Want to share your opinion on how our API works for you? Tell us how you feel about using our API and what we can do to make it better.

Some of our older APIs are no longer recommended but still available, not affecting any existing integration. To find related API documentation, see Older API Reference.

Base URL

All API requests occur in a test or production environment. For details on Zuora’s environments, see Zuora Environments in the Knowledge Center. Each environment uses a different base URL. Select the appropriate base URL below that you need to use:

EnvironmentBase URL
US Developer & Central Sandbox

Applicable for Test Drive and trial access

https://rest.test.zuora.com
US API Sandboxhttps://rest.sandbox.na.zuora.com (Cloud 1)
https://rest.apisandbox.zuora.com (Cloud 2)
US Productionhttps://rest.na.zuora.com (Cloud 1)
https://rest.zuora.com (Cloud 2)
EU Developer & Central Sandboxhttps://rest.test.eu.zuora.com
EU API Sandboxhttps://rest.sandbox.eu.zuora.com
EU Productionhttps://rest.eu.zuora.com

If you do not have a Zuora tenant, go to https://www.zuora.com/resource/zuora-test-drive and sign up for a Test Drive.

Error Handling

If a request to Zuora Billing REST API with an endpoint starting with /v1 (except Actions and CRUD operations) fails, the response will contain an eight-digit error code with a corresponding error message to indicate the details of the error.

The following code snippet is a sample error response that contains an error code and message pair:

 {
"success": false,
"processId": "CBCFED6580B4E076",
"reasons": [
{
"code": 53100320,
"message": "'termType' value should be one of: TERMED, EVERGREEN"
}
]
}

The success field indicates whether the API request has succeeded. The processId field is a Zuora internal ID that you can provide to Zuora Global Support for troubleshooting purposes.

The reasons field contains the actual error code and message pair. The error code begins with 5 or 6 means that you encountered a certain issue that is specific to a REST API resource in Zuora Billing, Payments, and Central Platform. For example, 53100320 indicates that an invalid value is specified for the termType field of the subscription object.

The error code beginning with 9 usually indicates that an authentication-related issue occurred, and it can also indicate other unexpected errors depending on different cases. For example, 90000011 indicates that an invalid credential is provided in the request header.

When troubleshooting the error, you can divide the error code into two components: REST API resource code and error category code. See the following Zuora error code sample:

Zuora Error Code Sample

Note: Zuora determines resource codes based on the request payload. Therefore, if GET and DELETE requests that do not contain payloads fail, you will get 500000 as the resource code, which indicates an unknown object and an unknown field. The error category code of these requests is valid and follows the rules described in the Error Category Codes section. In such case, you can refer to the returned error message to troubleshoot.

REST API Resource Codes

The 6-digit resource code indicates the REST API resource, typically a field of a Zuora object, on which the issue occurs. In the preceding example, 531003 refers to the termType field of the subscription object.

The value range for all REST API resource codes is from 500000 to 679999. See Resource Codes in the Knowledge Center for a full list of resource codes.

Error Category Codes

The 2-digit error category code identifies the type of error, for example, resource not found or missing required field.

The following table describes all error categories and the corresponding resolution:

CodeError categoryDescriptionResolution
10Permission or access deniedThe request cannot be processed because a certain tenant or user permission is missing.Check the missing tenant or user permission in the response message and contact Zuora Global Support for enablement.
11Authentication failedAuthentication fails due to invalid API authentication credentials.Ensure that a valid API credential is specified.
20Invalid format or valueThe request cannot be processed due to an invalid field format or value.Check the invalid field in the error message, and ensure that the format and value of all fields you passed in are valid.
21Unknown field in requestThe request cannot be processed because an unknown field exists in the request body.Check the unknown field name in the response message, and ensure that you do not include any unknown field in the request body.
22Missing required fieldThe request cannot be processed because a required field in the request body is missing.Check the missing field name in the response message, and ensure that you include all required fields in the request body.
23Missing required parameterThe request cannot be processed because a required query parameter is missing.Check the missing parameter name in the response message, and ensure that you include the parameter in the query.
30Rule restrictionThe request cannot be processed due to the violation of a Zuora business rule.Check the response message and ensure that the API request meets the specified business rules.
40Not foundThe specified resource cannot be found.Check the response message and ensure that the specified resource exists in your Zuora tenant.
45Unsupported requestThe requested endpoint does not support the specified HTTP method.Check your request and ensure that the endpoint and method matches.
50Locking contentionThis request cannot be processed because the objects this request is trying to modify are being modified by another API request, UI operation, or batch job process.

Resubmit the request first to have another try.

If this error still occurs, contact Zuora Global Support with the returned Zuora-Request-Id value in the response header for assistance.

60Internal errorThe server encounters an internal error.Contact Zuora Global Support with the returned Zuora-Request-Id value in the response header for assistance.
61Temporary errorA temporary error occurs during request processing, for example, a database communication error.

Resubmit the request first to have another try.

If this error still occurs, contact Zuora Global Support with the returned Zuora-Request-Id value in the response header for assistance.

70Request exceeded limitThe total number of concurrent requests exceeds the limit allowed by the system.

Resubmit the request after the number of seconds specified by the Retry-After value in the response header.

Check Concurrent request limits for details about Zuora’s concurrent request limit policy.

90Malformed requestThe request cannot be processed due to JSON syntax errors.Check the syntax error in the JSON request body and ensure that the request is in the correct JSON format.
99Integration errorThe server encounters an error when communicating with an external system, for example, payment gateway, tax engine provider.Check the response message and take action accordingly.

API Versions

The Zuora REST API are version controlled. Versioning ensures that Zuora REST API changes are backward compatible. Zuora uses a major and minor version nomenclature to manage changes. By specifying a version in a REST request, you can get expected responses regardless of future changes to the API.

Major Version

The major version number of the REST API appears in the REST URL. In this API reference, only the v1 major version is available. For example, POST https://rest.zuora.com/v1/subscriptions.

Minor Version

Zuora uses minor versions for the REST API to control small changes. For example, a field in a REST method is deprecated and a new field is used to replace it.

Some fields in the REST methods are supported as of minor versions. If a field is not noted with a minor version, this field is available for all minor versions. If a field is noted with a minor version, this field is in version control. You must specify the supported minor version in the request header to process without an error.

If a field is in version control, it is either with a minimum minor version or a maximum minor version, or both of them. You can only use this field with the minor version between the minimum and the maximum minor versions. For example, the invoiceCollect field in the POST Subscription method is in version control and its maximum minor version is 189.0. You can only use this field with the minor version 189.0 or earlier.

If you specify a version number in the request header that is not supported, Zuora will use the minimum minor version of the REST API. In our REST API documentation, if a field or feature requires a minor version number, we note that in the field description.

You only need to specify the version number when you use the fields require a minor version. To specify the minor version, set the zuora-version parameter to the minor version number in the request header for the request call. For example, the collect field is in 196.0 minor version. If you want to use this field for the POST Subscription method, set the zuora-version parameter to 196.0 in the request header. The zuora-version parameter is case sensitive.

For all the REST API fields, by default, if the minor version is not specified in the request header, Zuora will use the minimum minor version of the REST API to avoid breaking your integration.

Minor Version History

The supported minor versions are not consecutive. You can use the following versions to override the default version (186.0):

If you set the zuora-version header to a version excluded from the preceding list, the corresponding API request is processed as you use the default version, 186.0.

The following table lists the supported versions and the fields that have a Zuora REST API minor version.

FieldsMinor VersionREST MethodsDescription
invoiceCollect189.0 and earlierCreate Subscription; Update Subscription; Renew Subscription; Cancel Subscription; Suspend Subscription; Resume Subscription; Create AccountGenerates an invoice and collects a payment for a subscription.
collect196.0 and laterCreate Subscription; Update Subscription; Renew Subscription; Cancel Subscription; Suspend Subscription; Resume Subscription; Create AccountCollects an automatic payment for a subscription.
invoice196.0 and 207.0Create Subscription; Update Subscription; Renew Subscription; Cancel Subscription; Suspend Subscription; Resume Subscription; Create AccountGenerates an invoice for a subscription.
invoiceTargetDate206.0 and earlierPreview SubscriptionDate through which charges are calculated on the invoice, as yyyy-mm-dd.
invoiceTargetDate207.0 and earlierCreate Subscription; Update Subscription; Renew Subscription; Cancel Subscription; Suspend Subscription; Resume Subscription; Create AccountDate through which charges are calculated on the invoice, as yyyy-mm-dd.
targetDate207.0 and laterPreview SubscriptionDate through which charges are calculated on the invoice, as yyyy-mm-dd.
targetDate211.0 and laterCreate Subscription; Update Subscription; Renew Subscription; Cancel Subscription; Suspend Subscription; Resume Subscription; Create AccountDate through which charges are calculated on the invoice, as yyyy-mm-dd.
includeExisting DraftInvoiceItems206.0 and earlierPreview Subscription; Update SubscriptionSpecifies whether to include draft invoice items in subscription previews. Specify it to be true (default) to include draft invoice items in the preview result. Specify it to be false to excludes draft invoice items in the preview result.
includeExisting DraftDocItems207.0 and laterPreview Subscription; Update SubscriptionSpecifies whether to include draft invoice items in subscription previews. Specify it to be true (default) to include draft invoice items in the preview result. Specify it to be false to excludes draft invoice items in the preview result.
previewType206.0 and earlierPreview Subscription; Update SubscriptionThe type of preview you will receive. The possible values are InvoiceItem(default), ChargeMetrics, and InvoiceItemChargeMetrics.
previewType207.0 and laterPreview Subscription; Update SubscriptionThe type of preview you will receive. The possible values are LegalDoc(default), ChargeMetrics, and LegalDocChargeMetrics.
runBilling211.0 and laterCreate Subscription; Update Subscription; Renew Subscription; Cancel Subscription; Suspend Subscription; Resume Subscription; Create AccountGenerates an invoice or credit memo for a subscription. Note: Credit memos are only available if you have the Invoice Settlement feature enabled.
invoiceDate214.0 and earlierInvoice and CollectDate that should appear on the invoice being generated, as yyyy-mm-dd.
invoiceTargetDate214.0 and earlierInvoice and CollectDate through which to calculate charges on this account if an invoice is generated, as yyyy-mm-dd.
documentDate215.0 and laterInvoice and CollectDate that should appear on the invoice and credit memo being generated, as yyyy-mm-dd.
targetDate215.0 and laterInvoice and CollectDate through which to calculate charges on this account if an invoice or a credit memo is generated, as yyyy-mm-dd.
memoItemAmount223.0 and earlierCreate credit memo from charge; Create debit memo from chargeAmount of the memo item.
amount224.0 and laterCreate credit memo from charge; Create debit memo from chargeAmount of the memo item.
subscriptionNumbers222.4 and earlierCreate orderContainer for the subscription numbers of the subscriptions in an order.
subscriptions223.0 and laterCreate orderContainer for the subscription numbers and statuses in an order.
creditTaxItems238.0 and earlierGet credit memo items; Get credit memo itemContainer for the taxation items of the credit memo item.
taxItems238.0 and earlierGet debit memo items; Get debit memo itemContainer for the taxation items of the debit memo item.
taxationItems239.0 and laterGet credit memo items; Get credit memo item; Get debit memo items; Get debit memo itemContainer for the taxation items of the memo item.
chargeId256.0 and earlierCreate credit memo from charge; Create debit memo from chargeID of the product rate plan charge that the memo is created from.
productRatePlanChargeId257.0 and laterCreate credit memo from charge; Create debit memo from chargeID of the product rate plan charge that the memo is created from.
comment256.0 and earlierCreate credit memo from charge; Create debit memo from charge; Create credit memo from invoice; Create debit memo from invoice; Get credit memo items; Get credit memo item; Get debit memo items; Get debit memo itemComments about the product rate plan charge, invoice item, or memo item.
description257.0 and laterCreate credit memo from charge; Create debit memo from charge; Create credit memo from invoice; Create debit memo from invoice; Get credit memo items; Get credit memo item; Get debit memo items; Get debit memo itemDescription of the the product rate plan charge, invoice item, or memo item.
taxationItems309.0 and laterPreview an orderList of taxation items for an invoice item or a credit memo item.
batch309.0 and earlierCreate a billing preview runThe customer batches to include in the billing preview run.
batches314.0 and laterCreate a billing preview runThe customer batches to include in the billing preview run.
taxationItems315.0 and laterPreview a subscription; Update a subscriptionList of taxation items for an invoice item or a credit memo item.
billingDocument330.0 and laterCreate a payment schedule; Create multiple payment schedules at onceThe billing document with which the payment schedule item is associated.
paymentId336.0 and earlierAdd payment schedule items to a custom payment schedule; Update a payment schedule; Update a payment schedule item; Preview the result of payment schedule update; Retrieve a payment schedule; Retrieve a payment schedule item; List payment schedules by customer account; Cancel a payment schedule; Cancel a payment schedule item;Skip a payment schedule item;Retry failed payment schedule itemsID of the payment to be linked to the payment schedule item.

Version 207.0 and Later

The response structure of the Preview Subscription and Update Subscription methods are changed. The following invoice related response fields are moved to the invoice container:

API Names for Zuora Objects

For information about the Zuora business object model, see Zuora Business Object Model.

You can use the Describe operation to list the fields of each Zuora object that is available in your tenant. When you call the operation, you must specify the API name of the Zuora object.

The following table provides the API name of each Zuora object:

ObjectAPI Name
AccountAccount
Accounting CodeAccountingCode
Accounting PeriodAccountingPeriod
AmendmentAmendment
Application GroupApplicationGroup
Billing Run

BillingRun - API name used in the Describe operation, Export ZOQL queries, and Data Query.

BillRun - API name used in the Actions. See the CRUD oprations of Bill Run for more information about the BillRun object. BillingRun and BillRun have different fields.

Billing Preview RunBillingPreviewRun
Configuration TemplatesConfigurationTemplates
ContactContact
Contact SnapshotContactSnapshot
Credit Balance AdjustmentCreditBalanceAdjustment
Credit MemoCreditMemo
Credit Memo ApplicationCreditMemoApplication
Credit Memo Application ItemCreditMemoApplicationItem
Credit Memo ItemCreditMemoItem
Credit Memo PartCreditMemoPart
Credit Memo Part ItemCreditMemoPartItem
Credit Taxation ItemCreditTaxationItem
Custom Exchange RateFXCustomRate
Debit MemoDebitMemo
Debit Memo ItemDebitMemoItem
Debit Taxation ItemDebitTaxationItem
Discount Applied MetricsDiscountAppliedMetrics
EntityTenant
FulfillmentFulfillment
FeatureFeature
Gateway Reconciliation EventPaymentGatewayReconciliationEventLog
Gateway Reconciliation JobPaymentReconciliationJob
Gateway Reconciliation LogPaymentReconciliationLog
InvoiceInvoice
Invoice AdjustmentInvoiceAdjustment
Invoice ItemInvoiceItem
Invoice Item AdjustmentInvoiceItemAdjustment
Invoice PaymentInvoicePayment
Invoice ScheduleInvoiceSchedule
Invoice Schedule ItemInvoiceScheduleItem
Journal EntryJournalEntry
Journal Entry ItemJournalEntryItem
Journal RunJournalRun
Notification History - CalloutCalloutHistory
Notification History - EmailEmailHistory
OrderOrder
Order ActionOrderAction
Order ELPOrderElp
Order Line ItemsOrderLineItems
Order ItemOrderItem
Order MRROrderMrr
Order QuantityOrderQuantity
Order TCBOrderTcb
Order TCVOrderTcv
PaymentPayment
Payment ApplicationPaymentApplication
Payment Application ItemPaymentApplicationItem
Payment MethodPaymentMethod
Payment Method SnapshotPaymentMethodSnapshot
Payment Method Transaction LogPaymentMethodTransactionLog
Payment Method UpdateUpdaterDetail
Payment PartPaymentPart
Payment Part ItemPaymentPartItem
Payment RunPaymentRun
Payment Transaction LogPaymentTransactionLog
Processed UsageProcessedUsage
ProductProduct
Product Charge DefinitionProductChargeDefinition
Product FeatureProductFeature
Product Rate PlanProductRatePlan
Product Rate Plan DefinitionProductRatePlanDefinition
Product Rate Plan ChargeProductRatePlanCharge
Product Rate Plan Charge TierProductRatePlanChargeTier
Rate PlanRatePlan
Rate Plan ChargeRatePlanCharge
Rate Plan Charge TierRatePlanChargeTier
RefundRefund
Refund ApplicationRefundApplication
Refund Application ItemRefundApplicationItem
Refund Invoice PaymentRefundInvoicePayment
Refund PartRefundPart
Refund Part ItemRefundPartItem
Refund Transaction LogRefundTransactionLog
Revenue Charge SummaryRevenueChargeSummary
Revenue Charge Summary ItemRevenueChargeSummaryItem
Revenue EventRevenueEvent
Revenue Event Credit Memo ItemRevenueEventCreditMemoItem
Revenue Event Debit Memo ItemRevenueEventDebitMemoItem
Revenue Event Invoice ItemRevenueEventInvoiceItem
Revenue Event Invoice Item AdjustmentRevenueEventInvoiceItemAdjustment
Revenue Event ItemRevenueEventItem
Revenue Event Item Credit Memo ItemRevenueEventItemCreditMemoItem
Revenue Event Item Debit Memo ItemRevenueEventItemDebitMemoItem
Revenue Event Item Invoice ItemRevenueEventItemInvoiceItem
Revenue Event Item Invoice Item AdjustmentRevenueEventItemInvoiceItemAdjustment
Revenue Event TypeRevenueEventType
Revenue ScheduleRevenueSchedule
Revenue Schedule Credit Memo ItemRevenueScheduleCreditMemoItem
Revenue Schedule Debit Memo ItemRevenueScheduleDebitMemoItem
Revenue Schedule Invoice ItemRevenueScheduleInvoiceItem
Revenue Schedule Invoice Item AdjustmentRevenueScheduleInvoiceItemAdjustment
Revenue Schedule ItemRevenueScheduleItem
Revenue Schedule Item Credit Memo ItemRevenueScheduleItemCreditMemoItem
Revenue Schedule Item Debit Memo ItemRevenueScheduleItemDebitMemoItem
Revenue Schedule Item Invoice ItemRevenueScheduleItemInvoiceItem
Revenue Schedule Item Invoice Item AdjustmentRevenueScheduleItemInvoiceItemAdjustment
SubscriptionSubscription
Subscription Product FeatureSubscriptionProductFeature
Taxable Item SnapshotTaxableItemSnapshot
Taxation ItemTaxationItem
Updater BatchUpdaterBatch
UsageUsage

Operations

Compare settings between a source tenant and a target tenant
Migrate settings from source tenant to target tenant
List all details of a template
Create a deployment template
Compare and deploy a template for product catalog to a tenant
Compare and deploy a template to a tenant
Compare and deploy the product catalog of a tenant to a target tenant
Compare and deploy a source tenant to a target tenant
List event triggers
Delete an event trigger
Retrieve an event trigger
Update an event trigger
Create an event trigger
List all scheduled events
Delete a scheduled event by ID
Retrieve a scheduled event by ID
Update a scheduled event by ID
Create a scheduled event
Resend callout notifications
Resend email notifications
List email templates
Retrieve an email template
Update an email template
Create or update email templates
Create an email template
Delete notification histories for an account
Retrieve a notification history deletion task
List notification definitions
Delete a notification definition
Retrieve a notification definition
Update a notification definition
Create a notification definition
Create an OAuth token
Retrieve an account
Retrieve an amendment
List credit memo applications
Retrieve a credit memo application
List credit memo items
Retrieve a credit memo item
List credit memos
Retrieve a credit memo
List debit memo items
Retrieve a debit memo item
Retrieve a debit memo
List invoice items
Retrieve an invoice item
Retrieve an invoice
List order actions
Retrieve an order action
List order line items
Retrieve an order line item
Retrieve an order
List payment applications
Retrieve a payment application
List payment method snapshots
Retrieve a payment method snapshot
List payment methods
Retrieve a payment method
List payment runs
Retrieve a payment run
List payment schedule items
Retrieve a payment schedule item
List payment schedules
Retrieve a payment schedule
List prepaid balance funds
Retrieve a prepaid balance fund
List prepaid balance transactions
Retrieve a prepaid balance transaction
List prepaid balances
Retrieve a prepaid balance
List processed usage records
Retrieve a processed usage record
List product rate plan charge tiers
Retrieve a product rate plan charge tier
List product rate plan charges
Retrieve a product rate plan charge
List product rate plans
Retrieve a product rate plan
List rate plan charges
Retrieve a rate plan charge
Retrieve a rate plan
List rating results
Retrieve a rating result
List refund application items
Retrieve a refund application item
List refund applications
Retrieve a refund application
List subscriptions
Retrieve a subscription
List taxation items
Retrieve a taxation item
List usage records
Retrieve a usage record
List validity period summaries
Retrieve a validity period summary
Update or delete custom object records
List custom object definitions
Delete a custom object definition
Retrieve a custom object definition
Create custom object definitions
List all custom object bulk jobs
Cancel a custom object bulk job
List all errors for a custom object bulk job
Upload a file for a custom object bulk job
Retrieve a custom object bulk job
Submit a custom object bulk job
Update a custom object definition
List records for a custom object
Delete a custom object record
Retrieve a custom object record
Partially update a custom object record
Update a custom object record
Create custom object records
Retrieve a specific draft revision of a custom payment method type
Retrieve a published custom payment method type
Update a custom payment method type
Create a draft custom payment method type
List registered Apple Pay domains
Unregister an Apple Pay domain
Register an Apple Pay domain
List data query jobs
Cancel a data query job
Retrieve a data query job
Submit a data query
Submit settings requests
List all settings
List API volume summary records
List billing document volume summary records
List payment volume summary records
Activate an accounting code
Deactivate an accounting code
Delete an accounting code
Retrieve an accounting code
Update an accounting code
List all accounting codes
Create an accounting code
Close an accounting period
Delete an accounting period
Retrieve an accounting period
Set an accounting period to pending close
Update an accounting period
Reopen an accounting period
List all accounting periods
Create an accounting period
Retrieve an account
Retrieve configuration of cascading payment methods for an account
Configure cascading payment methods for an account
Retrieve the default payment method of an account
List payment methods of an account
Update an account
Retrieve an account summary
Retrieve a job of hard deleting billing document files
Create a job to hard delete billing document files
Generate billing documents by account ID
Create an account
Retrieve a delivery adjustment
Cancel a delivery adjustment
List all delivery adjustments of a subscription
Create a delivery adjustment
Preview a delivery adjustment
Retrieve the status and response of a job
Create an order asynchronously
Preview an order asynchronously
Retrieve an attachment
List attachments by object type and key
Create an attachment
Cancel a running aggregate query job
Retrieve an aggregate query job
Retrieve the last completed aggregate query job
Submit an aggregate query job
Retrieve a bill run
Email billing documents generated from a bill run
Create a bill run
List billing documents for an account
Create a billing preview run
List all results of a mass action
Stop a mass action
Perform a mass action
List all catalog groups
Create a catalog group
List all products
Retrieve a contact
Update a contact
Create a contact
Create credit memos
Update credit memos
List all taxation items of a credit memo item
Generate an e-invoice file for a credit memo
List all files of a credit memo
Upload a file for a credit memo
Retrieve a credit memo
List all parts of a credit memo
Generate a credit memo PDF file
Create taxation items for a credit memo
List credit memos
Retrieve the PDF file generation status of credit memos
Create a credit memo from a charge
List custom exchange rates by currency
Create debit memos
Update debit memos
List all application parts of a debit memo
List all taxation items of a debit memo item
Collect a posted debit memo
Generate an e-invoice file for a debit memo
List all files of a debit memo
Upload a file for a debit memo
Retrieve a debit memo
Generate a debit memo PDF file
Update a debit memo
Create taxation items for a debit memo
List debit memos
Retrieve the PDF file generation status of debit memos
Create a debit memo from a charge
Update due dates for debit memos
Describe an object
List e-invoicing business regions
Delete an e-invoicing business region
Retrieve an e-invoicing business region
Update an e-invoicing business region
Create an e-invoicing business region
List e-invoicing service providers
Delete an e-invoicing service provider
Retrieve an e-invoicing service provider
Update an e-invoicing service provider
Create an e-invoicing service provider
List e-invoice file templates
Delete an e-invoice file template
Retrieve an e-invoice file template
Update an e-invoice file template
Create an e-invoice file template
Retrieve a file
Delete a fulfillment item
Retrieve a fulfillment item
Update a fulfillment item
Create fulfillment items
Delete a fulfillment
Retrieve a fulfillment
Update a fulfillment
Create fulfillments
List hosted pages
Create an invoice schedule
Delete an invoice schedule
Retrieve an invoice schedule
Update an invoice schedule
Create standalone invoices
Retrieve usage rate detail for an invoice item
List all application parts of an invoice
Create a credit memo from an invoice
Create a debit memo from an invoice
Generate an e-invoice file for an invoice
List all files of an invoice
Upload a file for an invoice
Retrieve an invoice
List all items of an invoice
List all taxation items of an invoice item
Update an invoice
Create taxation items for an invoice
Retrieve the PDF file generation status of invoices
Create a standalone invoice
Update invoices
Cancel a summary journal entry
Delete a summary journal entry
Retrieve a summary journal entry
List all summary journal entries in a journal run
Create a summary journal entry
Retrieve a journal run
Create a journal run
List callout notification histories
List email notification histories
CRUD: Retrieve an import
CRUD: Create an import
CRUD: Retrieve a payment method snapshot
CRUD: Retrieve a payment method transaction log
CRUD: Retrieve a payment transaction log
CRUD: Delete a product
CRUD: Retrieve a product
CRUD: Update a product
CRUD: Create a product
CRUD: Delete a product rate plan charge
CRUD: Retrieve a product rate plan charge
CRUD: Update a product rate plan charge
CRUD: Create a product rate plan charge
CRUD: Retrieve a product rate plan charge tier
CRUD: Update a product rate plan charge tier
CRUD: Delete a product rate plan
CRUD: Retrieve a product rate plan
CRUD: Update a product rate plan
CRUD: Create a product rate plan
CRUD: Create a taxation item
CRUD: Delete a usage record
CRUD: Retrieve a usage record
CRUD: Update a usage record
CRUD: Create a usage record
Generate a billing preview
Retrieve information of a bulk PDF file generation job
Export bulk PDF files
Retrieve an operation job
Update order line items
Retrieve an order line item
Update an order line item
Update an order action
List orders
List orders of an invoice owner
Update order custom fields
Retrieve an order
List ramp metrics by order number
Update order action trigger dates
Create an order
Preview an order
List pending orders by subscription number
List orders by subscription number
List orders of a subscription owner
Create a Payment Method Updater batch asynchronously
List Payment Method Updater instances
Create an Apple Pay payment method
List stored credential profiles of a payment method
Create a stored credential profile
Create a payment method
List payment runs
Retrieve payment run data
Retrieve a payment run
Retrieve a payment run summary
Create a payment run
Cancel a payment schedule item
Retrieve a payment schedule item
Update a payment schedule item
Skip a payment schedule item
Retry failed payment schedule items
Create multiple payment schedules at once
List payment schedules by customer account
Add payment schedule items to a custom payment schedule
Preview the result of payment schedule updates
Create a payment schedule
Retrieve payment schedule statistic of a date
List all payment gateways
List payments
Update a payment
Retrieve a payment
List all parts of a payment
Refund a payment with auto-unapplying
Create a payment
Reverse fund rollover
Trigger fund rollover
Create product charge definitions
Update product charge definitions
List product charge definitions
Create a product charge definition
List product rate plans by external ID
Retrieve a product rate plan by ID
List product rate plan definitions
Create a product rate plan definition
List all product rate plans of a product
Retrieve a ramp
List all ramp metrics of a ramp
Retrieve a rate plan
List refunds
Update a refund
Retrieve a refund
List all parts of a refund
Update a Zuora Revenue accounting code
Decrypt an RSA signature
Generate an RSA signature
List sequence sets
Delete a sequence set
Retrieve a sequence set
Update a sequence set
Create sequence sets
List subscriptions by account key
Create a subscription
Preview a subscription
Delete a subscription by number
Retrieve a subscription by key
Preview a subscription by subscription key
Retrieve a subscription by key and version
List ramp metrics by subscription key
Retrieve a ramp by subscription key
Update subscription custom fields of a subscription version
Delete a taxation item
Retrieve a taxation item
Update a taxation item
Download a data backfill template file
List all booking date backfill jobs
Retrieve a booking date backfill job
Stop a booking date backfill job
Create a booking date backfill job
Retrieve a data backfill job
Stop a data backfill job
Create a data backfill job
List all data backfill jobs
Regenerate billing transactions
Regenerate booking transactions
Regenerate revenue recognition events transactions for Daily Consumption
Regenerate revenue recognition events transactions for Delivery Schedule
Retrieve a usage record
Upload a usage file
Delete a workflow version
Create a payment session
List workflows
Import a workflow
Retrieve workflow task usage
Update workflow tasks
List workflow tasks
Retrieve a workflow task
Export a workflow version
Retrieve a workflow
Update a workflow
List all versions of a workflow definition