Zuora Rate Plans API is one of 80 APIs that Zuora publishes on the APIs.io network, described by a machine-readable OpenAPI specification.
Tagged areas include Rate Plans. The published artifact set on APIs.io includes an OpenAPI specification.
This API exposes
1 operation
across 1 path,
and defines 49 schemas.
It is described by OpenAPI 3.2.0, at version 2023-12-15.
Requests are made against a single base URL, https://rest.zuora.com/.
The identity and technical contract details declared by the specification.
OrderActionRatePlanBillingUpdate
object
1 property
OrderActionRatePlanUsageTieredWithOveragePricingOverride
Pricing information about a usage charge that uses the "tiered with overage" charge model. In this charge model, the charge has cumulative pricing tiers that b…
OrderActionRatePlanRecurringFlatFeePricingOverride
Pricing information about a recurring charge that uses the "flat fee" charge model. In this charge model, the charge has a fixed price.
OrderActionRatePlanRatePlanUpdate
object
Information about an order action of type UpdateProduct.
6 properties
OrderActionRatePlanOrder
object
The order that is related to the subscription rate plan.
3 properties
OrderActionRatePlanDiscountPricingOverride
object
Pricing information about a discount charge.
5 properties
OrderActionRatePlanOneTimeFlatFeePricingOverride
object
Pricing information about a one-time charge that uses the "flat fee" charge model. In this charge model, the charge has a fixed price.
1 property
1 required
OrderActionRatePlanChargeTier
object
5 properties
4 required
OrderActionRatePlanRecurringTieredPricingOverride
Pricing information about a recurring charge that uses the "tiered pricing" charge model. In this charge model, the charge has cumulative pricing tiers that be…
OrderActionRatePlanPricingUpdate
object
13 properties
OrderActionRatePlanRecurringFlatFeePricingUpdate
OrderActionRatePlanRatePlanOverride
object
Rate plan associated with a subscription.
5 properties
1 required
GetOrderActionRatePlanResponse
OrderActionRatePlanOrderActionObjectCustomFields
object
Container for custom fields of an Order Action object.
OrderActionRatePlanRecurringDeliveryPricingUpdate
OrderActionRatePlanChargeUpdate
object
The JSON object containing the information for a charge update in the 'UpdateProduct' type order action.
7 properties
OrderActionRatePlanRatePlanChargeObjectCustomFields
object
Container for custom fields of a Rate Plan Charge object.
OrderActionRatePlanDiscountPricingUpdate
object
4 properties
OrderActionRatePlanOrderAction
object
Represents the processed order action.
6 properties
OrderActionRatePlanUsageTieredPricingUpdate
OrderActionRatePlanAmendment
object
The amendment that is related to the subscription rate plan.
13 properties
OrderActionRatePlanOneTimeVolumePricingOverride
object
Pricing information about a one-time charge that uses the "volume pricing" charge model. In this charge model, the charge has a variable price per unit, depend…
2 properties
OrderActionRatePlanUsageFlatFeePricingOverride
Pricing information about a usage charge that uses the "flat fee" charge model. In this charge model, the charge has a fixed price.
OrderActionRatePlanRemoveProduct
object
Information about an order action of type RemoveProduct.
2 properties
OrderActionRatePlanUsageTieredPricingOverride
Pricing information about a usage charge that uses the "tiered pricing" charge model. In this charge model, the charge has cumulative pricing tiers that become…
OrderActionRatePlanUsageFlatFeePricingUpdate
OrderActionRatePlanUsageVolumePricingOverride
Pricing information about a usage charge that uses the "volume pricing" charge model. In this charge model, the charge has a variable price per unit, depending…
OrderActionRatePlanRecurringTieredPricingUpdate
DeliveryScheduleParams
object
8 properties
OrderActionRatePlanRecurringVolumePricingUpdate
OrderActionRatePlanPriceChangeParams
object
2 properties
OrderActionRatePlanRecurringVolumePricingOverride
Pricing information about a recurring charge that uses the "volume pricing" charge model. In this charge model, the charge has a variable price per unit, depen…
OrderActionRatePlanUsageOveragePricingUpdate
OrderActionRatePlanUsageTieredWithOveragePricingUpdate
OrderActionRatePlanChargeModelDataOverride
object
Container for charge model configuration data. Note: This field is only available if you have the High Water Mark, Pre-Rated Pricing, or Multi-Attribute Pricin…
2 properties
OrderActionRatePlanTriggerParams
object
Specifies when a charge becomes active.
2 properties
CommonResponseType
object
3 properties
OrderActionRatePlanEndConditions
object
Specifies when a charge becomes inactive.
4 properties
OrderActionRatePlanRecurringDeliveryPricingOverride
Pricing information about a recurring charge that uses the Delivery Pricing charge model. In this charge model, the charge has a fixed price. This field is onl…
OrderActionRatePlanOneTimePerUnitPricingOverride
object
Pricing information about a one-time charge that uses the "per unit" charge model. In this charge model, the charge has a fixed price per unit purchased.
2 properties
OrderActionRatePlanRecurringPerUnitPricingOverride
Pricing information about a recurring charge that uses the "per unit" charge model. In this charge model, the charge has a fixed price per unit purchased.
OrderActionRatePlanUsageVolumePricingUpdate
OrderActionRatePlanOneTimeTieredPricingOverride
object
Pricing information about a one-time charge that uses the "tiered pricing" charge model. In this charge model, the charge has cumulative pricing tiers that bec…
2 properties
OrderActionRatePlanUsageOveragePricingOverride
Pricing information about a usage charge that uses the "overage" charge model. In this charge model, the charge has an allowance of free units and a fixed pric…
OrderActionRatePlanRecurringPerUnitPricingUpdate
OrderActionRatePlanRatePlanObjectCustomFields
object
Container for custom fields of a Rate Plan object.
OrderActionRatePlanUsagePerUnitPricingOverride
Pricing information about a usage charge that uses the "per unit" charge model. In this charge model, the charge has a fixed price per unit consumed.
OrderActionRatePlanUsagePerUnitPricingUpdate
OrderActionRatePlanChargeOverride
object
Charge associated with a rate plan.
12 properties
1 required
The full machine-readable OpenAPI contract behind this narrative.
Other APIs Zuora publishes across the network.