The response body is an array of objects, where each object has the following structure:
Field
Type
Description
uuid
string (uuid)
state
any
offering
string (uri)
offering_name
string
offering_uuid
string (uuid)
provider_name
string
category_uuid
string (uuid)
category_name
string
call_managing_organisation
string
attributes
any
plan
string (uri)
plan_details
any
options
any
components
array of objects
components.uuid
string (uuid)
components.offering_uuid
string (uuid)
components.billing_type
string
Enum: fixed, usage, limit, one, few
components.type
string
Unique internal name of the measured unit, for example floating_ip.
components.name
string
Display name for the measured unit, for example, Floating IP.
components.description
string
components.measured_unit
string
Unit of measurement, for example, GB.
components.unit_factor
integer
The conversion factor from backend units to measured_unit
components.limit_period
any
components.limit_amount
integer
components.article_code
string
components.max_value
integer
components.min_value
integer
components.max_available_limit
integer
components.is_boolean
boolean
components.default_limit
integer
components.factor
integer
components.is_builtin
boolean
components.is_prepaid
boolean
components.overage_component
string (uuid)
components.min_prepaid_duration
integer
components.max_prepaid_duration
integer
components.prepaid_duration_step
integer
Step size in months for the initial prepaid duration at order creation. If set, only multiples of this value (starting from min_prepaid_duration) are valid. Defaults to 1 (any value between min and max).
components.min_renewal_duration
integer
Minimum number of months allowed for a renewal.
components.max_renewal_duration
integer
Maximum number of months allowed for a renewal.
components.renewal_duration_step
integer
Step size in months for renewal. Only multiples of this value (starting from min_renewal_duration) are valid. Defaults to 1.
Unique internal name of the measured unit, for example floating_ip.
components.name
string
Display name for the measured unit, for example, Floating IP.
components.description
string
components.measured_unit
string
Unit of measurement, for example, GB.
components.unit_factor
integer
The conversion factor from backend units to measured_unit
components.limit_period
any
components.limit_amount
integer
components.article_code
string
components.max_value
integer
components.min_value
integer
components.max_available_limit
integer
components.is_boolean
boolean
components.default_limit
integer
components.factor
integer
components.is_builtin
boolean
components.is_prepaid
boolean
components.overage_component
string (uuid)
components.min_prepaid_duration
integer
components.max_prepaid_duration
integer
components.prepaid_duration_step
integer
Step size in months for the initial prepaid duration at order creation. If set, only multiples of this value (starting from min_prepaid_duration) are valid. Defaults to 1 (any value between min and max).
components.min_renewal_duration
integer
Minimum number of months allowed for a renewal.
components.max_renewal_duration
integer
Maximum number of months allowed for a renewal.
components.renewal_duration_step
integer
Step size in months for renewal. Only multiples of this value (starting from min_renewal_duration) are valid. Defaults to 1.