1 - BillingItemIdsResponse

NameDescriptionSchemaDefault
billing_item_ids
optional
List of all billing item IDs
Example : VIRTUAL_SERVER
array[string]

2 - OfferingResponse

NameDescriptionSchemaDefault
offerings
optional
List of offering types
Example : ['PS', 'PP', 'PG']
array[string]

3 - PriceRangeDto

NameDescriptionSchemaDefault
base_price
required
Base price for this range
Example :
string
range_end
required
Range end value. null means +Infinity
Example : 0.00000000
any of [string, null]
range_start
required
Range start value. null means -Infinity
Example : 0.00000000
any of [string, null]
unit_price
required
Unit price for this range
Example : PP
string

4 - ReportPriceDTO

NameDescriptionSchemaDefault
attributes
required
Price attributes
Example :
object
billing_item_id
required
Billing Item ID
Example : VIRTUAL_SERVER
string
currency_code
required
Currency Code
Example : VIRTUAL_SERVER
string
offering
required
Offering type (PP/PS/PG)
Example : PP
string
price_model
required
Price model enum name
Example : VIRTUAL_SERVER
string
price_unit
required
Price unit enum name
Example : VIRTUAL_SERVER
string
prices
required
Price ranges
array[PriceRangeDto]
proration_rule
required
Proration rule enum name
Example : PRORATION
string
rounding_position
required
Rounding position
Example : VIRTUAL_SERVER
integer
rounding_rule
required
Rounding rule enum name
Example : ROUND_DOWN
string

5 - ReportPriceResponse

NameDescriptionSchemaDefault
count
required
count
Example : 20
integer
page
required
page
Example : 0
integer
prices
optional
List of matching prices
Example : VIRTUAL_SERVER
array[ReportPriceDTO]
size
required
size
Example : 20
integer
sort
optional
sort
Example : ['created_at:asc']
any of [array[string], null]
total_pages
optional

Example : 10
integer1