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.
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
OrderActionRatePlanRatePlanUpdate
object
Information about an order action of type UpdateProduct.
6 properties
OrderActionRatePlanAmendment
object
The amendment that is related to the subscription rate plan.
13 properties
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…
OrderActionRatePlanChargeUpdate
object
The JSON object containing the information for a charge update in the 'UpdateProduct' type order action.
7 properties
OrderActionRatePlanRecurringVolumePricingUpdate
CommonResponseType
object
3 properties
OrderActionRatePlanUsageVolumePricingUpdate
OrderActionRatePlanUsagePerUnitPricingUpdate
OrderActionRatePlanRecurringFlatFeePricingOverride
Pricing information about a recurring charge that uses the "flat fee" charge model. In this charge model, the charge has a fixed price.
OrderActionRatePlanRatePlanOverride
object
Rate plan associated with a subscription.
5 properties
1 required
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.
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…
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…
OrderActionRatePlanTriggerParams
object
Specifies when a charge becomes active.
2 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
OrderActionRatePlanUsageTieredPricingUpdate
OrderActionRatePlanRecurringPerUnitPricingUpdate
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
OrderActionRatePlanDiscountPricingUpdate
object
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…
OrderActionRatePlanUsageOveragePricingUpdate
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…
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
OrderActionRatePlanBillingUpdate
object
1 property
OrderActionRatePlanRatePlanObjectCustomFields
object
Container for custom fields of a Rate Plan object.
OrderActionRatePlanRecurringFlatFeePricingUpdate
OrderActionRatePlanPriceChangeParams
object
2 properties
OrderActionRatePlanRecurringTieredPricingUpdate
OrderActionRatePlanUsageFlatFeePricingUpdate
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…
OrderActionRatePlanRatePlanChargeObjectCustomFields
object
Container for custom fields of a Rate Plan Charge object.
OrderActionRatePlanChargeTier
object
5 properties
4 required
OrderActionRatePlanPricingUpdate
object
13 properties
OrderActionRatePlanRecurringDeliveryPricingUpdate
OrderActionRatePlanUsageFlatFeePricingOverride
Pricing information about a usage charge that uses the "flat fee" charge model. In this charge model, the charge has a fixed price.
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.
DeliveryScheduleParams
object
8 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…
OrderActionRatePlanEndConditions
object
Specifies when a charge becomes inactive.
4 properties
OrderActionRatePlanOrderAction
object
Represents the processed order action.
6 properties
OrderActionRatePlanRemoveProduct
object
Information about an order action of type RemoveProduct.
2 properties
OrderActionRatePlanChargeOverride
object
Charge associated with a rate plan.
12 properties
1 required
OrderActionRatePlanOrderActionObjectCustomFields
object
Container for custom fields of an Order Action object.
OrderActionRatePlanDiscountPricingOverride
object
Pricing information about a discount charge.
5 properties
OrderActionRatePlanOrder
object
The order that is related to the subscription rate plan.
3 properties
GetOrderActionRatePlanResponse
OrderActionRatePlanUsageTieredWithOveragePricingUpdate
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
The full machine-readable OpenAPI contract behind this narrative.
Other APIs Zuora publishes across the network.