| Field | Type | Required | Description |
|---|---|---|---|
object |
BillingPriceResponseObject | ✔️ | String representing the object's type. Objects of the same type share the same value. |
id |
String | ✔️ | Unique identifier for the price. |
planId |
String | ✔️ | Unique identifier for the associated plan. |
instanceId |
String | ✔️ | Unique identifier for the instance. |
currency |
String | ✔️ | The currency code (e.g., "USD"). |
currencySymbol |
String | ✔️ | The currency symbol (e.g., "$"). |
amount |
long | ✔️ | The amount in cents for the price. |
annualMonthlyAmount |
long | ✔️ | The monthly amount in cents when billed annually. |
fee |
Optional<BillingPriceResponseFee> | ✔️ | N/A |
annualMonthlyFee |
Optional<BillingPriceResponseAnnualMonthlyFee> | ✔️ | N/A |
description |
JsonNullable<String> | ➖ | The description of the price. |
isDefault |
boolean | ✔️ | Whether this price is the default price for its plan. |
createdAt |
long | ✔️ | Unix timestamp (milliseconds) of creation. |
supportedBillingPeriods |
SupportedBillingPeriods | ✔️ | Which billing periods this price supports. |