The following matrix shows which objects in the Zuora API can be used with which calls.
| 
                         Object Name  | 
                    
                         Supported Calls  | 
                ||||
|---|---|---|---|---|---|
| create | query | update | delete | subscribe1 | |
| Account | Yes | Yes | Yes | Yes | |
| Amendment | Yes | Yes | |||
| Contact | Yes | Yes | Yes | Yes | |
| Invoice | Yes | Not applicable | |||
| InvoicePayment | Yes | Yes | |||
| Payment | Yes | Yes | |||
| PaymentMethod | Yes | Yes | Yes | Yes | |
| Product | Yes | ||||
| ProductRatePlan | Yes | ||||
| ProductRatePlanCharge | Yes | ||||
| RatePlan | Yes | Yes | |||
| RatePlanCharge | Yes | Yes | |||
| RatePlanData2 | Not applicable | Not applicable | Not applicable | Not applicable | Yes | 
| Subscription | Yes | ||||
| SubscriptionData2 | Not applicable | Not applicable | Not applicable | Not applicable | Yes | 
| Usage | Yes | Yes | |||
1 The subscribe call is an all-in-one wrapper call that can be used to create subscriptions.
2 RatePlanData and SubscriptionData are special objects for use only by the subscribe call, so the create, query, update, and read calls don't apply to them.
Copyright © 2008-2009 Zuora, Inc.