Skip to navigation

Draft schedules

How to prepare a pricing plan schedule without it taking effect, get it reviewed, and put it live in a controlled step.


Why this matters

A subscription schedule created without a status is live immediately: the moment it exists it is part of the subscription and will bill. That makes a multi-step change risky, because a half-finished renegotiation is indistinguishable from a live one, and it leaves nowhere for a change to sit while someone reviews it.

A schedule carries an explicit status. A DRAFT schedule is stored against the subscription but is not part of billing until it is activated, so a change can be built up, checked, and released as one deliberate act.

How it works

created with status DRAFT created without a status activate DRAFT ACTIVE
StatusMeaning
DRAFTStored on the subscription, not part of billing
ACTIVEIn effect; bills according to its dates and pricings

status defaults to ACTIVE when the field is absent, so integrations written before this existed keep behaving exactly as they did. Activation is one-way in the sense that there is an activate action and no matching deactivate: a released change is corrected by patching or ending the schedule, not by pulling it back into review.

Two read-only fields sit alongside status.

approval_status carries the state of the approval request associated with the schedule: PENDING_REVIEW, APPROVED, DECLINED or CANCELLED. It records what a reviewer decided, not whether the schedule is live.

is_current says whether the schedule is in effect right now, combining its start_at/end_at window with an ACTIVE status. Read it when you want to know what the customer is on today without evaluating both yourself.

Create a draft

Pass status: "DRAFT" when creating the schedule.

POST
/v:version/pricing-plan-schedules
curl -X POST https://test.api.solvimon.com/v1/pricing-plan-schedules \
-H "X-API-KEY: <apiKey>" \
-H "Content-Type: application/json" \
-d '{
"pricing_plan_subscription_id": "ppsu_pwDeeN0vxxHy6RCkVj1e",
"pricing_plan_version_id": "ppve_ewDeeN0vxxHy62CKdx1t",
"start_at": "2026-09-01T00:00:00+02:00",
"pricing_currency": "EUR"
}'
Response
{
"object_type": "string",
"id": "string",
"type": "TRIAL",
"status": "DRAFT",
"approval_status": "PENDING_REVIEW",
"pricing_plan_subscription_id": "string",
"pricing_plan_id": "string",
"pricing_plan_version_id": "string",
"start_at": "2024-01-15T09:30:00Z",
"end_at": "2024-01-15T09:30:00Z",
"pricing_currency": "AED",
"billing_period": {
"type": "DAY",
"value": 1
},
"entitlements": [
{
"feature_id": "string",
"feature": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"type": "SWITCH",
"enum_values": [
"string"
],
"meter_value_calculation_id": "string",
"meter_value_calculation": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"calculation_type": "SUM",
"persist": true,
"meter_id": "string",
"meter": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"meter_values": [
{
"id": "string",
"object": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER"
},
"required": true
}
],
"meter_properties": [
{
"id": "string",
"object": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"required": true
}
]
},
"meter_value_id": "string",
"meter_value": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER"
},
"meter_property_id": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
}
}
},
"feature_reference": "string",
"override": true,
"number": "string",
"switch": true,
"amount": {
"quantity": "string",
"currency": "AED"
},
"enum": "string",
"string": "string",
"overwrite": true
}
],
"discount": {
"pricing_item_configs": [
{
"ids": [
"string"
],
"start_at": "2024-01-15T09:30:00Z",
"end_at": "2024-01-15T09:30:00Z",
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"condition": {
"comparator": "EQUALS",
"value": {
"amount": {
"quantity": "string",
"currency": "AED"
}
}
}
}
],
"pricing_items": [
{
"ids": [
"string"
],
"start_at": "2024-01-15T09:30:00Z",
"end_at": "2024-01-15T09:30:00Z",
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"condition": {
"comparator": "EQUALS",
"value": {
"amount": {
"quantity": "string",
"currency": "AED"
}
}
}
}
],
"pricings": [
{
"ids": [
"string"
],
"start_at": "2024-01-15T09:30:00Z",
"end_at": "2024-01-15T09:30:00Z",
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"condition": {
"comparator": "EQUALS",
"value": {
"amount": {
"quantity": "string",
"currency": "AED"
}
}
}
}
],
"totals": [
{
"start_at": "string",
"end_at": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"coupon_id": "string",
"promotion_code_details": {
"promotion_code_id": "string",
"code": "string"
},
"condition": {
"comparator": "EQUALS",
"value": {
"amount": {
"quantity": "string",
"currency": "AED"
}
}
}
}
],
"product_categories": [
{
"ids": [
"string"
],
"start_at": "string",
"end_at": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"coupon_id": "string",
"promotion_code_details": {
"promotion_code_id": "string",
"code": "string"
},
"condition": {
"comparator": "EQUALS",
"value": {
"amount": {
"quantity": "string",
"currency": "AED"
}
}
}
}
],
"products": [
{
"ids": [
"string"
],
"start_at": "string",
"end_at": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"coupon_id": "string",
"promotion_code_details": {
"promotion_code_id": "string",
"code": "string"
},
"condition": {
"comparator": "EQUALS",
"value": {
"amount": {
"quantity": "string",
"currency": "AED"
}
}
}
}
],
"product_items": [
{
"ids": [
"string"
],
"start_at": "string",
"end_at": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"coupon_id": "string",
"promotion_code_details": {
"promotion_code_id": "string",
"code": "string"
},
"condition": {
"comparator": "EQUALS",
"value": {
"amount": {
"quantity": "string",
"currency": "AED"
}
}
}
}
],
"product_item_meter_property_conditions": [
{
"ids": [
"string"
],
"meter_property_condition_expression": {
"operator": "AND",
"operands": [
{
"meter_property": {
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
},
"expression": {}
}
]
},
"start_at": "2024-01-15T09:30:00Z",
"end_at": "2024-01-15T09:30:00Z",
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"condition": {
"comparator": "EQUALS",
"value": {
"amount": {
"quantity": "string",
"currency": "AED"
}
}
},
"coupon_id": "string",
"promotion_code_details": {
"promotion_code_id": "string",
"code": "string"
}
}
]
},
"markup": {
"pricing_item_configs": [
{
"ids": [
"string"
],
"start_at": "2024-01-15T09:30:00Z",
"end_at": "2024-01-15T09:30:00Z",
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string"
}
]
},
"commitment": {
"pricing_item_configs": [
{
"ids": [
"string"
],
"meter_value_calculation": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
}
},
"start_at": "2024-01-15T09:30:00Z",
"end_at": "2024-01-15T09:30:00Z",
"amount": {
"quantity": "string",
"currency": "AED"
}
}
],
"pricing_items": [
{
"ids": [
"string"
],
"start_at": "2024-01-15T09:30:00Z",
"end_at": "2024-01-15T09:30:00Z",
"amount": {
"quantity": "string",
"currency": "AED"
}
}
],
"pricings": [
{
"ids": [
"string"
],
"start_at": "2024-01-15T09:30:00Z",
"end_at": "2024-01-15T09:30:00Z",
"amount": {
"quantity": "string",
"currency": "AED"
}
}
],
"totals": [
{
"start_at": "2024-01-15T09:30:00Z",
"end_at": "2024-01-15T09:30:00Z",
"amount": {
"quantity": "string",
"currency": "AED"
}
}
]
},
"coupon_discount": {
"pricing_item_configs": [
{
"ids": [
"string"
],
"start_at": "2024-01-15T09:30:00Z",
"end_at": "2024-01-15T09:30:00Z",
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"condition": {
"comparator": "EQUALS",
"value": {
"amount": {
"quantity": "string",
"currency": "AED"
}
}
}
}
],
"pricing_items": [
{
"ids": [
"string"
],
"start_at": "2024-01-15T09:30:00Z",
"end_at": "2024-01-15T09:30:00Z",
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"condition": {
"comparator": "EQUALS",
"value": {
"amount": {
"quantity": "string",
"currency": "AED"
}
}
}
}
],
"pricings": [
{
"ids": [
"string"
],
"start_at": "2024-01-15T09:30:00Z",
"end_at": "2024-01-15T09:30:00Z",
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"condition": {
"comparator": "EQUALS",
"value": {
"amount": {
"quantity": "string",
"currency": "AED"
}
}
}
}
],
"totals": [
{
"start_at": "string",
"end_at": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"coupon_id": "string",
"promotion_code_details": {
"promotion_code_id": "string",
"code": "string"
},
"condition": {
"comparator": "EQUALS",
"value": {
"amount": {
"quantity": "string",
"currency": "AED"
}
}
}
}
],
"product_categories": [
{
"ids": [
"string"
],
"start_at": "string",
"end_at": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"coupon_id": "string",
"promotion_code_details": {
"promotion_code_id": "string",
"code": "string"
},
"condition": {
"comparator": "EQUALS",
"value": {
"amount": {
"quantity": "string",
"currency": "AED"
}
}
}
}
],
"products": [
{
"ids": [
"string"
],
"start_at": "string",
"end_at": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"coupon_id": "string",
"promotion_code_details": {
"promotion_code_id": "string",
"code": "string"
},
"condition": {
"comparator": "EQUALS",
"value": {
"amount": {
"quantity": "string",
"currency": "AED"
}
}
}
}
],
"product_items": [
{
"ids": [
"string"
],
"start_at": "string",
"end_at": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"coupon_id": "string",
"promotion_code_details": {
"promotion_code_id": "string",
"code": "string"
},
"condition": {
"comparator": "EQUALS",
"value": {
"amount": {
"quantity": "string",
"currency": "AED"
}
}
}
}
],
"product_item_meter_property_conditions": [
{
"ids": [
"string"
],
"meter_property_condition_expression": {
"operator": "AND",
"operands": [
{
"meter_property": {
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
},
"expression": {}
}
]
},
"start_at": "2024-01-15T09:30:00Z",
"end_at": "2024-01-15T09:30:00Z",
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"condition": {
"comparator": "EQUALS",
"value": {
"amount": {
"quantity": "string",
"currency": "AED"
}
}
},
"coupon_id": "string",
"promotion_code_details": {
"promotion_code_id": "string",
"code": "string"
}
}
]
},
"coupons": [
{
"id": "string",
"coupon_name": "string",
"promotion_code_resource_id": "string",
"promotion_code": "string",
"discount": {
"pricing_item_configs": [
{
"ids": [
"string"
],
"start_at": "2024-01-15T09:30:00Z",
"end_at": "2024-01-15T09:30:00Z",
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"condition": {
"comparator": "EQUALS",
"value": {
"amount": {
"quantity": "string",
"currency": "AED"
}
}
}
}
],
"pricing_items": [
{
"ids": [
"string"
],
"start_at": "2024-01-15T09:30:00Z",
"end_at": "2024-01-15T09:30:00Z",
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"condition": {
"comparator": "EQUALS",
"value": {
"amount": {
"quantity": "string",
"currency": "AED"
}
}
}
}
],
"pricings": [
{
"ids": [
"string"
],
"start_at": "2024-01-15T09:30:00Z",
"end_at": "2024-01-15T09:30:00Z",
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"condition": {
"comparator": "EQUALS",
"value": {
"amount": {
"quantity": "string",
"currency": "AED"
}
}
}
}
],
"totals": [
{
"start_at": "string",
"end_at": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"coupon_id": "string",
"promotion_code_details": {
"promotion_code_id": "string",
"code": "string"
},
"condition": {
"comparator": "EQUALS",
"value": {
"amount": {
"quantity": "string",
"currency": "AED"
}
}
}
}
],
"product_categories": [
{
"ids": [
"string"
],
"start_at": "string",
"end_at": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"coupon_id": "string",
"promotion_code_details": {
"promotion_code_id": "string",
"code": "string"
},
"condition": {
"comparator": "EQUALS",
"value": {
"amount": {
"quantity": "string",
"currency": "AED"
}
}
}
}
],
"products": [
{
"ids": [
"string"
],
"start_at": "string",
"end_at": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"coupon_id": "string",
"promotion_code_details": {
"promotion_code_id": "string",
"code": "string"
},
"condition": {
"comparator": "EQUALS",
"value": {
"amount": {
"quantity": "string",
"currency": "AED"
}
}
}
}
],
"product_items": [
{
"ids": [
"string"
],
"start_at": "string",
"end_at": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"coupon_id": "string",
"promotion_code_details": {
"promotion_code_id": "string",
"code": "string"
},
"condition": {
"comparator": "EQUALS",
"value": {
"amount": {
"quantity": "string",
"currency": "AED"
}
}
}
}
],
"product_item_meter_property_conditions": [
{
"ids": [
"string"
],
"meter_property_condition_expression": {
"operator": "AND",
"operands": [
{
"meter_property": {
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
},
"expression": {}
}
]
},
"start_at": "2024-01-15T09:30:00Z",
"end_at": "2024-01-15T09:30:00Z",
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"condition": {
"comparator": "EQUALS",
"value": {
"amount": {
"quantity": "string",
"currency": "AED"
}
}
},
"coupon_id": "string",
"promotion_code_details": {
"promotion_code_id": "string",
"code": "string"
}
}
]
}
}
],
"seats_values": [
{
"pricing_item_config_id": "string",
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"start_at": "2024-01-15T09:30:00Z",
"end_at": "string"
}
],
"units": [
{
"pricing_item_config_id": "string",
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"start_at": "2024-01-15T09:30:00Z",
"end_at": "string"
}
],
"included_volumes": [
{
"pricing_item_config_id": "string",
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"start_at": "2024-01-15T09:30:00Z",
"end_at": "2024-01-15T09:30:00Z",
"reset_type": "string"
}
],
"enabled_pricings": [
{
"pricing_id": "string",
"start_at": "2024-01-15T09:30:00Z",
"end_at": "2024-01-15T09:30:00Z"
}
],
"override_pricings": [
{
"object_type": "string",
"id": "string",
"pricing_plan_version_id": "string",
"pricing_plan_schedule_id": "string",
"pricing_group_id": "string",
"original_pricing_id": "string",
"original_pricing": {},
"override": "ALL",
"name": "string",
"product_type": "DEFAULT",
"product_ids": [
"string"
],
"display_order": 1,
"products": [
{
"object_type": "string",
"id": "string",
"category_id": "string",
"category": {
"object_type": "string",
"id": "string",
"name": "string",
"reference": "string",
"description": "string",
"tax_category": "STANDARD",
"display_order": 1,
"customer_id": "string"
},
"parent_product_id": "string",
"name": "string",
"reference": "string",
"description": "string",
"status": "DRAFT",
"product_type": "DEFAULT",
"tax_category": "STANDARD",
"features": [
{
"id": "string",
"reference": "string"
}
],
"custom_fields": [
{
"id": "string",
"reference": "string",
"value": "string",
"values": [
"string"
],
"integration_details": {
"id": "string",
"reference": "string",
"payment_gateway_variant": "ADYEN",
"adyen": {
"recurring_detail_reference": "string"
},
"stripe": {
"payment_method_id": "string"
}
},
"integration_id": "string"
}
],
"display_order": 1,
"linked_integrations": [
{
"id": "string",
"link_details": [
{
"url": "string",
"custom_field_name": "string"
}
]
}
],
"billing_entity_id": "string",
"customer_id": "string",
"agent_context": {
"guidance": "string"
}
}
],
"entitlements": [
{
"feature_id": "string",
"feature": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"type": "SWITCH",
"enum_values": [
"string"
],
"meter_value_calculation_id": "string",
"meter_value_calculation": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"calculation_type": "SUM",
"persist": true,
"meter_id": "string",
"meter": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"meter_values": [
{
"id": "string",
"object": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER"
},
"required": true
}
],
"meter_properties": [
{
"id": "string",
"object": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"required": true
}
]
},
"meter_value_id": "string",
"meter_value": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER"
},
"meter_property_id": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
}
}
},
"feature_reference": "string",
"override": true,
"number": "string",
"switch": true,
"amount": {
"quantity": "string",
"currency": "AED"
},
"enum": "string",
"string": "string",
"overwrite": true
}
],
"items": [
{
"object_type": "string",
"id": "string",
"original_pricing_item_id": "string",
"original_pricing_item": {},
"override": "ALL",
"product_item_ids": [
"string"
],
"product_items": [
{
"object_type": "string",
"id": "string",
"product_id": "string",
"product": {
"object_type": "string",
"id": "string",
"category_id": "string",
"category": {
"object_type": "string",
"id": "string",
"name": "string",
"reference": "string",
"description": "string",
"tax_category": "STANDARD",
"display_order": 1,
"customer_id": "string"
},
"parent_product_id": "string",
"name": "string",
"reference": "string",
"description": "string",
"status": "DRAFT",
"product_type": "DEFAULT",
"tax_category": "STANDARD",
"features": [
{
"id": "string",
"reference": "string"
}
],
"custom_fields": [
{
"id": "string",
"reference": "string",
"value": "string",
"values": [
"string"
],
"integration_details": {
"id": "string",
"reference": "string",
"payment_gateway_variant": "ADYEN",
"adyen": {
"recurring_detail_reference": "string"
},
"stripe": {
"payment_method_id": "string"
}
},
"integration_id": "string"
}
],
"display_order": 1,
"linked_integrations": [
{
"id": "string",
"link_details": [
{
"url": "string",
"custom_field_name": "string"
}
]
}
],
"billing_entity_id": "string",
"customer_id": "string",
"agent_context": {
"guidance": "string"
}
},
"name": "string",
"status": "DRAFT",
"reference": "string",
"description": "string",
"type": "REVENUE",
"model_type": "USAGE_BASED",
"usage_based": {
"meter_value_calculation_id": "string",
"meter_value_calculation": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"calculation_type": "SUM",
"persist": true,
"meter_id": "string",
"meter": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"meter_values": [
{
"id": "string",
"object": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER"
},
"required": true
}
],
"meter_properties": [
{
"id": "string",
"object": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"required": true
}
]
},
"meter_value_id": "string",
"meter_value": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER"
},
"meter_property_id": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
}
},
"tiering_meter_value_calculation_id": "string",
"tiering_meter_value_calculation": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"calculation_type": "SUM",
"persist": true,
"meter_id": "string",
"meter": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"meter_values": [
{
"id": "string",
"object": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER"
},
"required": true
}
],
"meter_properties": [
{
"id": "string",
"object": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"required": true
}
]
},
"meter_value_id": "string",
"meter_value": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER"
},
"meter_property_id": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
}
},
"report_meter_value_calculation_ids": [
"string"
],
"conditions": {
"name": "string",
"expression": {
"operator": "AND",
"operands": [
{
"meter_property": {
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
},
"expression": {}
}
]
},
"meter_properties": [
{
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
}
]
}
},
"credits": {
"credit_type_id": "string",
"credit_type": {
"object_type": "string",
"id": "string",
"reference": "string",
"status": "DRAFT",
"name": "string",
"description": "string",
"unit_name": {
"singular": "string",
"plural": "string"
},
"created_at": "string",
"updated_at": "string"
}
},
"meter_value_calculation": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"calculation_type": "SUM",
"persist": true,
"meter_id": "string",
"meter": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"meter_values": [
{
"id": "string",
"object": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER"
},
"required": true
}
],
"meter_properties": [
{
"id": "string",
"object": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"required": true
}
]
},
"meter_value_id": "string",
"meter_value": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER"
},
"meter_property_id": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
}
},
"tax_category": "STANDARD",
"display_order": 1,
"unit_name": {
"singular": "string",
"plural": "string"
},
"custom_fields": [
{
"id": "string",
"reference": "string",
"value": "string",
"values": [
"string"
],
"integration_details": {
"id": "string",
"reference": "string",
"payment_gateway_variant": "ADYEN",
"adyen": {
"recurring_detail_reference": "string"
},
"stripe": {
"payment_method_id": "string"
}
},
"integration_id": "string"
}
],
"customer_id": "string",
"agent_context": {
"guidance": "string"
},
"meter_value_calculation_id": "string",
"report_meter_value_calculation_ids": [
"string"
]
}
],
"configs": [
{
"object_type": "string",
"id": "string",
"original_pricing_item_config_id": "string",
"original_pricing_item_config": {},
"details": {
"billing_period": {
"type": "DAY",
"value": 1
},
"pricing_type": "FLAT",
"pricing_period": {
"type": "DAY",
"value": 1
},
"bands": [
{
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"credits": {
"quantity": "string",
"credit_type_id": "string",
"credit_type": {
"object_type": "string",
"id": "string",
"reference": "string",
"status": "DRAFT",
"name": "string",
"description": "string",
"unit_name": {
"singular": "string",
"plural": "string"
},
"created_at": "string",
"updated_at": "string"
}
},
"fixed_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_amount": {
"quantity": "string",
"currency": "AED"
},
"minimum_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_number": "string",
"minimum_number": "string",
"block_size": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"tier_top_bound": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
}
}
]
},
"billing_period": {
"type": "DAY",
"value": 1
},
"pricing_period": {
"type": "DAY",
"value": 1
},
"default_included_volume": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string",
"reset_type": "string"
},
"default_seats_value": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"default_units": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"conditions": {
"name": "string",
"meter_properties": [
{
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
}
],
"configs": [
{}
]
},
"tiering_conditions": {
"name": "string",
"expression": {
"operator": "AND",
"operands": [
{
"meter_property": {
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
},
"expression": {}
}
]
},
"meter_properties": [
{
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
}
]
},
"order": 1,
"billing_in_advance": true,
"volume_group_reference": "string",
"top_up": {
"rollover": true
},
"split_pricing": {
"meter_properties": [
{
"id": "string",
"reference": "string",
"value": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
}
}
]
},
"on_demand": true,
"wallet_grants": [
{
"wallet_type_id": "string",
"wallet_type": {
"object_type": "string",
"id": "string",
"name": "string",
"reference": "string",
"status": "DRAFT",
"type": "CREDIT",
"credit": {
"grant_type": "CREDITS",
"amount_grant": {
"default_currency": "AED",
"tax_category": "STANDARD"
},
"credits_grant": {
"credit_type_id": "string"
}
},
"balance": {
"default_currency": "string"
},
"created_at": "string",
"updated_at": "string"
},
"amount_grant": {
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string"
},
"credits_grant": {
"credits": {
"quantity": "string",
"credit_type_id": "string",
"credit_type": {
"object_type": "string",
"id": "string",
"reference": "string",
"status": "DRAFT",
"name": "string",
"description": "string",
"unit_name": {
"singular": "string",
"plural": "string"
},
"created_at": "string",
"updated_at": "string"
}
},
"conversion": {
"credit_type_id": "string",
"rate": "string"
}
},
"expiry_policy": {
"expiry_period": {
"type": "DAY",
"value": 1
}
},
"source": "FIXED"
}
],
"type": "FLAT",
"pricing_type": "FLAT",
"bands": [
{
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"credits": {
"quantity": "string",
"credit_type_id": "string",
"credit_type": {
"object_type": "string",
"id": "string",
"reference": "string",
"status": "DRAFT",
"name": "string",
"description": "string",
"unit_name": {
"singular": "string",
"plural": "string"
},
"created_at": "string",
"updated_at": "string"
}
},
"fixed_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_amount": {
"quantity": "string",
"currency": "AED"
},
"minimum_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_number": "string",
"minimum_number": "string",
"block_size": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"tier_top_bound": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
}
}
]
}
],
"pricing_currency_configs": [
{
"currency": "AED",
"configs": [
{
"object_type": "string",
"id": "string",
"original_pricing_item_config_id": "string",
"original_pricing_item_config": {},
"details": {
"billing_period": {
"type": "DAY",
"value": 1
},
"pricing_type": "FLAT",
"pricing_period": {
"type": "DAY",
"value": 1
},
"bands": [
{
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"credits": {
"quantity": "string",
"credit_type_id": "string",
"credit_type": {
"object_type": "string",
"id": "string",
"reference": "string",
"status": "DRAFT",
"name": "string",
"description": "string",
"unit_name": {
"singular": "string",
"plural": "string"
},
"created_at": "string",
"updated_at": "string"
}
},
"fixed_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_amount": {
"quantity": "string",
"currency": "AED"
},
"minimum_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_number": "string",
"minimum_number": "string",
"block_size": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"tier_top_bound": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
}
}
]
},
"billing_period": {
"type": "DAY",
"value": 1
},
"pricing_period": {
"type": "DAY",
"value": 1
},
"default_included_volume": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string",
"reset_type": "string"
},
"default_seats_value": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"default_units": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"conditions": {
"name": "string",
"meter_properties": [
{
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
}
],
"configs": [
{}
]
},
"tiering_conditions": {
"name": "string",
"expression": {
"operator": "AND",
"operands": [
{
"meter_property": {
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
},
"expression": {}
}
]
},
"meter_properties": [
{
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
}
]
},
"order": 1,
"billing_in_advance": true,
"volume_group_reference": "string",
"top_up": {
"rollover": true
},
"split_pricing": {
"meter_properties": [
{
"id": "string",
"reference": "string",
"value": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
}
}
]
},
"on_demand": true,
"wallet_grants": [
{
"wallet_type_id": "string",
"wallet_type": {
"object_type": "string",
"id": "string",
"name": "string",
"reference": "string",
"status": "DRAFT",
"type": "CREDIT",
"credit": {
"grant_type": "CREDITS",
"amount_grant": {
"default_currency": "AED",
"tax_category": "STANDARD"
},
"credits_grant": {
"credit_type_id": "string"
}
},
"balance": {
"default_currency": "string"
},
"created_at": "string",
"updated_at": "string"
},
"amount_grant": {
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string"
},
"credits_grant": {
"credits": {
"quantity": "string",
"credit_type_id": "string",
"credit_type": {
"object_type": "string",
"id": "string",
"reference": "string",
"status": "DRAFT",
"name": "string",
"description": "string",
"unit_name": {
"singular": "string",
"plural": "string"
},
"created_at": "string",
"updated_at": "string"
}
},
"conversion": {
"credit_type_id": "string",
"rate": "string"
}
},
"expiry_policy": {
"expiry_period": {
"type": "DAY",
"value": 1
}
},
"source": "FIXED"
}
],
"type": "FLAT",
"pricing_type": "FLAT",
"bands": [
{
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"credits": {
"quantity": "string",
"credit_type_id": "string",
"credit_type": {
"object_type": "string",
"id": "string",
"reference": "string",
"status": "DRAFT",
"name": "string",
"description": "string",
"unit_name": {
"singular": "string",
"plural": "string"
},
"created_at": "string",
"updated_at": "string"
}
},
"fixed_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_amount": {
"quantity": "string",
"currency": "AED"
},
"minimum_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_number": "string",
"minimum_number": "string",
"block_size": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"tier_top_bound": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
}
}
]
}
],
"billing_period_configs": [
{
"billing_period": {
"type": "DAY",
"value": 1
},
"configs": [
{
"object_type": "string",
"id": "string",
"original_pricing_item_config_id": "string",
"original_pricing_item_config": {},
"details": {
"billing_period": {
"type": "DAY",
"value": 1
},
"pricing_type": "FLAT",
"pricing_period": {
"type": "DAY",
"value": 1
},
"bands": [
{
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"credits": {
"quantity": "string",
"credit_type_id": "string",
"credit_type": {
"object_type": "string",
"id": "string",
"reference": "string",
"status": "DRAFT",
"name": "string",
"description": "string",
"unit_name": {
"singular": "string",
"plural": "string"
},
"created_at": "string",
"updated_at": "string"
}
},
"fixed_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_amount": {
"quantity": "string",
"currency": "AED"
},
"minimum_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_number": "string",
"minimum_number": "string",
"block_size": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"tier_top_bound": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
}
}
]
},
"billing_period": {
"type": "DAY",
"value": 1
},
"pricing_period": {
"type": "DAY",
"value": 1
},
"default_included_volume": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string",
"reset_type": "string"
},
"default_seats_value": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"default_units": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"conditions": {
"name": "string",
"meter_properties": [
{
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
}
],
"configs": [
{}
]
},
"tiering_conditions": {
"name": "string",
"expression": {
"operator": "AND",
"operands": [
{
"meter_property": {
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
},
"expression": {}
}
]
},
"meter_properties": [
{
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
}
]
},
"order": 1,
"billing_in_advance": true,
"volume_group_reference": "string",
"top_up": {
"rollover": true
},
"split_pricing": {
"meter_properties": [
{
"id": "string",
"reference": "string",
"value": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
}
}
]
},
"on_demand": true,
"wallet_grants": [
{
"wallet_type_id": "string",
"wallet_type": {
"object_type": "string",
"id": "string",
"name": "string",
"reference": "string",
"status": "DRAFT",
"type": "CREDIT",
"credit": {
"grant_type": "CREDITS",
"amount_grant": {
"default_currency": "AED",
"tax_category": "STANDARD"
},
"credits_grant": {
"credit_type_id": "string"
}
},
"balance": {
"default_currency": "string"
},
"created_at": "string",
"updated_at": "string"
},
"amount_grant": {
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string"
},
"credits_grant": {
"credits": {
"quantity": "string",
"credit_type_id": "string",
"credit_type": {
"object_type": "string",
"id": "string",
"reference": "string",
"status": "DRAFT",
"name": "string",
"description": "string",
"unit_name": {
"singular": "string",
"plural": "string"
},
"created_at": "string",
"updated_at": "string"
}
},
"conversion": {
"credit_type_id": "string",
"rate": "string"
}
},
"expiry_policy": {
"expiry_period": {
"type": "DAY",
"value": 1
}
},
"source": "FIXED"
}
],
"type": "FLAT",
"pricing_type": "FLAT",
"bands": [
{
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"credits": {
"quantity": "string",
"credit_type_id": "string",
"credit_type": {
"object_type": "string",
"id": "string",
"reference": "string",
"status": "DRAFT",
"name": "string",
"description": "string",
"unit_name": {
"singular": "string",
"plural": "string"
},
"created_at": "string",
"updated_at": "string"
}
},
"fixed_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_amount": {
"quantity": "string",
"currency": "AED"
},
"minimum_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_number": "string",
"minimum_number": "string",
"block_size": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"tier_top_bound": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
}
}
]
}
]
}
],
"fallback_currency": "AED"
}
],
"billing_period_configs": [
{
"billing_period": {
"type": "DAY",
"value": 1
},
"configs": [
{
"object_type": "string",
"id": "string",
"original_pricing_item_config_id": "string",
"original_pricing_item_config": {},
"details": {
"billing_period": {
"type": "DAY",
"value": 1
},
"pricing_type": "FLAT",
"pricing_period": {
"type": "DAY",
"value": 1
},
"bands": [
{
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"credits": {
"quantity": "string",
"credit_type_id": "string",
"credit_type": {
"object_type": "string",
"id": "string",
"reference": "string",
"status": "DRAFT",
"name": "string",
"description": "string",
"unit_name": {
"singular": "string",
"plural": "string"
},
"created_at": "string",
"updated_at": "string"
}
},
"fixed_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_amount": {
"quantity": "string",
"currency": "AED"
},
"minimum_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_number": "string",
"minimum_number": "string",
"block_size": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"tier_top_bound": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
}
}
]
},
"billing_period": {
"type": "DAY",
"value": 1
},
"pricing_period": {
"type": "DAY",
"value": 1
},
"default_included_volume": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string",
"reset_type": "string"
},
"default_seats_value": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"default_units": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"conditions": {
"name": "string",
"meter_properties": [
{
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
}
],
"configs": [
{}
]
},
"tiering_conditions": {
"name": "string",
"expression": {
"operator": "AND",
"operands": [
{
"meter_property": {
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
},
"expression": {}
}
]
},
"meter_properties": [
{
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
}
]
},
"order": 1,
"billing_in_advance": true,
"volume_group_reference": "string",
"top_up": {
"rollover": true
},
"split_pricing": {
"meter_properties": [
{
"id": "string",
"reference": "string",
"value": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
}
}
]
},
"on_demand": true,
"wallet_grants": [
{
"wallet_type_id": "string",
"wallet_type": {
"object_type": "string",
"id": "string",
"name": "string",
"reference": "string",
"status": "DRAFT",
"type": "CREDIT",
"credit": {
"grant_type": "CREDITS",
"amount_grant": {
"default_currency": "AED",
"tax_category": "STANDARD"
},
"credits_grant": {
"credit_type_id": "string"
}
},
"balance": {
"default_currency": "string"
},
"created_at": "string",
"updated_at": "string"
},
"amount_grant": {
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string"
},
"credits_grant": {
"credits": {
"quantity": "string",
"credit_type_id": "string",
"credit_type": {
"object_type": "string",
"id": "string",
"reference": "string",
"status": "DRAFT",
"name": "string",
"description": "string",
"unit_name": {
"singular": "string",
"plural": "string"
},
"created_at": "string",
"updated_at": "string"
}
},
"conversion": {
"credit_type_id": "string",
"rate": "string"
}
},
"expiry_policy": {
"expiry_period": {
"type": "DAY",
"value": 1
}
},
"source": "FIXED"
}
],
"type": "FLAT",
"pricing_type": "FLAT",
"bands": [
{
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"credits": {
"quantity": "string",
"credit_type_id": "string",
"credit_type": {
"object_type": "string",
"id": "string",
"reference": "string",
"status": "DRAFT",
"name": "string",
"description": "string",
"unit_name": {
"singular": "string",
"plural": "string"
},
"created_at": "string",
"updated_at": "string"
}
},
"fixed_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_amount": {
"quantity": "string",
"currency": "AED"
},
"minimum_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_number": "string",
"minimum_number": "string",
"block_size": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"tier_top_bound": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
}
}
]
}
]
}
],
"display_order": 1
}
]
}
],
"pricing_categories": [
{
"object_type": "string",
"id": "string",
"product_category_id": "string",
"product_category": {
"object_type": "string",
"id": "string",
"name": "string",
"reference": "string",
"description": "string",
"tax_category": "STANDARD",
"display_order": 1,
"customer_id": "string"
},
"pricings": [
{
"object_type": "string",
"id": "string",
"pricing_plan_version_id": "string",
"pricing_plan_schedule_id": "string",
"pricing_group_id": "string",
"original_pricing_id": "string",
"original_pricing": {},
"override": "ALL",
"name": "string",
"product_type": "DEFAULT",
"product_ids": [
"string"
],
"display_order": 1,
"products": [
{
"object_type": "string",
"id": "string",
"category_id": "string",
"category": {
"object_type": "string",
"id": "string",
"name": "string",
"reference": "string",
"description": "string",
"tax_category": "STANDARD",
"display_order": 1,
"customer_id": "string"
},
"parent_product_id": "string",
"name": "string",
"reference": "string",
"description": "string",
"status": "DRAFT",
"product_type": "DEFAULT",
"tax_category": "STANDARD",
"features": [
{
"id": "string",
"reference": "string"
}
],
"custom_fields": [
{
"id": "string",
"reference": "string",
"value": "string",
"values": [
"string"
],
"integration_details": {
"id": "string",
"reference": "string",
"payment_gateway_variant": "ADYEN",
"adyen": {
"recurring_detail_reference": "string"
},
"stripe": {
"payment_method_id": "string"
}
},
"integration_id": "string"
}
],
"display_order": 1,
"linked_integrations": [
{
"id": "string",
"link_details": [
{
"url": "string",
"custom_field_name": "string"
}
]
}
],
"billing_entity_id": "string",
"customer_id": "string",
"agent_context": {
"guidance": "string"
}
}
],
"entitlements": [
{
"feature_id": "string",
"feature": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"type": "SWITCH",
"enum_values": [
"string"
],
"meter_value_calculation_id": "string",
"meter_value_calculation": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"calculation_type": "SUM",
"persist": true,
"meter_id": "string",
"meter": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"meter_values": [
{
"id": "string",
"object": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER"
},
"required": true
}
],
"meter_properties": [
{
"id": "string",
"object": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"required": true
}
]
},
"meter_value_id": "string",
"meter_value": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER"
},
"meter_property_id": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
}
}
},
"feature_reference": "string",
"override": true,
"number": "string",
"switch": true,
"amount": {
"quantity": "string",
"currency": "AED"
},
"enum": "string",
"string": "string",
"overwrite": true
}
],
"items": [
{
"object_type": "string",
"id": "string",
"original_pricing_item_id": "string",
"original_pricing_item": {},
"override": "ALL",
"product_item_ids": [
"string"
],
"product_items": [
{
"object_type": "string",
"id": "string",
"product_id": "string",
"product": {
"object_type": "string",
"id": "string",
"category_id": "string",
"category": {
"object_type": "string",
"id": "string",
"name": "string",
"reference": "string",
"description": "string",
"tax_category": "STANDARD",
"display_order": 1,
"customer_id": "string"
},
"parent_product_id": "string",
"name": "string",
"reference": "string",
"description": "string",
"status": "DRAFT",
"product_type": "DEFAULT",
"tax_category": "STANDARD",
"features": [
{
"id": "string",
"reference": "string"
}
],
"custom_fields": [
{
"id": "string",
"reference": "string",
"value": "string",
"values": [
"string"
],
"integration_details": {
"id": "string",
"reference": "string",
"payment_gateway_variant": "ADYEN",
"adyen": {
"recurring_detail_reference": "string"
},
"stripe": {
"payment_method_id": "string"
}
},
"integration_id": "string"
}
],
"display_order": 1,
"linked_integrations": [
{
"id": "string",
"link_details": [
{
"url": "string",
"custom_field_name": "string"
}
]
}
],
"billing_entity_id": "string",
"customer_id": "string",
"agent_context": {
"guidance": "string"
}
},
"name": "string",
"status": "DRAFT",
"reference": "string",
"description": "string",
"type": "REVENUE",
"model_type": "USAGE_BASED",
"usage_based": {
"meter_value_calculation_id": "string",
"meter_value_calculation": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"calculation_type": "SUM",
"persist": true,
"meter_id": "string",
"meter": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"meter_values": [
{
"id": "string",
"object": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER"
},
"required": true
}
],
"meter_properties": [
{
"id": "string",
"object": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"required": true
}
]
},
"meter_value_id": "string",
"meter_value": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER"
},
"meter_property_id": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
}
},
"tiering_meter_value_calculation_id": "string",
"tiering_meter_value_calculation": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"calculation_type": "SUM",
"persist": true,
"meter_id": "string",
"meter": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"meter_values": [
{
"id": "string",
"object": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER"
},
"required": true
}
],
"meter_properties": [
{
"id": "string",
"object": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"required": true
}
]
},
"meter_value_id": "string",
"meter_value": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER"
},
"meter_property_id": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
}
},
"report_meter_value_calculation_ids": [
"string"
],
"conditions": {
"name": "string",
"expression": {
"operator": "AND",
"operands": [
{
"meter_property": {
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
},
"expression": {}
}
]
},
"meter_properties": [
{
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
}
]
}
},
"credits": {
"credit_type_id": "string",
"credit_type": {
"object_type": "string",
"id": "string",
"reference": "string",
"status": "DRAFT",
"name": "string",
"description": "string",
"unit_name": {
"singular": "string",
"plural": "string"
},
"created_at": "string",
"updated_at": "string"
}
},
"meter_value_calculation": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"calculation_type": "SUM",
"persist": true,
"meter_id": "string",
"meter": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"meter_values": [
{
"id": "string",
"object": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER"
},
"required": true
}
],
"meter_properties": [
{
"id": "string",
"object": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"required": true
}
]
},
"meter_value_id": "string",
"meter_value": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER"
},
"meter_property_id": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
}
},
"tax_category": "STANDARD",
"display_order": 1,
"unit_name": {
"singular": "string",
"plural": "string"
},
"custom_fields": [
{
"id": "string",
"reference": "string",
"value": "string",
"values": [
"string"
],
"integration_details": {
"id": "string",
"reference": "string",
"payment_gateway_variant": "ADYEN",
"adyen": {
"recurring_detail_reference": "string"
},
"stripe": {
"payment_method_id": "string"
}
},
"integration_id": "string"
}
],
"customer_id": "string",
"agent_context": {
"guidance": "string"
},
"meter_value_calculation_id": "string",
"report_meter_value_calculation_ids": [
"string"
]
}
],
"configs": [
{
"object_type": "string",
"id": "string",
"original_pricing_item_config_id": "string",
"original_pricing_item_config": {},
"details": {
"billing_period": {
"type": "DAY",
"value": 1
},
"pricing_type": "FLAT",
"pricing_period": {
"type": "DAY",
"value": 1
},
"bands": [
{
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"credits": {
"quantity": "string",
"credit_type_id": "string",
"credit_type": {
"object_type": "string",
"id": "string",
"reference": "string",
"status": "DRAFT",
"name": "string",
"description": "string",
"unit_name": {
"singular": "string",
"plural": "string"
},
"created_at": "string",
"updated_at": "string"
}
},
"fixed_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_amount": {
"quantity": "string",
"currency": "AED"
},
"minimum_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_number": "string",
"minimum_number": "string",
"block_size": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"tier_top_bound": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
}
}
]
},
"billing_period": {
"type": "DAY",
"value": 1
},
"pricing_period": {
"type": "DAY",
"value": 1
},
"default_included_volume": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string",
"reset_type": "string"
},
"default_seats_value": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"default_units": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"conditions": {
"name": "string",
"meter_properties": [
{
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
}
],
"configs": [
{}
]
},
"tiering_conditions": {
"name": "string",
"expression": {
"operator": "AND",
"operands": [
{
"meter_property": {
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
},
"expression": {}
}
]
},
"meter_properties": [
{
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
}
]
},
"order": 1,
"billing_in_advance": true,
"volume_group_reference": "string",
"top_up": {
"rollover": true
},
"split_pricing": {
"meter_properties": [
{
"id": "string",
"reference": "string",
"value": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
}
}
]
},
"on_demand": true,
"wallet_grants": [
{
"wallet_type_id": "string",
"wallet_type": {
"object_type": "string",
"id": "string",
"name": "string",
"reference": "string",
"status": "DRAFT",
"type": "CREDIT",
"credit": {
"grant_type": "CREDITS",
"amount_grant": {
"default_currency": "AED",
"tax_category": "STANDARD"
},
"credits_grant": {
"credit_type_id": "string"
}
},
"balance": {
"default_currency": "string"
},
"created_at": "string",
"updated_at": "string"
},
"amount_grant": {
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string"
},
"credits_grant": {
"credits": {
"quantity": "string",
"credit_type_id": "string",
"credit_type": {
"object_type": "string",
"id": "string",
"reference": "string",
"status": "DRAFT",
"name": "string",
"description": "string",
"unit_name": {
"singular": "string",
"plural": "string"
},
"created_at": "string",
"updated_at": "string"
}
},
"conversion": {
"credit_type_id": "string",
"rate": "string"
}
},
"expiry_policy": {
"expiry_period": {
"type": "DAY",
"value": 1
}
},
"source": "FIXED"
}
],
"type": "FLAT",
"pricing_type": "FLAT",
"bands": [
{
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"credits": {
"quantity": "string",
"credit_type_id": "string",
"credit_type": {
"object_type": "string",
"id": "string",
"reference": "string",
"status": "DRAFT",
"name": "string",
"description": "string",
"unit_name": {
"singular": "string",
"plural": "string"
},
"created_at": "string",
"updated_at": "string"
}
},
"fixed_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_amount": {
"quantity": "string",
"currency": "AED"
},
"minimum_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_number": "string",
"minimum_number": "string",
"block_size": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"tier_top_bound": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
}
}
]
}
],
"pricing_currency_configs": [
{
"currency": "AED",
"configs": [
{
"object_type": "string",
"id": "string",
"original_pricing_item_config_id": "string",
"original_pricing_item_config": {},
"details": {
"billing_period": {
"type": "DAY",
"value": 1
},
"pricing_type": "FLAT",
"pricing_period": {
"type": "DAY",
"value": 1
},
"bands": [
{
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"credits": {
"quantity": "string",
"credit_type_id": "string",
"credit_type": {
"object_type": "string",
"id": "string",
"reference": "string",
"status": "DRAFT",
"name": "string",
"description": "string",
"unit_name": {
"singular": "string",
"plural": "string"
},
"created_at": "string",
"updated_at": "string"
}
},
"fixed_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_amount": {
"quantity": "string",
"currency": "AED"
},
"minimum_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_number": "string",
"minimum_number": "string",
"block_size": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"tier_top_bound": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
}
}
]
},
"billing_period": {
"type": "DAY",
"value": 1
},
"pricing_period": {
"type": "DAY",
"value": 1
},
"default_included_volume": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string",
"reset_type": "string"
},
"default_seats_value": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"default_units": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"conditions": {
"name": "string",
"meter_properties": [
{
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
}
],
"configs": [
{}
]
},
"tiering_conditions": {
"name": "string",
"expression": {
"operator": "AND",
"operands": [
{
"meter_property": {
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
},
"expression": {}
}
]
},
"meter_properties": [
{
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
}
]
},
"order": 1,
"billing_in_advance": true,
"volume_group_reference": "string",
"top_up": {
"rollover": true
},
"split_pricing": {
"meter_properties": [
{
"id": "string",
"reference": "string",
"value": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
}
}
]
},
"on_demand": true,
"wallet_grants": [
{
"wallet_type_id": "string",
"wallet_type": {
"object_type": "string",
"id": "string",
"name": "string",
"reference": "string",
"status": "DRAFT",
"type": "CREDIT",
"credit": {
"grant_type": "CREDITS",
"amount_grant": {
"default_currency": "AED",
"tax_category": "STANDARD"
},
"credits_grant": {
"credit_type_id": "string"
}
},
"balance": {
"default_currency": "string"
},
"created_at": "string",
"updated_at": "string"
},
"amount_grant": {
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string"
},
"credits_grant": {
"credits": {
"quantity": "string",
"credit_type_id": "string",
"credit_type": {
"object_type": "string",
"id": "string",
"reference": "string",
"status": "DRAFT",
"name": "string",
"description": "string",
"unit_name": {
"singular": "string",
"plural": "string"
},
"created_at": "string",
"updated_at": "string"
}
},
"conversion": {
"credit_type_id": "string",
"rate": "string"
}
},
"expiry_policy": {
"expiry_period": {
"type": "DAY",
"value": 1
}
},
"source": "FIXED"
}
],
"type": "FLAT",
"pricing_type": "FLAT",
"bands": [
{
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"credits": {
"quantity": "string",
"credit_type_id": "string",
"credit_type": {
"object_type": "string",
"id": "string",
"reference": "string",
"status": "DRAFT",
"name": "string",
"description": "string",
"unit_name": {
"singular": "string",
"plural": "string"
},
"created_at": "string",
"updated_at": "string"
}
},
"fixed_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_amount": {
"quantity": "string",
"currency": "AED"
},
"minimum_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_number": "string",
"minimum_number": "string",
"block_size": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"tier_top_bound": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
}
}
]
}
],
"billing_period_configs": [
{
"billing_period": {
"type": "DAY",
"value": 1
},
"configs": [
{
"object_type": "string",
"id": "string",
"original_pricing_item_config_id": "string",
"original_pricing_item_config": {},
"details": {
"billing_period": {
"type": "DAY",
"value": 1
},
"pricing_type": "FLAT",
"pricing_period": {
"type": "DAY",
"value": 1
},
"bands": [
{
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"credits": {
"quantity": "string",
"credit_type_id": "string",
"credit_type": {
"object_type": "string",
"id": "string",
"reference": "string",
"status": "DRAFT",
"name": "string",
"description": "string",
"unit_name": {
"singular": "string",
"plural": "string"
},
"created_at": "string",
"updated_at": "string"
}
},
"fixed_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_amount": {
"quantity": "string",
"currency": "AED"
},
"minimum_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_number": "string",
"minimum_number": "string",
"block_size": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"tier_top_bound": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
}
}
]
},
"billing_period": {
"type": "DAY",
"value": 1
},
"pricing_period": {
"type": "DAY",
"value": 1
},
"default_included_volume": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string",
"reset_type": "string"
},
"default_seats_value": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"default_units": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"conditions": {
"name": "string",
"meter_properties": [
{
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
}
],
"configs": [
{}
]
},
"tiering_conditions": {
"name": "string",
"expression": {
"operator": "AND",
"operands": [
{
"meter_property": {
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
},
"expression": {}
}
]
},
"meter_properties": [
{
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
}
]
},
"order": 1,
"billing_in_advance": true,
"volume_group_reference": "string",
"top_up": {
"rollover": true
},
"split_pricing": {
"meter_properties": [
{
"id": "string",
"reference": "string",
"value": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
}
}
]
},
"on_demand": true,
"wallet_grants": [
{
"wallet_type_id": "string",
"wallet_type": {
"object_type": "string",
"id": "string",
"name": "string",
"reference": "string",
"status": "DRAFT",
"type": "CREDIT",
"credit": {
"grant_type": "CREDITS",
"amount_grant": {
"default_currency": "AED",
"tax_category": "STANDARD"
},
"credits_grant": {
"credit_type_id": "string"
}
},
"balance": {
"default_currency": "string"
},
"created_at": "string",
"updated_at": "string"
},
"amount_grant": {
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string"
},
"credits_grant": {
"credits": {
"quantity": "string",
"credit_type_id": "string",
"credit_type": {
"object_type": "string",
"id": "string",
"reference": "string",
"status": "DRAFT",
"name": "string",
"description": "string",
"unit_name": {
"singular": "string",
"plural": "string"
},
"created_at": "string",
"updated_at": "string"
}
},
"conversion": {
"credit_type_id": "string",
"rate": "string"
}
},
"expiry_policy": {
"expiry_period": {
"type": "DAY",
"value": 1
}
},
"source": "FIXED"
}
],
"type": "FLAT",
"pricing_type": "FLAT",
"bands": [
{
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"credits": {
"quantity": "string",
"credit_type_id": "string",
"credit_type": {
"object_type": "string",
"id": "string",
"reference": "string",
"status": "DRAFT",
"name": "string",
"description": "string",
"unit_name": {
"singular": "string",
"plural": "string"
},
"created_at": "string",
"updated_at": "string"
}
},
"fixed_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_amount": {
"quantity": "string",
"currency": "AED"
},
"minimum_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_number": "string",
"minimum_number": "string",
"block_size": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"tier_top_bound": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
}
}
]
}
]
}
],
"fallback_currency": "AED"
}
],
"billing_period_configs": [
{
"billing_period": {
"type": "DAY",
"value": 1
},
"configs": [
{
"object_type": "string",
"id": "string",
"original_pricing_item_config_id": "string",
"original_pricing_item_config": {},
"details": {
"billing_period": {
"type": "DAY",
"value": 1
},
"pricing_type": "FLAT",
"pricing_period": {
"type": "DAY",
"value": 1
},
"bands": [
{
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"credits": {
"quantity": "string",
"credit_type_id": "string",
"credit_type": {
"object_type": "string",
"id": "string",
"reference": "string",
"status": "DRAFT",
"name": "string",
"description": "string",
"unit_name": {
"singular": "string",
"plural": "string"
},
"created_at": "string",
"updated_at": "string"
}
},
"fixed_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_amount": {
"quantity": "string",
"currency": "AED"
},
"minimum_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_number": "string",
"minimum_number": "string",
"block_size": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"tier_top_bound": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
}
}
]
},
"billing_period": {
"type": "DAY",
"value": 1
},
"pricing_period": {
"type": "DAY",
"value": 1
},
"default_included_volume": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string",
"reset_type": "string"
},
"default_seats_value": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"default_units": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"conditions": {
"name": "string",
"meter_properties": [
{
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
}
],
"configs": [
{}
]
},
"tiering_conditions": {
"name": "string",
"expression": {
"operator": "AND",
"operands": [
{
"meter_property": {
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
},
"expression": {}
}
]
},
"meter_properties": [
{
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
}
]
},
"order": 1,
"billing_in_advance": true,
"volume_group_reference": "string",
"top_up": {
"rollover": true
},
"split_pricing": {
"meter_properties": [
{
"id": "string",
"reference": "string",
"value": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
}
}
]
},
"on_demand": true,
"wallet_grants": [
{
"wallet_type_id": "string",
"wallet_type": {
"object_type": "string",
"id": "string",
"name": "string",
"reference": "string",
"status": "DRAFT",
"type": "CREDIT",
"credit": {
"grant_type": "CREDITS",
"amount_grant": {
"default_currency": "AED",
"tax_category": "STANDARD"
},
"credits_grant": {
"credit_type_id": "string"
}
},
"balance": {
"default_currency": "string"
},
"created_at": "string",
"updated_at": "string"
},
"amount_grant": {
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string"
},
"credits_grant": {
"credits": {
"quantity": "string",
"credit_type_id": "string",
"credit_type": {
"object_type": "string",
"id": "string",
"reference": "string",
"status": "DRAFT",
"name": "string",
"description": "string",
"unit_name": {
"singular": "string",
"plural": "string"
},
"created_at": "string",
"updated_at": "string"
}
},
"conversion": {
"credit_type_id": "string",
"rate": "string"
}
},
"expiry_policy": {
"expiry_period": {
"type": "DAY",
"value": 1
}
},
"source": "FIXED"
}
],
"type": "FLAT",
"pricing_type": "FLAT",
"bands": [
{
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"credits": {
"quantity": "string",
"credit_type_id": "string",
"credit_type": {
"object_type": "string",
"id": "string",
"reference": "string",
"status": "DRAFT",
"name": "string",
"description": "string",
"unit_name": {
"singular": "string",
"plural": "string"
},
"created_at": "string",
"updated_at": "string"
}
},
"fixed_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_amount": {
"quantity": "string",
"currency": "AED"
},
"minimum_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_number": "string",
"minimum_number": "string",
"block_size": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"tier_top_bound": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
}
}
]
}
]
}
],
"display_order": 1
}
]
}
],
"pricing_groups": [
{
"object_type": "string",
"id": "string",
"pricing_plan_version_id": "string",
"pricing_plan_schedule_id": "string",
"name": "string",
"product_type": "DEFAULT",
"selection_constraint": "ANY",
"display_order": 1,
"pricings": [
{
"object_type": "string",
"id": "string",
"pricing_plan_version_id": "string",
"pricing_plan_schedule_id": "string",
"pricing_group_id": "string",
"original_pricing_id": "string",
"original_pricing": {},
"override": "ALL",
"name": "string",
"product_type": "DEFAULT",
"product_ids": [
"string"
],
"display_order": 1,
"products": [
{
"object_type": "string",
"id": "string",
"category_id": "string",
"category": {
"object_type": "string",
"id": "string",
"name": "string",
"reference": "string",
"description": "string",
"tax_category": "STANDARD",
"display_order": 1,
"customer_id": "string"
},
"parent_product_id": "string",
"name": "string",
"reference": "string",
"description": "string",
"status": "DRAFT",
"product_type": "DEFAULT",
"tax_category": "STANDARD",
"features": [
{
"id": "string",
"reference": "string"
}
],
"custom_fields": [
{
"id": "string",
"reference": "string",
"value": "string",
"values": [
"string"
],
"integration_details": {
"id": "string",
"reference": "string",
"payment_gateway_variant": "ADYEN",
"adyen": {
"recurring_detail_reference": "string"
},
"stripe": {
"payment_method_id": "string"
}
},
"integration_id": "string"
}
],
"display_order": 1,
"linked_integrations": [
{
"id": "string",
"link_details": [
{
"url": "string",
"custom_field_name": "string"
}
]
}
],
"billing_entity_id": "string",
"customer_id": "string",
"agent_context": {
"guidance": "string"
}
}
],
"entitlements": [
{
"feature_id": "string",
"feature": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"type": "SWITCH",
"enum_values": [
"string"
],
"meter_value_calculation_id": "string",
"meter_value_calculation": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"calculation_type": "SUM",
"persist": true,
"meter_id": "string",
"meter": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"meter_values": [
{
"id": "string",
"object": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER"
},
"required": true
}
],
"meter_properties": [
{
"id": "string",
"object": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"required": true
}
]
},
"meter_value_id": "string",
"meter_value": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER"
},
"meter_property_id": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
}
}
},
"feature_reference": "string",
"override": true,
"number": "string",
"switch": true,
"amount": {
"quantity": "string",
"currency": "AED"
},
"enum": "string",
"string": "string",
"overwrite": true
}
],
"items": [
{
"object_type": "string",
"id": "string",
"original_pricing_item_id": "string",
"original_pricing_item": {},
"override": "ALL",
"product_item_ids": [
"string"
],
"product_items": [
{
"object_type": "string",
"id": "string",
"product_id": "string",
"product": {
"object_type": "string",
"id": "string",
"category_id": "string",
"category": {
"object_type": "string",
"id": "string",
"name": "string",
"reference": "string",
"description": "string",
"tax_category": "STANDARD",
"display_order": 1,
"customer_id": "string"
},
"parent_product_id": "string",
"name": "string",
"reference": "string",
"description": "string",
"status": "DRAFT",
"product_type": "DEFAULT",
"tax_category": "STANDARD",
"features": [
{
"id": "string",
"reference": "string"
}
],
"custom_fields": [
{
"id": "string",
"reference": "string",
"value": "string",
"values": [
"string"
],
"integration_details": {
"id": "string",
"reference": "string",
"payment_gateway_variant": "ADYEN",
"adyen": {
"recurring_detail_reference": "string"
},
"stripe": {
"payment_method_id": "string"
}
},
"integration_id": "string"
}
],
"display_order": 1,
"linked_integrations": [
{
"id": "string",
"link_details": [
{
"url": "string",
"custom_field_name": "string"
}
]
}
],
"billing_entity_id": "string",
"customer_id": "string",
"agent_context": {
"guidance": "string"
}
},
"name": "string",
"status": "DRAFT",
"reference": "string",
"description": "string",
"type": "REVENUE",
"model_type": "USAGE_BASED",
"usage_based": {
"meter_value_calculation_id": "string",
"meter_value_calculation": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"calculation_type": "SUM",
"persist": true,
"meter_id": "string",
"meter": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"meter_values": [
{
"id": "string",
"object": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER"
},
"required": true
}
],
"meter_properties": [
{
"id": "string",
"object": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"required": true
}
]
},
"meter_value_id": "string",
"meter_value": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER"
},
"meter_property_id": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
}
},
"tiering_meter_value_calculation_id": "string",
"tiering_meter_value_calculation": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"calculation_type": "SUM",
"persist": true,
"meter_id": "string",
"meter": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"meter_values": [
{
"id": "string",
"object": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER"
},
"required": true
}
],
"meter_properties": [
{
"id": "string",
"object": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"required": true
}
]
},
"meter_value_id": "string",
"meter_value": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER"
},
"meter_property_id": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
}
},
"report_meter_value_calculation_ids": [
"string"
],
"conditions": {
"name": "string",
"expression": {
"operator": "AND",
"operands": [
{
"meter_property": {
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
},
"expression": {}
}
]
},
"meter_properties": [
{
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
}
]
}
},
"credits": {
"credit_type_id": "string",
"credit_type": {
"object_type": "string",
"id": "string",
"reference": "string",
"status": "DRAFT",
"name": "string",
"description": "string",
"unit_name": {
"singular": "string",
"plural": "string"
},
"created_at": "string",
"updated_at": "string"
}
},
"meter_value_calculation": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"calculation_type": "SUM",
"persist": true,
"meter_id": "string",
"meter": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"meter_values": [
{
"id": "string",
"object": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER"
},
"required": true
}
],
"meter_properties": [
{
"id": "string",
"object": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"required": true
}
]
},
"meter_value_id": "string",
"meter_value": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER"
},
"meter_property_id": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
}
},
"tax_category": "STANDARD",
"display_order": 1,
"unit_name": {
"singular": "string",
"plural": "string"
},
"custom_fields": [
{
"id": "string",
"reference": "string",
"value": "string",
"values": [
"string"
],
"integration_details": {
"id": "string",
"reference": "string",
"payment_gateway_variant": "ADYEN",
"adyen": {
"recurring_detail_reference": "string"
},
"stripe": {
"payment_method_id": "string"
}
},
"integration_id": "string"
}
],
"customer_id": "string",
"agent_context": {
"guidance": "string"
},
"meter_value_calculation_id": "string",
"report_meter_value_calculation_ids": [
"string"
]
}
],
"configs": [
{
"object_type": "string",
"id": "string",
"original_pricing_item_config_id": "string",
"original_pricing_item_config": {},
"details": {
"billing_period": {
"type": "DAY",
"value": 1
},
"pricing_type": "FLAT",
"pricing_period": {
"type": "DAY",
"value": 1
},
"bands": [
{
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"credits": {
"quantity": "string",
"credit_type_id": "string",
"credit_type": {
"object_type": "string",
"id": "string",
"reference": "string",
"status": "DRAFT",
"name": "string",
"description": "string",
"unit_name": {
"singular": "string",
"plural": "string"
},
"created_at": "string",
"updated_at": "string"
}
},
"fixed_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_amount": {
"quantity": "string",
"currency": "AED"
},
"minimum_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_number": "string",
"minimum_number": "string",
"block_size": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"tier_top_bound": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
}
}
]
},
"billing_period": {
"type": "DAY",
"value": 1
},
"pricing_period": {
"type": "DAY",
"value": 1
},
"default_included_volume": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string",
"reset_type": "string"
},
"default_seats_value": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"default_units": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"conditions": {
"name": "string",
"meter_properties": [
{
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
}
],
"configs": [
{}
]
},
"tiering_conditions": {
"name": "string",
"expression": {
"operator": "AND",
"operands": [
{
"meter_property": {
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
},
"expression": {}
}
]
},
"meter_properties": [
{
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
}
]
},
"order": 1,
"billing_in_advance": true,
"volume_group_reference": "string",
"top_up": {
"rollover": true
},
"split_pricing": {
"meter_properties": [
{
"id": "string",
"reference": "string",
"value": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
}
}
]
},
"on_demand": true,
"wallet_grants": [
{
"wallet_type_id": "string",
"wallet_type": {
"object_type": "string",
"id": "string",
"name": "string",
"reference": "string",
"status": "DRAFT",
"type": "CREDIT",
"credit": {
"grant_type": "CREDITS",
"amount_grant": {
"default_currency": "AED",
"tax_category": "STANDARD"
},
"credits_grant": {
"credit_type_id": "string"
}
},
"balance": {
"default_currency": "string"
},
"created_at": "string",
"updated_at": "string"
},
"amount_grant": {
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string"
},
"credits_grant": {
"credits": {
"quantity": "string",
"credit_type_id": "string",
"credit_type": {
"object_type": "string",
"id": "string",
"reference": "string",
"status": "DRAFT",
"name": "string",
"description": "string",
"unit_name": {
"singular": "string",
"plural": "string"
},
"created_at": "string",
"updated_at": "string"
}
},
"conversion": {
"credit_type_id": "string",
"rate": "string"
}
},
"expiry_policy": {
"expiry_period": {
"type": "DAY",
"value": 1
}
},
"source": "FIXED"
}
],
"type": "FLAT",
"pricing_type": "FLAT",
"bands": [
{
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"credits": {
"quantity": "string",
"credit_type_id": "string",
"credit_type": {
"object_type": "string",
"id": "string",
"reference": "string",
"status": "DRAFT",
"name": "string",
"description": "string",
"unit_name": {
"singular": "string",
"plural": "string"
},
"created_at": "string",
"updated_at": "string"
}
},
"fixed_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_amount": {
"quantity": "string",
"currency": "AED"
},
"minimum_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_number": "string",
"minimum_number": "string",
"block_size": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"tier_top_bound": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
}
}
]
}
],
"pricing_currency_configs": [
{
"currency": "AED",
"configs": [
{
"object_type": "string",
"id": "string",
"original_pricing_item_config_id": "string",
"original_pricing_item_config": {},
"details": {
"billing_period": {
"type": "DAY",
"value": 1
},
"pricing_type": "FLAT",
"pricing_period": {
"type": "DAY",
"value": 1
},
"bands": [
{
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"credits": {
"quantity": "string",
"credit_type_id": "string",
"credit_type": {
"object_type": "string",
"id": "string",
"reference": "string",
"status": "DRAFT",
"name": "string",
"description": "string",
"unit_name": {
"singular": "string",
"plural": "string"
},
"created_at": "string",
"updated_at": "string"
}
},
"fixed_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_amount": {
"quantity": "string",
"currency": "AED"
},
"minimum_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_number": "string",
"minimum_number": "string",
"block_size": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"tier_top_bound": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
}
}
]
},
"billing_period": {
"type": "DAY",
"value": 1
},
"pricing_period": {
"type": "DAY",
"value": 1
},
"default_included_volume": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string",
"reset_type": "string"
},
"default_seats_value": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"default_units": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"conditions": {
"name": "string",
"meter_properties": [
{
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
}
],
"configs": [
{}
]
},
"tiering_conditions": {
"name": "string",
"expression": {
"operator": "AND",
"operands": [
{
"meter_property": {
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
},
"expression": {}
}
]
},
"meter_properties": [
{
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
}
]
},
"order": 1,
"billing_in_advance": true,
"volume_group_reference": "string",
"top_up": {
"rollover": true
},
"split_pricing": {
"meter_properties": [
{
"id": "string",
"reference": "string",
"value": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
}
}
]
},
"on_demand": true,
"wallet_grants": [
{
"wallet_type_id": "string",
"wallet_type": {
"object_type": "string",
"id": "string",
"name": "string",
"reference": "string",
"status": "DRAFT",
"type": "CREDIT",
"credit": {
"grant_type": "CREDITS",
"amount_grant": {
"default_currency": "AED",
"tax_category": "STANDARD"
},
"credits_grant": {
"credit_type_id": "string"
}
},
"balance": {
"default_currency": "string"
},
"created_at": "string",
"updated_at": "string"
},
"amount_grant": {
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string"
},
"credits_grant": {
"credits": {
"quantity": "string",
"credit_type_id": "string",
"credit_type": {
"object_type": "string",
"id": "string",
"reference": "string",
"status": "DRAFT",
"name": "string",
"description": "string",
"unit_name": {
"singular": "string",
"plural": "string"
},
"created_at": "string",
"updated_at": "string"
}
},
"conversion": {
"credit_type_id": "string",
"rate": "string"
}
},
"expiry_policy": {
"expiry_period": {
"type": "DAY",
"value": 1
}
},
"source": "FIXED"
}
],
"type": "FLAT",
"pricing_type": "FLAT",
"bands": [
{
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"credits": {
"quantity": "string",
"credit_type_id": "string",
"credit_type": {
"object_type": "string",
"id": "string",
"reference": "string",
"status": "DRAFT",
"name": "string",
"description": "string",
"unit_name": {
"singular": "string",
"plural": "string"
},
"created_at": "string",
"updated_at": "string"
}
},
"fixed_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_amount": {
"quantity": "string",
"currency": "AED"
},
"minimum_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_number": "string",
"minimum_number": "string",
"block_size": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"tier_top_bound": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
}
}
]
}
],
"billing_period_configs": [
{
"billing_period": {
"type": "DAY",
"value": 1
},
"configs": [
{
"object_type": "string",
"id": "string",
"original_pricing_item_config_id": "string",
"original_pricing_item_config": {},
"details": {
"billing_period": {
"type": "DAY",
"value": 1
},
"pricing_type": "FLAT",
"pricing_period": {
"type": "DAY",
"value": 1
},
"bands": [
{
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"credits": {
"quantity": "string",
"credit_type_id": "string",
"credit_type": {
"object_type": "string",
"id": "string",
"reference": "string",
"status": "DRAFT",
"name": "string",
"description": "string",
"unit_name": {
"singular": {},
"plural": {}
},
"created_at": "string",
"updated_at": "string"
}
},
"fixed_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_amount": {
"quantity": "string",
"currency": "AED"
},
"minimum_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_number": "string",
"minimum_number": "string",
"block_size": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"tier_top_bound": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
}
}
]
},
"billing_period": {
"type": "DAY",
"value": 1
},
"pricing_period": {
"type": "DAY",
"value": 1
},
"default_included_volume": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string",
"reset_type": "string"
},
"default_seats_value": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"default_units": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"conditions": {
"name": "string",
"meter_properties": [
{
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
}
],
"configs": [
{}
]
},
"tiering_conditions": {
"name": "string",
"expression": {
"operator": "AND",
"operands": [
{
"meter_property": {
"id": "string",
"reference": "string",
"meter_property": {
"object_type": {},
"id": {},
"reference": {},
"name": {},
"description": {},
"status": {},
"type": {},
"enum_values": {}
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": {},
"id": {},
"reference": {},
"name": {},
"description": {},
"meter_property_id": {},
"type": {},
"status": {},
"value_count": {},
"created_at": {},
"updated_at": {}
},
"comparator": "EQUALS"
},
"expression": {}
}
]
},
"meter_properties": [
{
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
}
]
},
"order": 1,
"billing_in_advance": true,
"volume_group_reference": "string",
"top_up": {
"rollover": true
},
"split_pricing": {
"meter_properties": [
{
"id": "string",
"reference": "string",
"value": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
}
}
]
},
"on_demand": true,
"wallet_grants": [
{
"wallet_type_id": "string",
"wallet_type": {
"object_type": "string",
"id": "string",
"name": "string",
"reference": "string",
"status": "DRAFT",
"type": "CREDIT",
"credit": {
"grant_type": "CREDITS",
"amount_grant": {
"default_currency": "AED",
"tax_category": "STANDARD"
},
"credits_grant": {
"credit_type_id": "string"
}
},
"balance": {
"default_currency": "string"
},
"created_at": "string",
"updated_at": "string"
},
"amount_grant": {
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string"
},
"credits_grant": {
"credits": {
"quantity": "string",
"credit_type_id": "string",
"credit_type": {
"object_type": "string",
"id": "string",
"reference": "string",
"status": "DRAFT",
"name": "string",
"description": "string",
"unit_name": {
"singular": {},
"plural": {}
},
"created_at": "string",
"updated_at": "string"
}
},
"conversion": {
"credit_type_id": "string",
"rate": "string"
}
},
"expiry_policy": {
"expiry_period": {
"type": "DAY",
"value": 1
}
},
"source": "FIXED"
}
],
"type": "FLAT",
"pricing_type": "FLAT",
"bands": [
{
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"credits": {
"quantity": "string",
"credit_type_id": "string",
"credit_type": {
"object_type": "string",
"id": "string",
"reference": "string",
"status": "DRAFT",
"name": "string",
"description": "string",
"unit_name": {
"singular": "string",
"plural": "string"
},
"created_at": "string",
"updated_at": "string"
}
},
"fixed_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_amount": {
"quantity": "string",
"currency": "AED"
},
"minimum_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_number": "string",
"minimum_number": "string",
"block_size": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"tier_top_bound": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
}
}
]
}
]
}
],
"fallback_currency": "AED"
}
],
"billing_period_configs": [
{
"billing_period": {
"type": "DAY",
"value": 1
},
"configs": [
{
"object_type": "string",
"id": "string",
"original_pricing_item_config_id": "string",
"original_pricing_item_config": {},
"details": {
"billing_period": {
"type": "DAY",
"value": 1
},
"pricing_type": "FLAT",
"pricing_period": {
"type": "DAY",
"value": 1
},
"bands": [
{
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"credits": {
"quantity": "string",
"credit_type_id": "string",
"credit_type": {
"object_type": "string",
"id": "string",
"reference": "string",
"status": "DRAFT",
"name": "string",
"description": "string",
"unit_name": {
"singular": "string",
"plural": "string"
},
"created_at": "string",
"updated_at": "string"
}
},
"fixed_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_amount": {
"quantity": "string",
"currency": "AED"
},
"minimum_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_number": "string",
"minimum_number": "string",
"block_size": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"tier_top_bound": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
}
}
]
},
"billing_period": {
"type": "DAY",
"value": 1
},
"pricing_period": {
"type": "DAY",
"value": 1
},
"default_included_volume": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string",
"reset_type": "string"
},
"default_seats_value": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"default_units": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"conditions": {
"name": "string",
"meter_properties": [
{
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
}
],
"configs": [
{}
]
},
"tiering_conditions": {
"name": "string",
"expression": {
"operator": "AND",
"operands": [
{
"meter_property": {
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
},
"expression": {}
}
]
},
"meter_properties": [
{
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
}
]
},
"order": 1,
"billing_in_advance": true,
"volume_group_reference": "string",
"top_up": {
"rollover": true
},
"split_pricing": {
"meter_properties": [
{
"id": "string",
"reference": "string",
"value": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
}
}
]
},
"on_demand": true,
"wallet_grants": [
{
"wallet_type_id": "string",
"wallet_type": {
"object_type": "string",
"id": "string",
"name": "string",
"reference": "string",
"status": "DRAFT",
"type": "CREDIT",
"credit": {
"grant_type": "CREDITS",
"amount_grant": {
"default_currency": "AED",
"tax_category": "STANDARD"
},
"credits_grant": {
"credit_type_id": "string"
}
},
"balance": {
"default_currency": "string"
},
"created_at": "string",
"updated_at": "string"
},
"amount_grant": {
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string"
},
"credits_grant": {
"credits": {
"quantity": "string",
"credit_type_id": "string",
"credit_type": {
"object_type": "string",
"id": "string",
"reference": "string",
"status": "DRAFT",
"name": "string",
"description": "string",
"unit_name": {
"singular": "string",
"plural": "string"
},
"created_at": "string",
"updated_at": "string"
}
},
"conversion": {
"credit_type_id": "string",
"rate": "string"
}
},
"expiry_policy": {
"expiry_period": {
"type": "DAY",
"value": 1
}
},
"source": "FIXED"
}
],
"type": "FLAT",
"pricing_type": "FLAT",
"bands": [
{
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"credits": {
"quantity": "string",
"credit_type_id": "string",
"credit_type": {
"object_type": "string",
"id": "string",
"reference": "string",
"status": "DRAFT",
"name": "string",
"description": "string",
"unit_name": {
"singular": "string",
"plural": "string"
},
"created_at": "string",
"updated_at": "string"
}
},
"fixed_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_amount": {
"quantity": "string",
"currency": "AED"
},
"minimum_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_number": "string",
"minimum_number": "string",
"block_size": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"tier_top_bound": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
}
}
]
}
]
}
],
"display_order": 1
}
]
}
]
}
],
"display_order": 1
}
],
"combined_pricing_plan_version": {
"object_type": "string",
"id": "string",
"pricing_plan_id": "string",
"pricing_plan": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"customer_id": "string",
"type": "STANDARD",
"amount_type": "EXCLUDING_TAX",
"pricing_plan_version_infos": [
{
"version": 1,
"id": "string",
"status": "string",
"rate_card": {
"start_at": "2024-01-15T09:30:00Z"
}
}
],
"pricing_plan_selection_rules": [
{
"type": "RESOURCE",
"resource": {
"type": "PLATFORM",
"field": "COUNTRY",
"value": "string",
"values": [
"string"
],
"comparator": "EQUALS"
}
}
],
"pricing_currencies": [
"AED"
],
"variant": "DEFAULT",
"custom_fields": [
{
"id": "string",
"reference": "string",
"value": "string",
"values": [
"string"
],
"integration_details": {
"id": "string",
"reference": "string",
"payment_gateway_variant": "ADYEN",
"adyen": {
"recurring_detail_reference": "string"
},
"stripe": {
"payment_method_id": "string"
}
},
"integration_id": "string"
}
],
"agent_context": {
"guidance": "string"
}
},
"version": 1,
"status": "DRAFT",
"pricing_currency_settings": {
"default_pricing_currency": "string",
"pricing_currencies": [
"string"
]
},
"billing_period_settings": {
"billing_periods": [
{
"period": {
"type": "DAY",
"value": 1
},
"description": "string"
}
]
},
"copied_from_pricing_plan_version_id": "string",
"pricing_categories": [
{
"object_type": "string",
"id": "string",
"product_category_id": "string",
"product_category": {
"object_type": "string",
"id": "string",
"name": "string",
"reference": "string",
"description": "string",
"tax_category": "STANDARD",
"display_order": 1,
"customer_id": "string"
},
"pricings": [
{
"object_type": "string",
"id": "string",
"pricing_plan_version_id": "string",
"pricing_plan_schedule_id": "string",
"pricing_group_id": "string",
"original_pricing_id": "string",
"original_pricing": {},
"override": "ALL",
"name": "string",
"product_type": "DEFAULT",
"product_ids": [
"string"
],
"display_order": 1,
"products": [
{
"object_type": "string",
"id": "string",
"category_id": "string",
"category": {
"object_type": "string",
"id": "string",
"name": "string",
"reference": "string",
"description": "string",
"tax_category": "STANDARD",
"display_order": 1,
"customer_id": "string"
},
"parent_product_id": "string",
"name": "string",
"reference": "string",
"description": "string",
"status": "DRAFT",
"product_type": "DEFAULT",
"tax_category": "STANDARD",
"features": [
{
"id": "string",
"reference": "string"
}
],
"custom_fields": [
{
"id": "string",
"reference": "string",
"value": "string",
"values": [
"string"
],
"integration_details": {
"id": "string",
"reference": "string",
"payment_gateway_variant": "ADYEN",
"adyen": {
"recurring_detail_reference": "string"
},
"stripe": {
"payment_method_id": "string"
}
},
"integration_id": "string"
}
],
"display_order": 1,
"linked_integrations": [
{
"id": "string",
"link_details": [
{
"url": "string",
"custom_field_name": "string"
}
]
}
],
"billing_entity_id": "string",
"customer_id": "string",
"agent_context": {
"guidance": "string"
}
}
],
"entitlements": [
{
"feature_id": "string",
"feature": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"type": "SWITCH",
"enum_values": [
"string"
],
"meter_value_calculation_id": "string",
"meter_value_calculation": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"calculation_type": "SUM",
"persist": true,
"meter_id": "string",
"meter": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"meter_values": [
{
"id": "string",
"object": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER"
},
"required": true
}
],
"meter_properties": [
{
"id": "string",
"object": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"required": true
}
]
},
"meter_value_id": "string",
"meter_value": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER"
},
"meter_property_id": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
}
}
},
"feature_reference": "string",
"override": true,
"number": "string",
"switch": true,
"amount": {
"quantity": "string",
"currency": "AED"
},
"enum": "string",
"string": "string",
"overwrite": true
}
],
"items": [
{
"object_type": "string",
"id": "string",
"original_pricing_item_id": "string",
"original_pricing_item": {},
"override": "ALL",
"product_item_ids": [
"string"
],
"product_items": [
{
"object_type": "string",
"id": "string",
"product_id": "string",
"product": {
"object_type": "string",
"id": "string",
"category_id": "string",
"category": {
"object_type": "string",
"id": "string",
"name": "string",
"reference": "string",
"description": "string",
"tax_category": "STANDARD",
"display_order": 1,
"customer_id": "string"
},
"parent_product_id": "string",
"name": "string",
"reference": "string",
"description": "string",
"status": "DRAFT",
"product_type": "DEFAULT",
"tax_category": "STANDARD",
"features": [
{
"id": "string",
"reference": "string"
}
],
"custom_fields": [
{
"id": "string",
"reference": "string",
"value": "string",
"values": [
"string"
],
"integration_details": {
"id": "string",
"reference": "string",
"payment_gateway_variant": "ADYEN",
"adyen": {
"recurring_detail_reference": "string"
},
"stripe": {
"payment_method_id": "string"
}
},
"integration_id": "string"
}
],
"display_order": 1,
"linked_integrations": [
{
"id": "string",
"link_details": [
{
"url": "string",
"custom_field_name": "string"
}
]
}
],
"billing_entity_id": "string",
"customer_id": "string",
"agent_context": {
"guidance": "string"
}
},
"name": "string",
"status": "DRAFT",
"reference": "string",
"description": "string",
"type": "REVENUE",
"model_type": "USAGE_BASED",
"usage_based": {
"meter_value_calculation_id": "string",
"meter_value_calculation": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"calculation_type": "SUM",
"persist": true,
"meter_id": "string",
"meter": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"meter_values": [
{
"id": "string",
"object": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER"
},
"required": true
}
],
"meter_properties": [
{
"id": "string",
"object": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"required": true
}
]
},
"meter_value_id": "string",
"meter_value": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER"
},
"meter_property_id": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
}
},
"tiering_meter_value_calculation_id": "string",
"tiering_meter_value_calculation": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"calculation_type": "SUM",
"persist": true,
"meter_id": "string",
"meter": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"meter_values": [
{
"id": "string",
"object": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER"
},
"required": true
}
],
"meter_properties": [
{
"id": "string",
"object": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"required": true
}
]
},
"meter_value_id": "string",
"meter_value": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER"
},
"meter_property_id": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
}
},
"report_meter_value_calculation_ids": [
"string"
],
"conditions": {
"name": "string",
"expression": {
"operator": "AND",
"operands": [
{
"meter_property": {
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
},
"expression": {}
}
]
},
"meter_properties": [
{
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
}
]
}
},
"credits": {
"credit_type_id": "string",
"credit_type": {
"object_type": "string",
"id": "string",
"reference": "string",
"status": "DRAFT",
"name": "string",
"description": "string",
"unit_name": {
"singular": "string",
"plural": "string"
},
"created_at": "string",
"updated_at": "string"
}
},
"meter_value_calculation": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"calculation_type": "SUM",
"persist": true,
"meter_id": "string",
"meter": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"meter_values": [
{
"id": "string",
"object": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER"
},
"required": true
}
],
"meter_properties": [
{
"id": "string",
"object": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"required": true
}
]
},
"meter_value_id": "string",
"meter_value": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER"
},
"meter_property_id": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
}
},
"tax_category": "STANDARD",
"display_order": 1,
"unit_name": {
"singular": "string",
"plural": "string"
},
"custom_fields": [
{
"id": "string",
"reference": "string",
"value": "string",
"values": [
"string"
],
"integration_details": {
"id": "string",
"reference": "string",
"payment_gateway_variant": "ADYEN",
"adyen": {
"recurring_detail_reference": "string"
},
"stripe": {
"payment_method_id": "string"
}
},
"integration_id": "string"
}
],
"customer_id": "string",
"agent_context": {
"guidance": "string"
},
"meter_value_calculation_id": "string",
"report_meter_value_calculation_ids": [
"string"
]
}
],
"configs": [
{
"object_type": "string",
"id": "string",
"original_pricing_item_config_id": "string",
"original_pricing_item_config": {},
"details": {
"billing_period": {
"type": "DAY",
"value": 1
},
"pricing_type": "FLAT",
"pricing_period": {
"type": "DAY",
"value": 1
},
"bands": [
{
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"credits": {
"quantity": "string",
"credit_type_id": "string",
"credit_type": {
"object_type": "string",
"id": "string",
"reference": "string",
"status": "DRAFT",
"name": "string",
"description": "string",
"unit_name": {
"singular": "string",
"plural": "string"
},
"created_at": "string",
"updated_at": "string"
}
},
"fixed_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_amount": {
"quantity": "string",
"currency": "AED"
},
"minimum_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_number": "string",
"minimum_number": "string",
"block_size": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"tier_top_bound": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
}
}
]
},
"billing_period": {
"type": "DAY",
"value": 1
},
"pricing_period": {
"type": "DAY",
"value": 1
},
"default_included_volume": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string",
"reset_type": "string"
},
"default_seats_value": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"default_units": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"conditions": {
"name": "string",
"meter_properties": [
{
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
}
],
"configs": [
{}
]
},
"tiering_conditions": {
"name": "string",
"expression": {
"operator": "AND",
"operands": [
{
"meter_property": {
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
},
"expression": {}
}
]
},
"meter_properties": [
{
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
}
]
},
"order": 1,
"billing_in_advance": true,
"volume_group_reference": "string",
"top_up": {
"rollover": true
},
"split_pricing": {
"meter_properties": [
{
"id": "string",
"reference": "string",
"value": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
}
}
]
},
"on_demand": true,
"wallet_grants": [
{
"wallet_type_id": "string",
"wallet_type": {
"object_type": "string",
"id": "string",
"name": "string",
"reference": "string",
"status": "DRAFT",
"type": "CREDIT",
"credit": {
"grant_type": "CREDITS",
"amount_grant": {
"default_currency": "AED",
"tax_category": "STANDARD"
},
"credits_grant": {
"credit_type_id": "string"
}
},
"balance": {
"default_currency": "string"
},
"created_at": "string",
"updated_at": "string"
},
"amount_grant": {
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string"
},
"credits_grant": {
"credits": {
"quantity": "string",
"credit_type_id": "string",
"credit_type": {
"object_type": "string",
"id": "string",
"reference": "string",
"status": "DRAFT",
"name": "string",
"description": "string",
"unit_name": {
"singular": "string",
"plural": "string"
},
"created_at": "string",
"updated_at": "string"
}
},
"conversion": {
"credit_type_id": "string",
"rate": "string"
}
},
"expiry_policy": {
"expiry_period": {
"type": "DAY",
"value": 1
}
},
"source": "FIXED"
}
],
"type": "FLAT",
"pricing_type": "FLAT",
"bands": [
{
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"credits": {
"quantity": "string",
"credit_type_id": "string",
"credit_type": {
"object_type": "string",
"id": "string",
"reference": "string",
"status": "DRAFT",
"name": "string",
"description": "string",
"unit_name": {
"singular": "string",
"plural": "string"
},
"created_at": "string",
"updated_at": "string"
}
},
"fixed_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_amount": {
"quantity": "string",
"currency": "AED"
},
"minimum_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_number": "string",
"minimum_number": "string",
"block_size": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"tier_top_bound": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
}
}
]
}
],
"pricing_currency_configs": [
{
"currency": "AED",
"configs": [
{
"object_type": "string",
"id": "string",
"original_pricing_item_config_id": "string",
"original_pricing_item_config": {},
"details": {
"billing_period": {
"type": "DAY",
"value": 1
},
"pricing_type": "FLAT",
"pricing_period": {
"type": "DAY",
"value": 1
},
"bands": [
{
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"credits": {
"quantity": "string",
"credit_type_id": "string",
"credit_type": {
"object_type": "string",
"id": "string",
"reference": "string",
"status": "DRAFT",
"name": "string",
"description": "string",
"unit_name": {
"singular": "string",
"plural": "string"
},
"created_at": "string",
"updated_at": "string"
}
},
"fixed_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_amount": {
"quantity": "string",
"currency": "AED"
},
"minimum_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_number": "string",
"minimum_number": "string",
"block_size": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"tier_top_bound": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
}
}
]
},
"billing_period": {
"type": "DAY",
"value": 1
},
"pricing_period": {
"type": "DAY",
"value": 1
},
"default_included_volume": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string",
"reset_type": "string"
},
"default_seats_value": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"default_units": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"conditions": {
"name": "string",
"meter_properties": [
{
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
}
],
"configs": [
{}
]
},
"tiering_conditions": {
"name": "string",
"expression": {
"operator": "AND",
"operands": [
{
"meter_property": {
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
},
"expression": {}
}
]
},
"meter_properties": [
{
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
}
]
},
"order": 1,
"billing_in_advance": true,
"volume_group_reference": "string",
"top_up": {
"rollover": true
},
"split_pricing": {
"meter_properties": [
{
"id": "string",
"reference": "string",
"value": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
}
}
]
},
"on_demand": true,
"wallet_grants": [
{
"wallet_type_id": "string",
"wallet_type": {
"object_type": "string",
"id": "string",
"name": "string",
"reference": "string",
"status": "DRAFT",
"type": "CREDIT",
"credit": {
"grant_type": "CREDITS",
"amount_grant": {
"default_currency": "AED",
"tax_category": "STANDARD"
},
"credits_grant": {
"credit_type_id": "string"
}
},
"balance": {
"default_currency": "string"
},
"created_at": "string",
"updated_at": "string"
},
"amount_grant": {
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string"
},
"credits_grant": {
"credits": {
"quantity": "string",
"credit_type_id": "string",
"credit_type": {
"object_type": "string",
"id": "string",
"reference": "string",
"status": "DRAFT",
"name": "string",
"description": "string",
"unit_name": {
"singular": "string",
"plural": "string"
},
"created_at": "string",
"updated_at": "string"
}
},
"conversion": {
"credit_type_id": "string",
"rate": "string"
}
},
"expiry_policy": {
"expiry_period": {
"type": "DAY",
"value": 1
}
},
"source": "FIXED"
}
],
"type": "FLAT",
"pricing_type": "FLAT",
"bands": [
{
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"credits": {
"quantity": "string",
"credit_type_id": "string",
"credit_type": {
"object_type": "string",
"id": "string",
"reference": "string",
"status": "DRAFT",
"name": "string",
"description": "string",
"unit_name": {
"singular": "string",
"plural": "string"
},
"created_at": "string",
"updated_at": "string"
}
},
"fixed_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_amount": {
"quantity": "string",
"currency": "AED"
},
"minimum_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_number": "string",
"minimum_number": "string",
"block_size": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"tier_top_bound": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
}
}
]
}
],
"billing_period_configs": [
{
"billing_period": {
"type": "DAY",
"value": 1
},
"configs": [
{
"object_type": "string",
"id": "string",
"original_pricing_item_config_id": "string",
"original_pricing_item_config": {},
"details": {
"billing_period": {
"type": "DAY",
"value": 1
},
"pricing_type": "FLAT",
"pricing_period": {
"type": "DAY",
"value": 1
},
"bands": [
{
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"credits": {
"quantity": "string",
"credit_type_id": "string",
"credit_type": {
"object_type": "string",
"id": "string",
"reference": "string",
"status": "DRAFT",
"name": "string",
"description": "string",
"unit_name": {
"singular": {},
"plural": {}
},
"created_at": "string",
"updated_at": "string"
}
},
"fixed_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_amount": {
"quantity": "string",
"currency": "AED"
},
"minimum_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_number": "string",
"minimum_number": "string",
"block_size": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"tier_top_bound": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
}
}
]
},
"billing_period": {
"type": "DAY",
"value": 1
},
"pricing_period": {
"type": "DAY",
"value": 1
},
"default_included_volume": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string",
"reset_type": "string"
},
"default_seats_value": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"default_units": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"conditions": {
"name": "string",
"meter_properties": [
{
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
}
],
"configs": [
{}
]
},
"tiering_conditions": {
"name": "string",
"expression": {
"operator": "AND",
"operands": [
{
"meter_property": {
"id": "string",
"reference": "string",
"meter_property": {
"object_type": {},
"id": {},
"reference": {},
"name": {},
"description": {},
"status": {},
"type": {},
"enum_values": {}
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": {},
"id": {},
"reference": {},
"name": {},
"description": {},
"meter_property_id": {},
"type": {},
"status": {},
"value_count": {},
"created_at": {},
"updated_at": {}
},
"comparator": "EQUALS"
},
"expression": {}
}
]
},
"meter_properties": [
{
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
}
]
},
"order": 1,
"billing_in_advance": true,
"volume_group_reference": "string",
"top_up": {
"rollover": true
},
"split_pricing": {
"meter_properties": [
{
"id": "string",
"reference": "string",
"value": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
}
}
]
},
"on_demand": true,
"wallet_grants": [
{
"wallet_type_id": "string",
"wallet_type": {
"object_type": "string",
"id": "string",
"name": "string",
"reference": "string",
"status": "DRAFT",
"type": "CREDIT",
"credit": {
"grant_type": "CREDITS",
"amount_grant": {
"default_currency": "AED",
"tax_category": "STANDARD"
},
"credits_grant": {
"credit_type_id": "string"
}
},
"balance": {
"default_currency": "string"
},
"created_at": "string",
"updated_at": "string"
},
"amount_grant": {
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string"
},
"credits_grant": {
"credits": {
"quantity": "string",
"credit_type_id": "string",
"credit_type": {
"object_type": "string",
"id": "string",
"reference": "string",
"status": "DRAFT",
"name": "string",
"description": "string",
"unit_name": {
"singular": {},
"plural": {}
},
"created_at": "string",
"updated_at": "string"
}
},
"conversion": {
"credit_type_id": "string",
"rate": "string"
}
},
"expiry_policy": {
"expiry_period": {
"type": "DAY",
"value": 1
}
},
"source": "FIXED"
}
],
"type": "FLAT",
"pricing_type": "FLAT",
"bands": [
{
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"credits": {
"quantity": "string",
"credit_type_id": "string",
"credit_type": {
"object_type": "string",
"id": "string",
"reference": "string",
"status": "DRAFT",
"name": "string",
"description": "string",
"unit_name": {
"singular": "string",
"plural": "string"
},
"created_at": "string",
"updated_at": "string"
}
},
"fixed_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_amount": {
"quantity": "string",
"currency": "AED"
},
"minimum_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_number": "string",
"minimum_number": "string",
"block_size": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"tier_top_bound": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
}
}
]
}
]
}
],
"fallback_currency": "AED"
}
],
"billing_period_configs": [
{
"billing_period": {
"type": "DAY",
"value": 1
},
"configs": [
{
"object_type": "string",
"id": "string",
"original_pricing_item_config_id": "string",
"original_pricing_item_config": {},
"details": {
"billing_period": {
"type": "DAY",
"value": 1
},
"pricing_type": "FLAT",
"pricing_period": {
"type": "DAY",
"value": 1
},
"bands": [
{
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"credits": {
"quantity": "string",
"credit_type_id": "string",
"credit_type": {
"object_type": "string",
"id": "string",
"reference": "string",
"status": "DRAFT",
"name": "string",
"description": "string",
"unit_name": {
"singular": "string",
"plural": "string"
},
"created_at": "string",
"updated_at": "string"
}
},
"fixed_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_amount": {
"quantity": "string",
"currency": "AED"
},
"minimum_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_number": "string",
"minimum_number": "string",
"block_size": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"tier_top_bound": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
}
}
]
},
"billing_period": {
"type": "DAY",
"value": 1
},
"pricing_period": {
"type": "DAY",
"value": 1
},
"default_included_volume": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string",
"reset_type": "string"
},
"default_seats_value": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"default_units": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"conditions": {
"name": "string",
"meter_properties": [
{
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
}
],
"configs": [
{}
]
},
"tiering_conditions": {
"name": "string",
"expression": {
"operator": "AND",
"operands": [
{
"meter_property": {
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
},
"expression": {}
}
]
},
"meter_properties": [
{
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
}
]
},
"order": 1,
"billing_in_advance": true,
"volume_group_reference": "string",
"top_up": {
"rollover": true
},
"split_pricing": {
"meter_properties": [
{
"id": "string",
"reference": "string",
"value": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
}
}
]
},
"on_demand": true,
"wallet_grants": [
{
"wallet_type_id": "string",
"wallet_type": {
"object_type": "string",
"id": "string",
"name": "string",
"reference": "string",
"status": "DRAFT",
"type": "CREDIT",
"credit": {
"grant_type": "CREDITS",
"amount_grant": {
"default_currency": "AED",
"tax_category": "STANDARD"
},
"credits_grant": {
"credit_type_id": "string"
}
},
"balance": {
"default_currency": "string"
},
"created_at": "string",
"updated_at": "string"
},
"amount_grant": {
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string"
},
"credits_grant": {
"credits": {
"quantity": "string",
"credit_type_id": "string",
"credit_type": {
"object_type": "string",
"id": "string",
"reference": "string",
"status": "DRAFT",
"name": "string",
"description": "string",
"unit_name": {
"singular": "string",
"plural": "string"
},
"created_at": "string",
"updated_at": "string"
}
},
"conversion": {
"credit_type_id": "string",
"rate": "string"
}
},
"expiry_policy": {
"expiry_period": {
"type": "DAY",
"value": 1
}
},
"source": "FIXED"
}
],
"type": "FLAT",
"pricing_type": "FLAT",
"bands": [
{
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"credits": {
"quantity": "string",
"credit_type_id": "string",
"credit_type": {
"object_type": "string",
"id": "string",
"reference": "string",
"status": "DRAFT",
"name": "string",
"description": "string",
"unit_name": {
"singular": "string",
"plural": "string"
},
"created_at": "string",
"updated_at": "string"
}
},
"fixed_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_amount": {
"quantity": "string",
"currency": "AED"
},
"minimum_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_number": "string",
"minimum_number": "string",
"block_size": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"tier_top_bound": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
}
}
]
}
]
}
],
"display_order": 1
}
]
}
],
"pricing_groups": [
{
"object_type": "string",
"id": "string",
"pricing_plan_version_id": "string",
"pricing_plan_schedule_id": "string",
"name": "string",
"product_type": "DEFAULT",
"selection_constraint": "ANY",
"display_order": 1,
"pricings": [
{
"object_type": "string",
"id": "string",
"pricing_plan_version_id": "string",
"pricing_plan_schedule_id": "string",
"pricing_group_id": "string",
"original_pricing_id": "string",
"original_pricing": {},
"override": "ALL",
"name": "string",
"product_type": "DEFAULT",
"product_ids": [
"string"
],
"display_order": 1,
"products": [
{
"object_type": "string",
"id": "string",
"category_id": "string",
"category": {
"object_type": "string",
"id": "string",
"name": "string",
"reference": "string",
"description": "string",
"tax_category": "STANDARD",
"display_order": 1,
"customer_id": "string"
},
"parent_product_id": "string",
"name": "string",
"reference": "string",
"description": "string",
"status": "DRAFT",
"product_type": "DEFAULT",
"tax_category": "STANDARD",
"features": [
{
"id": "string",
"reference": "string"
}
],
"custom_fields": [
{
"id": "string",
"reference": "string",
"value": "string",
"values": [
"string"
],
"integration_details": {
"id": "string",
"reference": "string",
"payment_gateway_variant": "ADYEN",
"adyen": {
"recurring_detail_reference": "string"
},
"stripe": {
"payment_method_id": "string"
}
},
"integration_id": "string"
}
],
"display_order": 1,
"linked_integrations": [
{
"id": "string",
"link_details": [
{
"url": "string",
"custom_field_name": "string"
}
]
}
],
"billing_entity_id": "string",
"customer_id": "string",
"agent_context": {
"guidance": "string"
}
}
],
"entitlements": [
{
"feature_id": "string",
"feature": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"type": "SWITCH",
"enum_values": [
"string"
],
"meter_value_calculation_id": "string",
"meter_value_calculation": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"calculation_type": "SUM",
"persist": true,
"meter_id": "string",
"meter": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"meter_values": [
{
"id": "string",
"object": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER"
},
"required": true
}
],
"meter_properties": [
{
"id": "string",
"object": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"required": true
}
]
},
"meter_value_id": "string",
"meter_value": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER"
},
"meter_property_id": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
}
}
},
"feature_reference": "string",
"override": true,
"number": "string",
"switch": true,
"amount": {
"quantity": "string",
"currency": "AED"
},
"enum": "string",
"string": "string",
"overwrite": true
}
],
"items": [
{
"object_type": "string",
"id": "string",
"original_pricing_item_id": "string",
"original_pricing_item": {},
"override": "ALL",
"product_item_ids": [
"string"
],
"product_items": [
{
"object_type": "string",
"id": "string",
"product_id": "string",
"product": {
"object_type": "string",
"id": "string",
"category_id": "string",
"category": {
"object_type": "string",
"id": "string",
"name": "string",
"reference": "string",
"description": "string",
"tax_category": "STANDARD",
"display_order": 1,
"customer_id": "string"
},
"parent_product_id": "string",
"name": "string",
"reference": "string",
"description": "string",
"status": "DRAFT",
"product_type": "DEFAULT",
"tax_category": "STANDARD",
"features": [
{
"id": "string",
"reference": "string"
}
],
"custom_fields": [
{
"id": "string",
"reference": "string",
"value": "string",
"values": [
"string"
],
"integration_details": {
"id": "string",
"reference": "string",
"payment_gateway_variant": "ADYEN",
"adyen": {
"recurring_detail_reference": "string"
},
"stripe": {
"payment_method_id": "string"
}
},
"integration_id": "string"
}
],
"display_order": 1,
"linked_integrations": [
{
"id": "string",
"link_details": [
{
"url": "string",
"custom_field_name": "string"
}
]
}
],
"billing_entity_id": "string",
"customer_id": "string",
"agent_context": {
"guidance": "string"
}
},
"name": "string",
"status": "DRAFT",
"reference": "string",
"description": "string",
"type": "REVENUE",
"model_type": "USAGE_BASED",
"usage_based": {
"meter_value_calculation_id": "string",
"meter_value_calculation": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"calculation_type": "SUM",
"persist": true,
"meter_id": "string",
"meter": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"meter_values": [
{
"id": "string",
"object": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER"
},
"required": true
}
],
"meter_properties": [
{
"id": "string",
"object": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"required": true
}
]
},
"meter_value_id": "string",
"meter_value": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER"
},
"meter_property_id": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
}
},
"tiering_meter_value_calculation_id": "string",
"tiering_meter_value_calculation": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"calculation_type": "SUM",
"persist": true,
"meter_id": "string",
"meter": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"meter_values": [
{
"id": "string",
"object": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER"
},
"required": true
}
],
"meter_properties": [
{
"id": "string",
"object": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"required": true
}
]
},
"meter_value_id": "string",
"meter_value": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER"
},
"meter_property_id": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
}
},
"report_meter_value_calculation_ids": [
"string"
],
"conditions": {
"name": "string",
"expression": {
"operator": "AND",
"operands": [
{
"meter_property": {
"id": "string",
"reference": "string",
"meter_property": {
"object_type": {},
"id": {},
"reference": {},
"name": {},
"description": {},
"status": {},
"type": {},
"enum_values": {}
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": {},
"id": {},
"reference": {},
"name": {},
"description": {},
"meter_property_id": {},
"type": {},
"status": {},
"value_count": {},
"created_at": {},
"updated_at": {}
},
"comparator": "EQUALS"
},
"expression": {}
}
]
},
"meter_properties": [
{
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
}
]
}
},
"credits": {
"credit_type_id": "string",
"credit_type": {
"object_type": "string",
"id": "string",
"reference": "string",
"status": "DRAFT",
"name": "string",
"description": "string",
"unit_name": {
"singular": "string",
"plural": "string"
},
"created_at": "string",
"updated_at": "string"
}
},
"meter_value_calculation": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"calculation_type": "SUM",
"persist": true,
"meter_id": "string",
"meter": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"meter_values": [
{
"id": "string",
"object": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER"
},
"required": true
}
],
"meter_properties": [
{
"id": "string",
"object": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"required": true
}
]
},
"meter_value_id": "string",
"meter_value": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER"
},
"meter_property_id": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
}
},
"tax_category": "STANDARD",
"display_order": 1,
"unit_name": {
"singular": "string",
"plural": "string"
},
"custom_fields": [
{
"id": "string",
"reference": "string",
"value": "string",
"values": [
"string"
],
"integration_details": {
"id": "string",
"reference": "string",
"payment_gateway_variant": "ADYEN",
"adyen": {
"recurring_detail_reference": "string"
},
"stripe": {
"payment_method_id": "string"
}
},
"integration_id": "string"
}
],
"customer_id": "string",
"agent_context": {
"guidance": "string"
},
"meter_value_calculation_id": "string",
"report_meter_value_calculation_ids": [
"string"
]
}
],
"configs": [
{
"object_type": "string",
"id": "string",
"original_pricing_item_config_id": "string",
"original_pricing_item_config": {},
"details": {
"billing_period": {
"type": "DAY",
"value": 1
},
"pricing_type": "FLAT",
"pricing_period": {
"type": "DAY",
"value": 1
},
"bands": [
{
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"credits": {
"quantity": "string",
"credit_type_id": "string",
"credit_type": {
"object_type": "string",
"id": "string",
"reference": "string",
"status": "DRAFT",
"name": "string",
"description": "string",
"unit_name": {
"singular": "string",
"plural": "string"
},
"created_at": "string",
"updated_at": "string"
}
},
"fixed_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_amount": {
"quantity": "string",
"currency": "AED"
},
"minimum_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_number": "string",
"minimum_number": "string",
"block_size": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"tier_top_bound": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
}
}
]
},
"billing_period": {
"type": "DAY",
"value": 1
},
"pricing_period": {
"type": "DAY",
"value": 1
},
"default_included_volume": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string",
"reset_type": "string"
},
"default_seats_value": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"default_units": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"conditions": {
"name": "string",
"meter_properties": [
{
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
}
],
"configs": [
{}
]
},
"tiering_conditions": {
"name": "string",
"expression": {
"operator": "AND",
"operands": [
{
"meter_property": {
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
},
"expression": {}
}
]
},
"meter_properties": [
{
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
}
]
},
"order": 1,
"billing_in_advance": true,
"volume_group_reference": "string",
"top_up": {
"rollover": true
},
"split_pricing": {
"meter_properties": [
{
"id": "string",
"reference": "string",
"value": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
}
}
]
},
"on_demand": true,
"wallet_grants": [
{
"wallet_type_id": "string",
"wallet_type": {
"object_type": "string",
"id": "string",
"name": "string",
"reference": "string",
"status": "DRAFT",
"type": "CREDIT",
"credit": {
"grant_type": "CREDITS",
"amount_grant": {
"default_currency": "AED",
"tax_category": "STANDARD"
},
"credits_grant": {
"credit_type_id": "string"
}
},
"balance": {
"default_currency": "string"
},
"created_at": "string",
"updated_at": "string"
},
"amount_grant": {
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string"
},
"credits_grant": {
"credits": {
"quantity": "string",
"credit_type_id": "string",
"credit_type": {
"object_type": "string",
"id": "string",
"reference": "string",
"status": "DRAFT",
"name": "string",
"description": "string",
"unit_name": {
"singular": "string",
"plural": "string"
},
"created_at": "string",
"updated_at": "string"
}
},
"conversion": {
"credit_type_id": "string",
"rate": "string"
}
},
"expiry_policy": {
"expiry_period": {
"type": "DAY",
"value": 1
}
},
"source": "FIXED"
}
],
"type": "FLAT",
"pricing_type": "FLAT",
"bands": [
{
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"credits": {
"quantity": "string",
"credit_type_id": "string",
"credit_type": {
"object_type": "string",
"id": "string",
"reference": "string",
"status": "DRAFT",
"name": "string",
"description": "string",
"unit_name": {
"singular": "string",
"plural": "string"
},
"created_at": "string",
"updated_at": "string"
}
},
"fixed_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_amount": {
"quantity": "string",
"currency": "AED"
},
"minimum_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_number": "string",
"minimum_number": "string",
"block_size": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"tier_top_bound": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
}
}
]
}
],
"pricing_currency_configs": [
{
"currency": "AED",
"configs": [
{
"object_type": "string",
"id": "string",
"original_pricing_item_config_id": "string",
"original_pricing_item_config": {},
"details": {
"billing_period": {
"type": "DAY",
"value": 1
},
"pricing_type": "FLAT",
"pricing_period": {
"type": "DAY",
"value": 1
},
"bands": [
{
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"credits": {
"quantity": "string",
"credit_type_id": "string",
"credit_type": {
"object_type": "string",
"id": "string",
"reference": "string",
"status": "DRAFT",
"name": "string",
"description": "string",
"unit_name": {
"singular": {},
"plural": {}
},
"created_at": "string",
"updated_at": "string"
}
},
"fixed_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_amount": {
"quantity": "string",
"currency": "AED"
},
"minimum_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_number": "string",
"minimum_number": "string",
"block_size": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"tier_top_bound": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
}
}
]
},
"billing_period": {
"type": "DAY",
"value": 1
},
"pricing_period": {
"type": "DAY",
"value": 1
},
"default_included_volume": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string",
"reset_type": "string"
},
"default_seats_value": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"default_units": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"conditions": {
"name": "string",
"meter_properties": [
{
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
}
],
"configs": [
{}
]
},
"tiering_conditions": {
"name": "string",
"expression": {
"operator": "AND",
"operands": [
{
"meter_property": {
"id": "string",
"reference": "string",
"meter_property": {
"object_type": {},
"id": {},
"reference": {},
"name": {},
"description": {},
"status": {},
"type": {},
"enum_values": {}
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": {},
"id": {},
"reference": {},
"name": {},
"description": {},
"meter_property_id": {},
"type": {},
"status": {},
"value_count": {},
"created_at": {},
"updated_at": {}
},
"comparator": "EQUALS"
},
"expression": {}
}
]
},
"meter_properties": [
{
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
}
]
},
"order": 1,
"billing_in_advance": true,
"volume_group_reference": "string",
"top_up": {
"rollover": true
},
"split_pricing": {
"meter_properties": [
{
"id": "string",
"reference": "string",
"value": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
}
}
]
},
"on_demand": true,
"wallet_grants": [
{
"wallet_type_id": "string",
"wallet_type": {
"object_type": "string",
"id": "string",
"name": "string",
"reference": "string",
"status": "DRAFT",
"type": "CREDIT",
"credit": {
"grant_type": "CREDITS",
"amount_grant": {
"default_currency": "AED",
"tax_category": "STANDARD"
},
"credits_grant": {
"credit_type_id": "string"
}
},
"balance": {
"default_currency": "string"
},
"created_at": "string",
"updated_at": "string"
},
"amount_grant": {
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string"
},
"credits_grant": {
"credits": {
"quantity": "string",
"credit_type_id": "string",
"credit_type": {
"object_type": "string",
"id": "string",
"reference": "string",
"status": "DRAFT",
"name": "string",
"description": "string",
"unit_name": {
"singular": {},
"plural": {}
},
"created_at": "string",
"updated_at": "string"
}
},
"conversion": {
"credit_type_id": "string",
"rate": "string"
}
},
"expiry_policy": {
"expiry_period": {
"type": "DAY",
"value": 1
}
},
"source": "FIXED"
}
],
"type": "FLAT",
"pricing_type": "FLAT",
"bands": [
{
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"credits": {
"quantity": "string",
"credit_type_id": "string",
"credit_type": {
"object_type": "string",
"id": "string",
"reference": "string",
"status": "DRAFT",
"name": "string",
"description": "string",
"unit_name": {
"singular": "string",
"plural": "string"
},
"created_at": "string",
"updated_at": "string"
}
},
"fixed_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_amount": {
"quantity": "string",
"currency": "AED"
},
"minimum_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_number": "string",
"minimum_number": "string",
"block_size": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"tier_top_bound": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
}
}
]
}
],
"billing_period_configs": [
{
"billing_period": {
"type": "DAY",
"value": 1
},
"configs": [
{
"object_type": "string",
"id": "string",
"original_pricing_item_config_id": "string",
"original_pricing_item_config": {},
"details": {
"billing_period": {
"type": "DAY",
"value": 1
},
"pricing_type": "FLAT",
"pricing_period": {
"type": "DAY",
"value": 1
},
"bands": [
{
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"credits": {
"quantity": "string",
"credit_type_id": "string",
"credit_type": {
"object_type": {},
"id": {},
"reference": {},
"status": {},
"name": {},
"description": {},
"unit_name": {},
"created_at": {},
"updated_at": {}
}
},
"fixed_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_amount": {
"quantity": "string",
"currency": "AED"
},
"minimum_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_number": "string",
"minimum_number": "string",
"block_size": {
"number": "string",
"amount": {
"quantity": {},
"currency": {}
},
"count": "string"
},
"tier_top_bound": {
"number": "string",
"amount": {
"quantity": {},
"currency": {}
},
"count": "string"
}
}
]
},
"billing_period": {
"type": "DAY",
"value": 1
},
"pricing_period": {
"type": "DAY",
"value": 1
},
"default_included_volume": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string",
"reset_type": "string"
},
"default_seats_value": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"default_units": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"conditions": {
"name": "string",
"meter_properties": [
{
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
}
],
"configs": [
{}
]
},
"tiering_conditions": {
"name": "string",
"expression": {
"operator": "AND",
"operands": [
{
"meter_property": {
"id": {},
"reference": {},
"meter_property": {},
"value": {},
"values": {},
"meter_property_variable_id": {},
"meter_property_variable": {},
"comparator": {}
},
"expression": {}
}
]
},
"meter_properties": [
{
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
}
]
},
"order": 1,
"billing_in_advance": true,
"volume_group_reference": "string",
"top_up": {
"rollover": true
},
"split_pricing": {
"meter_properties": [
{
"id": "string",
"reference": "string",
"value": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
}
}
]
},
"on_demand": true,
"wallet_grants": [
{
"wallet_type_id": "string",
"wallet_type": {
"object_type": "string",
"id": "string",
"name": "string",
"reference": "string",
"status": "DRAFT",
"type": "CREDIT",
"credit": {
"grant_type": "CREDITS",
"amount_grant": {
"default_currency": {},
"tax_category": {}
},
"credits_grant": {
"credit_type_id": {}
}
},
"balance": {
"default_currency": "string"
},
"created_at": "string",
"updated_at": "string"
},
"amount_grant": {
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string"
},
"credits_grant": {
"credits": {
"quantity": "string",
"credit_type_id": "string",
"credit_type": {
"object_type": {},
"id": {},
"reference": {},
"status": {},
"name": {},
"description": {},
"unit_name": {},
"created_at": {},
"updated_at": {}
}
},
"conversion": {
"credit_type_id": "string",
"rate": "string"
}
},
"expiry_policy": {
"expiry_period": {
"type": "DAY",
"value": 1
}
},
"source": "FIXED"
}
],
"type": "FLAT",
"pricing_type": "FLAT",
"bands": [
{
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"credits": {
"quantity": "string",
"credit_type_id": "string",
"credit_type": {
"object_type": "string",
"id": "string",
"reference": "string",
"status": "DRAFT",
"name": "string",
"description": "string",
"unit_name": {
"singular": {},
"plural": {}
},
"created_at": "string",
"updated_at": "string"
}
},
"fixed_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_amount": {
"quantity": "string",
"currency": "AED"
},
"minimum_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_number": "string",
"minimum_number": "string",
"block_size": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"tier_top_bound": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
}
}
]
}
]
}
],
"fallback_currency": "AED"
}
],
"billing_period_configs": [
{
"billing_period": {
"type": "DAY",
"value": 1
},
"configs": [
{
"object_type": "string",
"id": "string",
"original_pricing_item_config_id": "string",
"original_pricing_item_config": {},
"details": {
"billing_period": {
"type": "DAY",
"value": 1
},
"pricing_type": "FLAT",
"pricing_period": {
"type": "DAY",
"value": 1
},
"bands": [
{
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"credits": {
"quantity": "string",
"credit_type_id": "string",
"credit_type": {
"object_type": "string",
"id": "string",
"reference": "string",
"status": "DRAFT",
"name": "string",
"description": "string",
"unit_name": {
"singular": {},
"plural": {}
},
"created_at": "string",
"updated_at": "string"
}
},
"fixed_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_amount": {
"quantity": "string",
"currency": "AED"
},
"minimum_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_number": "string",
"minimum_number": "string",
"block_size": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"tier_top_bound": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
}
}
]
},
"billing_period": {
"type": "DAY",
"value": 1
},
"pricing_period": {
"type": "DAY",
"value": 1
},
"default_included_volume": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string",
"reset_type": "string"
},
"default_seats_value": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"default_units": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"conditions": {
"name": "string",
"meter_properties": [
{
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
}
],
"configs": [
{}
]
},
"tiering_conditions": {
"name": "string",
"expression": {
"operator": "AND",
"operands": [
{
"meter_property": {
"id": "string",
"reference": "string",
"meter_property": {
"object_type": {},
"id": {},
"reference": {},
"name": {},
"description": {},
"status": {},
"type": {},
"enum_values": {}
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": {},
"id": {},
"reference": {},
"name": {},
"description": {},
"meter_property_id": {},
"type": {},
"status": {},
"value_count": {},
"created_at": {},
"updated_at": {}
},
"comparator": "EQUALS"
},
"expression": {}
}
]
},
"meter_properties": [
{
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
}
]
},
"order": 1,
"billing_in_advance": true,
"volume_group_reference": "string",
"top_up": {
"rollover": true
},
"split_pricing": {
"meter_properties": [
{
"id": "string",
"reference": "string",
"value": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
}
}
]
},
"on_demand": true,
"wallet_grants": [
{
"wallet_type_id": "string",
"wallet_type": {
"object_type": "string",
"id": "string",
"name": "string",
"reference": "string",
"status": "DRAFT",
"type": "CREDIT",
"credit": {
"grant_type": "CREDITS",
"amount_grant": {
"default_currency": "AED",
"tax_category": "STANDARD"
},
"credits_grant": {
"credit_type_id": "string"
}
},
"balance": {
"default_currency": "string"
},
"created_at": "string",
"updated_at": "string"
},
"amount_grant": {
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string"
},
"credits_grant": {
"credits": {
"quantity": "string",
"credit_type_id": "string",
"credit_type": {
"object_type": "string",
"id": "string",
"reference": "string",
"status": "DRAFT",
"name": "string",
"description": "string",
"unit_name": {
"singular": {},
"plural": {}
},
"created_at": "string",
"updated_at": "string"
}
},
"conversion": {
"credit_type_id": "string",
"rate": "string"
}
},
"expiry_policy": {
"expiry_period": {
"type": "DAY",
"value": 1
}
},
"source": "FIXED"
}
],
"type": "FLAT",
"pricing_type": "FLAT",
"bands": [
{
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"credits": {
"quantity": "string",
"credit_type_id": "string",
"credit_type": {
"object_type": "string",
"id": "string",
"reference": "string",
"status": "DRAFT",
"name": "string",
"description": "string",
"unit_name": {
"singular": "string",
"plural": "string"
},
"created_at": "string",
"updated_at": "string"
}
},
"fixed_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_amount": {
"quantity": "string",
"currency": "AED"
},
"minimum_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_number": "string",
"minimum_number": "string",
"block_size": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"tier_top_bound": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
}
}
]
}
]
}
],
"display_order": 1
}
]
}
]
}
],
"display_order": 1
}
],
"credit_types": [
{
"object_type": "string",
"id": "string",
"reference": "string",
"status": "DRAFT",
"name": "string",
"description": "string",
"unit_name": {
"singular": "string",
"plural": "string"
},
"created_at": "string",
"updated_at": "string"
}
],
"rate_card": {
"start_at": "2024-01-15T09:30:00Z"
}
},
"realign_invoice_date_to_pricing_plan_schedule_start_at": true,
"created_at": "string",
"updated_at": "string",
"is_current": true,
"promotion_codes": [
"string"
],
"coupon_ids": [
"string"
]
}

The schedule can be patched like any other while it is a draft, so a negotiation can be reflected on it as it develops. See Create a pricing plan schedule and Update a pricing plan schedule for the full schema.

Activate a draft

Activating is a dedicated action rather than a status patch, because putting a change live is the step you want to audit and to permission separately.

POST
/v:version/pricing-plan-schedules/:resourceId/activate
curl -X POST https://test.api.solvimon.com/v1/pricing-plan-schedules//activate \
-H "X-API-KEY: <apiKey>" \
-H "Content-Type: application/json" \
-d '{}'
Response
{
"object_type": "pricing_plan_schedule",
"id": "a1b2c3d4-e5f6-7890-abcd-1234567890ef",
"type": "TRIAL",
"status": "ACTIVE",
"approval_status": "APPROVED",
"pricing_plan_subscription_id": "sub_9876543210abcdef",
"pricing_plan_id": "plan_1234567890abcdef",
"pricing_plan_version_id": "ver_abcdef1234567890",
"start_at": "2024-01-15T09:30:00Z",
"end_at": "2024-07-15T09:30:00Z",
"pricing_currency": "AED",
"billing_period": {
"type": "DAY",
"value": 30
},
"entitlements": [
{
"feature_id": "feat_0011223344556677",
"feature": {
"object_type": "feature",
"id": "feat_0011223344556677",
"reference": "feature_ref_01",
"name": "Premium Support",
"description": "Access to 24/7 premium customer support",
"type": "SWITCH",
"enum_values": [
"ENABLED",
"DISABLED"
],
"meter_value_calculation_id": "calc_9988776655443322",
"meter_value_calculation": {
"object_type": "calculation",
"id": "calc_9988776655443322",
"reference": "calc_ref_01",
"name": "Support Hours Sum",
"description": "Sum of support hours used",
"calculation_type": "SUM",
"persist": true,
"meter_id": "meter_1122334455667788",
"meter": {
"object_type": "meter",
"id": "meter_1122334455667788",
"reference": "meter_ref_01",
"name": "Support Hours Meter",
"description": "Tracks support hours usage",
"status": "ACTIVE",
"meter_values": [
{
"id": "mv_1234567890abcdef",
"object": {
"object_type": "meter_value",
"id": "mv_1234567890abcdef",
"reference": "mv_ref_01",
"name": "Hours Used",
"description": "Number of support hours used",
"status": "ACTIVE",
"type": "NUMBER"
},
"required": true
}
],
"meter_properties": [
{
"id": "mp_abcdef1234567890",
"object": {
"object_type": "meter_property",
"id": "mp_abcdef1234567890",
"reference": "mp_ref_01",
"name": "Support Level",
"description": "Level of support",
"status": "ACTIVE",
"type": "NUMBER",
"enum_values": [
"1",
"2",
"3"
]
},
"required": true
}
]
},
"meter_value_id": "mv_1234567890abcdef",
"meter_value": {
"object_type": "meter_value",
"id": "mv_1234567890abcdef",
"reference": "mv_ref_01",
"name": "Hours Used",
"description": "Number of support hours used",
"status": "ACTIVE",
"type": "NUMBER"
},
"meter_property_id": "mp_abcdef1234567890",
"meter_property": {
"object_type": "meter_property",
"id": "mp_abcdef1234567890",
"reference": "mp_ref_01",
"name": "Support Level",
"description": "Level of support",
"status": "ACTIVE",
"type": "NUMBER",
"enum_values": [
"1",
"2",
"3"
]
}
}
},
"feature_reference": "feature_ref_01",
"override": true,
"number": "1",
"switch": true,
"amount": {
"quantity": "0.00",
"currency": "AED"
},
"enum": "ENABLED",
"string": "Premium Support Enabled",
"overwrite": true
}
],
"discount": {
"pricing_item_configs": [
{
"ids": [
"pic_001122334455"
],
"start_at": "2024-01-15T09:30:00Z",
"end_at": "2024-06-15T09:30:00Z",
"amount": {
"quantity": "50.00",
"currency": "AED"
},
"percentage": "10.0",
"condition": {
"comparator": "EQUALS",
"value": {
"amount": {
"quantity": "500.00",
"currency": "AED"
}
}
}
}
],
"pricing_items": [],
"pricings": [],
"totals": [],
"product_categories": [],
"products": [],
"product_items": [],
"product_item_meter_property_conditions": []
},
"markup": {
"pricing_item_configs": []
},
"commitment": {
"pricing_item_configs": [],
"pricing_items": [],
"pricings": [],
"totals": []
},
"coupon_discount": {
"pricing_item_configs": [],
"pricing_items": [],
"pricings": [],
"totals": [],
"product_categories": [],
"products": [],
"product_items": [],
"product_item_meter_property_conditions": []
},
"coupons": [
{
"id": "coupon_123abc456def",
"coupon_name": "New Year Discount",
"promotion_code_resource_id": "promo_2024newyear",
"promotion_code": "NY2024",
"discount": {
"pricing_item_configs": [],
"pricing_items": [],
"pricings": [],
"totals": [],
"product_categories": [],
"products": [],
"product_items": [],
"product_item_meter_property_conditions": []
}
}
],
"seats_values": [],
"units": [],
"included_volumes": [],
"enabled_pricings": [],
"override_pricings": [],
"pricing_categories": [],
"combined_pricing_plan_version": {
"object_type": "pricing_plan_version",
"id": "ver_abcdef1234567890",
"pricing_plan_id": "plan_1234567890abcdef",
"pricing_plan": {
"object_type": "pricing_plan",
"id": "plan_1234567890abcdef",
"reference": "standard_plan",
"name": "Standard Pricing Plan",
"description": "Standard pricing plan for all customers",
"customer_id": "cust_0011223344",
"type": "STANDARD",
"amount_type": "EXCLUDING_TAX",
"pricing_plan_version_infos": [
{
"version": 1,
"id": "ver_abcdef1234567890",
"status": "ACTIVE",
"rate_card": {
"start_at": "2024-01-15T09:30:00Z"
}
}
],
"pricing_plan_selection_rules": [
{
"type": "RESOURCE",
"resource": {
"type": "PLATFORM",
"field": "COUNTRY",
"value": "AE",
"values": [
"AE"
],
"comparator": "EQUALS"
}
}
],
"pricing_currencies": [
"AED"
],
"variant": "DEFAULT",
"custom_fields": [],
"agent_context": {
"guidance": "Standard plan guidance"
}
},
"version": 1,
"status": "ACTIVE",
"pricing_currency_settings": {
"default_pricing_currency": "AED",
"pricing_currencies": [
"AED"
]
},
"billing_period_settings": {
"billing_periods": [
{
"period": {
"type": "DAY",
"value": 30
},
"description": "Monthly billing period"
}
]
},
"copied_from_pricing_plan_version_id": null,
"pricing_categories": [],
"credit_types": [],
"rate_card": {
"start_at": "2024-01-15T09:30:00Z"
}
},
"realign_invoice_date_to_pricing_plan_schedule_start_at": true,
"created_at": "2024-01-10T12:00:00Z",
"updated_at": "2024-01-15T09:30:00Z",
"is_current": true,
"promotion_codes": [
"PROMO2024"
],
"coupon_ids": [
"coupon_123abc456def"
]
}

A change that spans several schedules should go live in one piece. Activate them together by subscription:

POST
/v:version/pricing-plan-schedules/activate
curl -X POST "https://test.api.solvimon.com/v1/pricing-plan-schedules/activate?pricing_plan_subscription_id=pricing_plan_subscription_id" \
-H "X-API-KEY: <apiKey>"
Response
{
"data": [
{
"object_type": "string",
"id": "string",
"type": "TRIAL",
"status": "DRAFT",
"approval_status": "PENDING_REVIEW",
"pricing_plan_subscription_id": "string",
"pricing_plan_id": "string",
"pricing_plan_version_id": "string",
"start_at": "2024-01-15T09:30:00Z",
"end_at": "2024-01-15T09:30:00Z",
"pricing_currency": "AED",
"billing_period": {
"type": "DAY",
"value": 1
},
"entitlements": [
{
"feature_id": "string",
"feature": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"type": "SWITCH",
"enum_values": [
"string"
],
"meter_value_calculation_id": "string",
"meter_value_calculation": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"calculation_type": "SUM",
"persist": true,
"meter_id": "string",
"meter": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"meter_values": [
{
"id": "string",
"object": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER"
},
"required": true
}
],
"meter_properties": [
{
"id": "string",
"object": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"required": true
}
]
},
"meter_value_id": "string",
"meter_value": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER"
},
"meter_property_id": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
}
}
},
"feature_reference": "string",
"override": true,
"number": "string",
"switch": true,
"amount": {
"quantity": "string",
"currency": "AED"
},
"enum": "string",
"string": "string",
"overwrite": true
}
],
"discount": {
"pricing_item_configs": [
{
"ids": [
"string"
],
"start_at": "2024-01-15T09:30:00Z",
"end_at": "2024-01-15T09:30:00Z",
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"condition": {
"comparator": "EQUALS",
"value": {
"amount": {
"quantity": "string",
"currency": "AED"
}
}
}
}
],
"pricing_items": [
{
"ids": [
"string"
],
"start_at": "2024-01-15T09:30:00Z",
"end_at": "2024-01-15T09:30:00Z",
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"condition": {
"comparator": "EQUALS",
"value": {
"amount": {
"quantity": "string",
"currency": "AED"
}
}
}
}
],
"pricings": [
{
"ids": [
"string"
],
"start_at": "2024-01-15T09:30:00Z",
"end_at": "2024-01-15T09:30:00Z",
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"condition": {
"comparator": "EQUALS",
"value": {
"amount": {
"quantity": "string",
"currency": "AED"
}
}
}
}
],
"totals": [
{
"start_at": "string",
"end_at": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"coupon_id": "string",
"promotion_code_details": {
"promotion_code_id": "string",
"code": "string"
},
"condition": {
"comparator": "EQUALS",
"value": {
"amount": {
"quantity": "string",
"currency": "AED"
}
}
}
}
],
"product_categories": [
{
"ids": [
"string"
],
"start_at": "string",
"end_at": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"coupon_id": "string",
"promotion_code_details": {
"promotion_code_id": "string",
"code": "string"
},
"condition": {
"comparator": "EQUALS",
"value": {
"amount": {
"quantity": "string",
"currency": "AED"
}
}
}
}
],
"products": [
{
"ids": [
"string"
],
"start_at": "string",
"end_at": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"coupon_id": "string",
"promotion_code_details": {
"promotion_code_id": "string",
"code": "string"
},
"condition": {
"comparator": "EQUALS",
"value": {
"amount": {
"quantity": "string",
"currency": "AED"
}
}
}
}
],
"product_items": [
{
"ids": [
"string"
],
"start_at": "string",
"end_at": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"coupon_id": "string",
"promotion_code_details": {
"promotion_code_id": "string",
"code": "string"
},
"condition": {
"comparator": "EQUALS",
"value": {
"amount": {
"quantity": "string",
"currency": "AED"
}
}
}
}
],
"product_item_meter_property_conditions": [
{
"ids": [
"string"
],
"meter_property_condition_expression": {
"operator": "AND",
"operands": [
{
"meter_property": {
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
},
"expression": {}
}
]
},
"start_at": "2024-01-15T09:30:00Z",
"end_at": "2024-01-15T09:30:00Z",
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"condition": {
"comparator": "EQUALS",
"value": {
"amount": {
"quantity": "string",
"currency": "AED"
}
}
},
"coupon_id": "string",
"promotion_code_details": {
"promotion_code_id": "string",
"code": "string"
}
}
]
},
"markup": {
"pricing_item_configs": [
{
"ids": [
"string"
],
"start_at": "2024-01-15T09:30:00Z",
"end_at": "2024-01-15T09:30:00Z",
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string"
}
]
},
"commitment": {
"pricing_item_configs": [
{
"ids": [
"string"
],
"meter_value_calculation": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
}
},
"start_at": "2024-01-15T09:30:00Z",
"end_at": "2024-01-15T09:30:00Z",
"amount": {
"quantity": "string",
"currency": "AED"
}
}
],
"pricing_items": [
{
"ids": [
"string"
],
"start_at": "2024-01-15T09:30:00Z",
"end_at": "2024-01-15T09:30:00Z",
"amount": {
"quantity": "string",
"currency": "AED"
}
}
],
"pricings": [
{
"ids": [
"string"
],
"start_at": "2024-01-15T09:30:00Z",
"end_at": "2024-01-15T09:30:00Z",
"amount": {
"quantity": "string",
"currency": "AED"
}
}
],
"totals": [
{
"start_at": "2024-01-15T09:30:00Z",
"end_at": "2024-01-15T09:30:00Z",
"amount": {
"quantity": "string",
"currency": "AED"
}
}
]
},
"coupon_discount": {
"pricing_item_configs": [
{
"ids": [
"string"
],
"start_at": "2024-01-15T09:30:00Z",
"end_at": "2024-01-15T09:30:00Z",
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"condition": {
"comparator": "EQUALS",
"value": {
"amount": {
"quantity": "string",
"currency": "AED"
}
}
}
}
],
"pricing_items": [
{
"ids": [
"string"
],
"start_at": "2024-01-15T09:30:00Z",
"end_at": "2024-01-15T09:30:00Z",
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"condition": {
"comparator": "EQUALS",
"value": {
"amount": {
"quantity": "string",
"currency": "AED"
}
}
}
}
],
"pricings": [
{
"ids": [
"string"
],
"start_at": "2024-01-15T09:30:00Z",
"end_at": "2024-01-15T09:30:00Z",
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"condition": {
"comparator": "EQUALS",
"value": {
"amount": {
"quantity": "string",
"currency": "AED"
}
}
}
}
],
"totals": [
{
"start_at": "string",
"end_at": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"coupon_id": "string",
"promotion_code_details": {
"promotion_code_id": "string",
"code": "string"
},
"condition": {
"comparator": "EQUALS",
"value": {
"amount": {
"quantity": "string",
"currency": "AED"
}
}
}
}
],
"product_categories": [
{
"ids": [
"string"
],
"start_at": "string",
"end_at": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"coupon_id": "string",
"promotion_code_details": {
"promotion_code_id": "string",
"code": "string"
},
"condition": {
"comparator": "EQUALS",
"value": {
"amount": {
"quantity": "string",
"currency": "AED"
}
}
}
}
],
"products": [
{
"ids": [
"string"
],
"start_at": "string",
"end_at": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"coupon_id": "string",
"promotion_code_details": {
"promotion_code_id": "string",
"code": "string"
},
"condition": {
"comparator": "EQUALS",
"value": {
"amount": {
"quantity": "string",
"currency": "AED"
}
}
}
}
],
"product_items": [
{
"ids": [
"string"
],
"start_at": "string",
"end_at": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"coupon_id": "string",
"promotion_code_details": {
"promotion_code_id": "string",
"code": "string"
},
"condition": {
"comparator": "EQUALS",
"value": {
"amount": {
"quantity": "string",
"currency": "AED"
}
}
}
}
],
"product_item_meter_property_conditions": [
{
"ids": [
"string"
],
"meter_property_condition_expression": {
"operator": "AND",
"operands": [
{
"meter_property": {
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
},
"expression": {}
}
]
},
"start_at": "2024-01-15T09:30:00Z",
"end_at": "2024-01-15T09:30:00Z",
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"condition": {
"comparator": "EQUALS",
"value": {
"amount": {
"quantity": "string",
"currency": "AED"
}
}
},
"coupon_id": "string",
"promotion_code_details": {
"promotion_code_id": "string",
"code": "string"
}
}
]
},
"coupons": [
{
"id": "string",
"coupon_name": "string",
"promotion_code_resource_id": "string",
"promotion_code": "string",
"discount": {
"pricing_item_configs": [
{
"ids": [
"string"
],
"start_at": "2024-01-15T09:30:00Z",
"end_at": "2024-01-15T09:30:00Z",
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"condition": {
"comparator": "EQUALS",
"value": {
"amount": {
"quantity": "string",
"currency": "AED"
}
}
}
}
],
"pricing_items": [
{
"ids": [
"string"
],
"start_at": "2024-01-15T09:30:00Z",
"end_at": "2024-01-15T09:30:00Z",
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"condition": {
"comparator": "EQUALS",
"value": {
"amount": {
"quantity": "string",
"currency": "AED"
}
}
}
}
],
"pricings": [
{
"ids": [
"string"
],
"start_at": "2024-01-15T09:30:00Z",
"end_at": "2024-01-15T09:30:00Z",
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"condition": {
"comparator": "EQUALS",
"value": {
"amount": {
"quantity": "string",
"currency": "AED"
}
}
}
}
],
"totals": [
{
"start_at": "string",
"end_at": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"coupon_id": "string",
"promotion_code_details": {
"promotion_code_id": "string",
"code": "string"
},
"condition": {
"comparator": "EQUALS",
"value": {
"amount": {
"quantity": "string",
"currency": "AED"
}
}
}
}
],
"product_categories": [
{
"ids": [
"string"
],
"start_at": "string",
"end_at": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"coupon_id": "string",
"promotion_code_details": {
"promotion_code_id": "string",
"code": "string"
},
"condition": {
"comparator": "EQUALS",
"value": {
"amount": {
"quantity": "string",
"currency": "AED"
}
}
}
}
],
"products": [
{
"ids": [
"string"
],
"start_at": "string",
"end_at": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"coupon_id": "string",
"promotion_code_details": {
"promotion_code_id": "string",
"code": "string"
},
"condition": {
"comparator": "EQUALS",
"value": {
"amount": {
"quantity": "string",
"currency": "AED"
}
}
}
}
],
"product_items": [
{
"ids": [
"string"
],
"start_at": "string",
"end_at": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"coupon_id": "string",
"promotion_code_details": {
"promotion_code_id": "string",
"code": "string"
},
"condition": {
"comparator": "EQUALS",
"value": {
"amount": {
"quantity": "string",
"currency": "AED"
}
}
}
}
],
"product_item_meter_property_conditions": [
{
"ids": [
"string"
],
"meter_property_condition_expression": {
"operator": "AND",
"operands": [
{
"meter_property": {
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
},
"expression": {}
}
]
},
"start_at": "2024-01-15T09:30:00Z",
"end_at": "2024-01-15T09:30:00Z",
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"condition": {
"comparator": "EQUALS",
"value": {
"amount": {
"quantity": "string",
"currency": "AED"
}
}
},
"coupon_id": "string",
"promotion_code_details": {
"promotion_code_id": "string",
"code": "string"
}
}
]
}
}
],
"seats_values": [
{
"pricing_item_config_id": "string",
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"start_at": "2024-01-15T09:30:00Z",
"end_at": "string"
}
],
"units": [
{
"pricing_item_config_id": "string",
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"start_at": "2024-01-15T09:30:00Z",
"end_at": "string"
}
],
"included_volumes": [
{
"pricing_item_config_id": "string",
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"start_at": "2024-01-15T09:30:00Z",
"end_at": "2024-01-15T09:30:00Z",
"reset_type": "string"
}
],
"enabled_pricings": [
{
"pricing_id": "string",
"start_at": "2024-01-15T09:30:00Z",
"end_at": "2024-01-15T09:30:00Z"
}
],
"override_pricings": [
{
"object_type": "string",
"id": "string",
"pricing_plan_version_id": "string",
"pricing_plan_schedule_id": "string",
"pricing_group_id": "string",
"original_pricing_id": "string",
"original_pricing": {},
"override": "ALL",
"name": "string",
"product_type": "DEFAULT",
"product_ids": [
"string"
],
"display_order": 1,
"products": [
{
"object_type": "string",
"id": "string",
"category_id": "string",
"category": {
"object_type": "string",
"id": "string",
"name": "string",
"reference": "string",
"description": "string",
"tax_category": "STANDARD",
"display_order": 1,
"customer_id": "string"
},
"parent_product_id": "string",
"name": "string",
"reference": "string",
"description": "string",
"status": "DRAFT",
"product_type": "DEFAULT",
"tax_category": "STANDARD",
"features": [
{
"id": "string",
"reference": "string"
}
],
"custom_fields": [
{
"id": "string",
"reference": "string",
"value": "string",
"values": [
"string"
],
"integration_details": {
"id": "string",
"reference": "string",
"payment_gateway_variant": "ADYEN",
"adyen": {
"recurring_detail_reference": "string"
},
"stripe": {
"payment_method_id": "string"
}
},
"integration_id": "string"
}
],
"display_order": 1,
"linked_integrations": [
{
"id": "string",
"link_details": [
{
"url": "string",
"custom_field_name": "string"
}
]
}
],
"billing_entity_id": "string",
"customer_id": "string",
"agent_context": {
"guidance": "string"
}
}
],
"entitlements": [
{
"feature_id": "string",
"feature": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"type": "SWITCH",
"enum_values": [
"string"
],
"meter_value_calculation_id": "string",
"meter_value_calculation": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"calculation_type": "SUM",
"persist": true,
"meter_id": "string",
"meter": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"meter_values": [
{
"id": "string",
"object": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER"
},
"required": true
}
],
"meter_properties": [
{
"id": "string",
"object": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"required": true
}
]
},
"meter_value_id": "string",
"meter_value": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER"
},
"meter_property_id": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
}
}
},
"feature_reference": "string",
"override": true,
"number": "string",
"switch": true,
"amount": {
"quantity": "string",
"currency": "AED"
},
"enum": "string",
"string": "string",
"overwrite": true
}
],
"items": [
{
"object_type": "string",
"id": "string",
"original_pricing_item_id": "string",
"original_pricing_item": {},
"override": "ALL",
"product_item_ids": [
"string"
],
"product_items": [
{
"object_type": "string",
"id": "string",
"product_id": "string",
"product": {
"object_type": "string",
"id": "string",
"category_id": "string",
"category": {
"object_type": "string",
"id": "string",
"name": "string",
"reference": "string",
"description": "string",
"tax_category": "STANDARD",
"display_order": 1,
"customer_id": "string"
},
"parent_product_id": "string",
"name": "string",
"reference": "string",
"description": "string",
"status": "DRAFT",
"product_type": "DEFAULT",
"tax_category": "STANDARD",
"features": [
{
"id": "string",
"reference": "string"
}
],
"custom_fields": [
{
"id": "string",
"reference": "string",
"value": "string",
"values": [
"string"
],
"integration_details": {
"id": "string",
"reference": "string",
"payment_gateway_variant": "ADYEN",
"adyen": {
"recurring_detail_reference": "string"
},
"stripe": {
"payment_method_id": "string"
}
},
"integration_id": "string"
}
],
"display_order": 1,
"linked_integrations": [
{
"id": "string",
"link_details": [
{
"url": "string",
"custom_field_name": "string"
}
]
}
],
"billing_entity_id": "string",
"customer_id": "string",
"agent_context": {
"guidance": "string"
}
},
"name": "string",
"status": "DRAFT",
"reference": "string",
"description": "string",
"type": "REVENUE",
"model_type": "USAGE_BASED",
"usage_based": {
"meter_value_calculation_id": "string",
"meter_value_calculation": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"calculation_type": "SUM",
"persist": true,
"meter_id": "string",
"meter": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"meter_values": [
{
"id": "string",
"object": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER"
},
"required": true
}
],
"meter_properties": [
{
"id": "string",
"object": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"required": true
}
]
},
"meter_value_id": "string",
"meter_value": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER"
},
"meter_property_id": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
}
},
"tiering_meter_value_calculation_id": "string",
"tiering_meter_value_calculation": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"calculation_type": "SUM",
"persist": true,
"meter_id": "string",
"meter": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"meter_values": [
{
"id": "string",
"object": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER"
},
"required": true
}
],
"meter_properties": [
{
"id": "string",
"object": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"required": true
}
]
},
"meter_value_id": "string",
"meter_value": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER"
},
"meter_property_id": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
}
},
"report_meter_value_calculation_ids": [
"string"
],
"conditions": {
"name": "string",
"expression": {
"operator": "AND",
"operands": [
{
"meter_property": {
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
},
"expression": {}
}
]
},
"meter_properties": [
{
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
}
]
}
},
"credits": {
"credit_type_id": "string",
"credit_type": {
"object_type": "string",
"id": "string",
"reference": "string",
"status": "DRAFT",
"name": "string",
"description": "string",
"unit_name": {
"singular": "string",
"plural": "string"
},
"created_at": "string",
"updated_at": "string"
}
},
"meter_value_calculation": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"calculation_type": "SUM",
"persist": true,
"meter_id": "string",
"meter": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"meter_values": [
{
"id": "string",
"object": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER"
},
"required": true
}
],
"meter_properties": [
{
"id": "string",
"object": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"required": true
}
]
},
"meter_value_id": "string",
"meter_value": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER"
},
"meter_property_id": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
}
},
"tax_category": "STANDARD",
"display_order": 1,
"unit_name": {
"singular": "string",
"plural": "string"
},
"custom_fields": [
{
"id": "string",
"reference": "string",
"value": "string",
"values": [
"string"
],
"integration_details": {
"id": "string",
"reference": "string",
"payment_gateway_variant": "ADYEN",
"adyen": {
"recurring_detail_reference": "string"
},
"stripe": {
"payment_method_id": "string"
}
},
"integration_id": "string"
}
],
"customer_id": "string",
"agent_context": {
"guidance": "string"
},
"meter_value_calculation_id": "string",
"report_meter_value_calculation_ids": [
"string"
]
}
],
"configs": [
{
"object_type": "string",
"id": "string",
"original_pricing_item_config_id": "string",
"original_pricing_item_config": {},
"details": {
"billing_period": {
"type": "DAY",
"value": 1
},
"pricing_type": "FLAT",
"pricing_period": {
"type": "DAY",
"value": 1
},
"bands": [
{
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"credits": {
"quantity": "string",
"credit_type_id": "string",
"credit_type": {
"object_type": "string",
"id": "string",
"reference": "string",
"status": "DRAFT",
"name": "string",
"description": "string",
"unit_name": {
"singular": "string",
"plural": "string"
},
"created_at": "string",
"updated_at": "string"
}
},
"fixed_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_amount": {
"quantity": "string",
"currency": "AED"
},
"minimum_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_number": "string",
"minimum_number": "string",
"block_size": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"tier_top_bound": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
}
}
]
},
"billing_period": {
"type": "DAY",
"value": 1
},
"pricing_period": {
"type": "DAY",
"value": 1
},
"default_included_volume": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string",
"reset_type": "string"
},
"default_seats_value": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"default_units": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"conditions": {
"name": "string",
"meter_properties": [
{
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
}
],
"configs": [
{}
]
},
"tiering_conditions": {
"name": "string",
"expression": {
"operator": "AND",
"operands": [
{
"meter_property": {
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
},
"expression": {}
}
]
},
"meter_properties": [
{
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
}
]
},
"order": 1,
"billing_in_advance": true,
"volume_group_reference": "string",
"top_up": {
"rollover": true
},
"split_pricing": {
"meter_properties": [
{
"id": "string",
"reference": "string",
"value": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
}
}
]
},
"on_demand": true,
"wallet_grants": [
{
"wallet_type_id": "string",
"wallet_type": {
"object_type": "string",
"id": "string",
"name": "string",
"reference": "string",
"status": "DRAFT",
"type": "CREDIT",
"credit": {
"grant_type": "CREDITS",
"amount_grant": {
"default_currency": "AED",
"tax_category": "STANDARD"
},
"credits_grant": {
"credit_type_id": "string"
}
},
"balance": {
"default_currency": "string"
},
"created_at": "string",
"updated_at": "string"
},
"amount_grant": {
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string"
},
"credits_grant": {
"credits": {
"quantity": "string",
"credit_type_id": "string",
"credit_type": {
"object_type": "string",
"id": "string",
"reference": "string",
"status": "DRAFT",
"name": "string",
"description": "string",
"unit_name": {
"singular": "string",
"plural": "string"
},
"created_at": "string",
"updated_at": "string"
}
},
"conversion": {
"credit_type_id": "string",
"rate": "string"
}
},
"expiry_policy": {
"expiry_period": {
"type": "DAY",
"value": 1
}
},
"source": "FIXED"
}
],
"type": "FLAT",
"pricing_type": "FLAT",
"bands": [
{
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"credits": {
"quantity": "string",
"credit_type_id": "string",
"credit_type": {
"object_type": "string",
"id": "string",
"reference": "string",
"status": "DRAFT",
"name": "string",
"description": "string",
"unit_name": {
"singular": "string",
"plural": "string"
},
"created_at": "string",
"updated_at": "string"
}
},
"fixed_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_amount": {
"quantity": "string",
"currency": "AED"
},
"minimum_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_number": "string",
"minimum_number": "string",
"block_size": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"tier_top_bound": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
}
}
]
}
],
"pricing_currency_configs": [
{
"currency": "AED",
"configs": [
{
"object_type": "string",
"id": "string",
"original_pricing_item_config_id": "string",
"original_pricing_item_config": {},
"details": {
"billing_period": {
"type": "DAY",
"value": 1
},
"pricing_type": "FLAT",
"pricing_period": {
"type": "DAY",
"value": 1
},
"bands": [
{
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"credits": {
"quantity": "string",
"credit_type_id": "string",
"credit_type": {
"object_type": "string",
"id": "string",
"reference": "string",
"status": "DRAFT",
"name": "string",
"description": "string",
"unit_name": {
"singular": "string",
"plural": "string"
},
"created_at": "string",
"updated_at": "string"
}
},
"fixed_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_amount": {
"quantity": "string",
"currency": "AED"
},
"minimum_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_number": "string",
"minimum_number": "string",
"block_size": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"tier_top_bound": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
}
}
]
},
"billing_period": {
"type": "DAY",
"value": 1
},
"pricing_period": {
"type": "DAY",
"value": 1
},
"default_included_volume": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string",
"reset_type": "string"
},
"default_seats_value": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"default_units": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"conditions": {
"name": "string",
"meter_properties": [
{
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
}
],
"configs": [
{}
]
},
"tiering_conditions": {
"name": "string",
"expression": {
"operator": "AND",
"operands": [
{
"meter_property": {
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
},
"expression": {}
}
]
},
"meter_properties": [
{
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
}
]
},
"order": 1,
"billing_in_advance": true,
"volume_group_reference": "string",
"top_up": {
"rollover": true
},
"split_pricing": {
"meter_properties": [
{
"id": "string",
"reference": "string",
"value": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
}
}
]
},
"on_demand": true,
"wallet_grants": [
{
"wallet_type_id": "string",
"wallet_type": {
"object_type": "string",
"id": "string",
"name": "string",
"reference": "string",
"status": "DRAFT",
"type": "CREDIT",
"credit": {
"grant_type": "CREDITS",
"amount_grant": {
"default_currency": "AED",
"tax_category": "STANDARD"
},
"credits_grant": {
"credit_type_id": "string"
}
},
"balance": {
"default_currency": "string"
},
"created_at": "string",
"updated_at": "string"
},
"amount_grant": {
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string"
},
"credits_grant": {
"credits": {
"quantity": "string",
"credit_type_id": "string",
"credit_type": {
"object_type": "string",
"id": "string",
"reference": "string",
"status": "DRAFT",
"name": "string",
"description": "string",
"unit_name": {
"singular": "string",
"plural": "string"
},
"created_at": "string",
"updated_at": "string"
}
},
"conversion": {
"credit_type_id": "string",
"rate": "string"
}
},
"expiry_policy": {
"expiry_period": {
"type": "DAY",
"value": 1
}
},
"source": "FIXED"
}
],
"type": "FLAT",
"pricing_type": "FLAT",
"bands": [
{
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"credits": {
"quantity": "string",
"credit_type_id": "string",
"credit_type": {
"object_type": "string",
"id": "string",
"reference": "string",
"status": "DRAFT",
"name": "string",
"description": "string",
"unit_name": {
"singular": "string",
"plural": "string"
},
"created_at": "string",
"updated_at": "string"
}
},
"fixed_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_amount": {
"quantity": "string",
"currency": "AED"
},
"minimum_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_number": "string",
"minimum_number": "string",
"block_size": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"tier_top_bound": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
}
}
]
}
],
"billing_period_configs": [
{
"billing_period": {
"type": "DAY",
"value": 1
},
"configs": [
{
"object_type": "string",
"id": "string",
"original_pricing_item_config_id": "string",
"original_pricing_item_config": {},
"details": {
"billing_period": {
"type": "DAY",
"value": 1
},
"pricing_type": "FLAT",
"pricing_period": {
"type": "DAY",
"value": 1
},
"bands": [
{
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"credits": {
"quantity": "string",
"credit_type_id": "string",
"credit_type": {
"object_type": "string",
"id": "string",
"reference": "string",
"status": "DRAFT",
"name": "string",
"description": "string",
"unit_name": {
"singular": "string",
"plural": "string"
},
"created_at": "string",
"updated_at": "string"
}
},
"fixed_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_amount": {
"quantity": "string",
"currency": "AED"
},
"minimum_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_number": "string",
"minimum_number": "string",
"block_size": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"tier_top_bound": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
}
}
]
},
"billing_period": {
"type": "DAY",
"value": 1
},
"pricing_period": {
"type": "DAY",
"value": 1
},
"default_included_volume": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string",
"reset_type": "string"
},
"default_seats_value": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"default_units": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"conditions": {
"name": "string",
"meter_properties": [
{
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
}
],
"configs": [
{}
]
},
"tiering_conditions": {
"name": "string",
"expression": {
"operator": "AND",
"operands": [
{
"meter_property": {
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
},
"expression": {}
}
]
},
"meter_properties": [
{
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
}
]
},
"order": 1,
"billing_in_advance": true,
"volume_group_reference": "string",
"top_up": {
"rollover": true
},
"split_pricing": {
"meter_properties": [
{
"id": "string",
"reference": "string",
"value": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
}
}
]
},
"on_demand": true,
"wallet_grants": [
{
"wallet_type_id": "string",
"wallet_type": {
"object_type": "string",
"id": "string",
"name": "string",
"reference": "string",
"status": "DRAFT",
"type": "CREDIT",
"credit": {
"grant_type": "CREDITS",
"amount_grant": {
"default_currency": "AED",
"tax_category": "STANDARD"
},
"credits_grant": {
"credit_type_id": "string"
}
},
"balance": {
"default_currency": "string"
},
"created_at": "string",
"updated_at": "string"
},
"amount_grant": {
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string"
},
"credits_grant": {
"credits": {
"quantity": "string",
"credit_type_id": "string",
"credit_type": {
"object_type": "string",
"id": "string",
"reference": "string",
"status": "DRAFT",
"name": "string",
"description": "string",
"unit_name": {
"singular": "string",
"plural": "string"
},
"created_at": "string",
"updated_at": "string"
}
},
"conversion": {
"credit_type_id": "string",
"rate": "string"
}
},
"expiry_policy": {
"expiry_period": {
"type": "DAY",
"value": 1
}
},
"source": "FIXED"
}
],
"type": "FLAT",
"pricing_type": "FLAT",
"bands": [
{
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"credits": {
"quantity": "string",
"credit_type_id": "string",
"credit_type": {
"object_type": "string",
"id": "string",
"reference": "string",
"status": "DRAFT",
"name": "string",
"description": "string",
"unit_name": {
"singular": "string",
"plural": "string"
},
"created_at": "string",
"updated_at": "string"
}
},
"fixed_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_amount": {
"quantity": "string",
"currency": "AED"
},
"minimum_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_number": "string",
"minimum_number": "string",
"block_size": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"tier_top_bound": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
}
}
]
}
]
}
],
"fallback_currency": "AED"
}
],
"billing_period_configs": [
{
"billing_period": {
"type": "DAY",
"value": 1
},
"configs": [
{
"object_type": "string",
"id": "string",
"original_pricing_item_config_id": "string",
"original_pricing_item_config": {},
"details": {
"billing_period": {
"type": "DAY",
"value": 1
},
"pricing_type": "FLAT",
"pricing_period": {
"type": "DAY",
"value": 1
},
"bands": [
{
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"credits": {
"quantity": "string",
"credit_type_id": "string",
"credit_type": {
"object_type": "string",
"id": "string",
"reference": "string",
"status": "DRAFT",
"name": "string",
"description": "string",
"unit_name": {
"singular": "string",
"plural": "string"
},
"created_at": "string",
"updated_at": "string"
}
},
"fixed_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_amount": {
"quantity": "string",
"currency": "AED"
},
"minimum_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_number": "string",
"minimum_number": "string",
"block_size": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"tier_top_bound": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
}
}
]
},
"billing_period": {
"type": "DAY",
"value": 1
},
"pricing_period": {
"type": "DAY",
"value": 1
},
"default_included_volume": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string",
"reset_type": "string"
},
"default_seats_value": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"default_units": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"conditions": {
"name": "string",
"meter_properties": [
{
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
}
],
"configs": [
{}
]
},
"tiering_conditions": {
"name": "string",
"expression": {
"operator": "AND",
"operands": [
{
"meter_property": {
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
},
"expression": {}
}
]
},
"meter_properties": [
{
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
}
]
},
"order": 1,
"billing_in_advance": true,
"volume_group_reference": "string",
"top_up": {
"rollover": true
},
"split_pricing": {
"meter_properties": [
{
"id": "string",
"reference": "string",
"value": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
}
}
]
},
"on_demand": true,
"wallet_grants": [
{
"wallet_type_id": "string",
"wallet_type": {
"object_type": "string",
"id": "string",
"name": "string",
"reference": "string",
"status": "DRAFT",
"type": "CREDIT",
"credit": {
"grant_type": "CREDITS",
"amount_grant": {
"default_currency": "AED",
"tax_category": "STANDARD"
},
"credits_grant": {
"credit_type_id": "string"
}
},
"balance": {
"default_currency": "string"
},
"created_at": "string",
"updated_at": "string"
},
"amount_grant": {
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string"
},
"credits_grant": {
"credits": {
"quantity": "string",
"credit_type_id": "string",
"credit_type": {
"object_type": "string",
"id": "string",
"reference": "string",
"status": "DRAFT",
"name": "string",
"description": "string",
"unit_name": {
"singular": "string",
"plural": "string"
},
"created_at": "string",
"updated_at": "string"
}
},
"conversion": {
"credit_type_id": "string",
"rate": "string"
}
},
"expiry_policy": {
"expiry_period": {
"type": "DAY",
"value": 1
}
},
"source": "FIXED"
}
],
"type": "FLAT",
"pricing_type": "FLAT",
"bands": [
{
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"credits": {
"quantity": "string",
"credit_type_id": "string",
"credit_type": {
"object_type": "string",
"id": "string",
"reference": "string",
"status": "DRAFT",
"name": "string",
"description": "string",
"unit_name": {
"singular": "string",
"plural": "string"
},
"created_at": "string",
"updated_at": "string"
}
},
"fixed_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_amount": {
"quantity": "string",
"currency": "AED"
},
"minimum_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_number": "string",
"minimum_number": "string",
"block_size": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"tier_top_bound": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
}
}
]
}
]
}
],
"display_order": 1
}
]
}
],
"pricing_categories": [
{
"object_type": "string",
"id": "string",
"product_category_id": "string",
"product_category": {
"object_type": "string",
"id": "string",
"name": "string",
"reference": "string",
"description": "string",
"tax_category": "STANDARD",
"display_order": 1,
"customer_id": "string"
},
"pricings": [
{
"object_type": "string",
"id": "string",
"pricing_plan_version_id": "string",
"pricing_plan_schedule_id": "string",
"pricing_group_id": "string",
"original_pricing_id": "string",
"original_pricing": {},
"override": "ALL",
"name": "string",
"product_type": "DEFAULT",
"product_ids": [
"string"
],
"display_order": 1,
"products": [
{
"object_type": "string",
"id": "string",
"category_id": "string",
"category": {
"object_type": "string",
"id": "string",
"name": "string",
"reference": "string",
"description": "string",
"tax_category": "STANDARD",
"display_order": 1,
"customer_id": "string"
},
"parent_product_id": "string",
"name": "string",
"reference": "string",
"description": "string",
"status": "DRAFT",
"product_type": "DEFAULT",
"tax_category": "STANDARD",
"features": [
{
"id": "string",
"reference": "string"
}
],
"custom_fields": [
{
"id": "string",
"reference": "string",
"value": "string",
"values": [
"string"
],
"integration_details": {
"id": "string",
"reference": "string",
"payment_gateway_variant": "ADYEN",
"adyen": {
"recurring_detail_reference": "string"
},
"stripe": {
"payment_method_id": "string"
}
},
"integration_id": "string"
}
],
"display_order": 1,
"linked_integrations": [
{
"id": "string",
"link_details": [
{
"url": "string",
"custom_field_name": "string"
}
]
}
],
"billing_entity_id": "string",
"customer_id": "string",
"agent_context": {
"guidance": "string"
}
}
],
"entitlements": [
{
"feature_id": "string",
"feature": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"type": "SWITCH",
"enum_values": [
"string"
],
"meter_value_calculation_id": "string",
"meter_value_calculation": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"calculation_type": "SUM",
"persist": true,
"meter_id": "string",
"meter": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"meter_values": [
{
"id": "string",
"object": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER"
},
"required": true
}
],
"meter_properties": [
{
"id": "string",
"object": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"required": true
}
]
},
"meter_value_id": "string",
"meter_value": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER"
},
"meter_property_id": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
}
}
},
"feature_reference": "string",
"override": true,
"number": "string",
"switch": true,
"amount": {
"quantity": "string",
"currency": "AED"
},
"enum": "string",
"string": "string",
"overwrite": true
}
],
"items": [
{
"object_type": "string",
"id": "string",
"original_pricing_item_id": "string",
"original_pricing_item": {},
"override": "ALL",
"product_item_ids": [
"string"
],
"product_items": [
{
"object_type": "string",
"id": "string",
"product_id": "string",
"product": {
"object_type": "string",
"id": "string",
"category_id": "string",
"category": {
"object_type": "string",
"id": "string",
"name": "string",
"reference": "string",
"description": "string",
"tax_category": "STANDARD",
"display_order": 1,
"customer_id": "string"
},
"parent_product_id": "string",
"name": "string",
"reference": "string",
"description": "string",
"status": "DRAFT",
"product_type": "DEFAULT",
"tax_category": "STANDARD",
"features": [
{
"id": "string",
"reference": "string"
}
],
"custom_fields": [
{
"id": "string",
"reference": "string",
"value": "string",
"values": [
"string"
],
"integration_details": {
"id": "string",
"reference": "string",
"payment_gateway_variant": "ADYEN",
"adyen": {
"recurring_detail_reference": "string"
},
"stripe": {
"payment_method_id": "string"
}
},
"integration_id": "string"
}
],
"display_order": 1,
"linked_integrations": [
{
"id": "string",
"link_details": [
{
"url": "string",
"custom_field_name": "string"
}
]
}
],
"billing_entity_id": "string",
"customer_id": "string",
"agent_context": {
"guidance": "string"
}
},
"name": "string",
"status": "DRAFT",
"reference": "string",
"description": "string",
"type": "REVENUE",
"model_type": "USAGE_BASED",
"usage_based": {
"meter_value_calculation_id": "string",
"meter_value_calculation": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"calculation_type": "SUM",
"persist": true,
"meter_id": "string",
"meter": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"meter_values": [
{
"id": "string",
"object": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER"
},
"required": true
}
],
"meter_properties": [
{
"id": "string",
"object": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"required": true
}
]
},
"meter_value_id": "string",
"meter_value": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER"
},
"meter_property_id": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
}
},
"tiering_meter_value_calculation_id": "string",
"tiering_meter_value_calculation": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"calculation_type": "SUM",
"persist": true,
"meter_id": "string",
"meter": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"meter_values": [
{
"id": "string",
"object": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER"
},
"required": true
}
],
"meter_properties": [
{
"id": "string",
"object": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"required": true
}
]
},
"meter_value_id": "string",
"meter_value": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER"
},
"meter_property_id": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
}
},
"report_meter_value_calculation_ids": [
"string"
],
"conditions": {
"name": "string",
"expression": {
"operator": "AND",
"operands": [
{
"meter_property": {
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
},
"expression": {}
}
]
},
"meter_properties": [
{
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
}
]
}
},
"credits": {
"credit_type_id": "string",
"credit_type": {
"object_type": "string",
"id": "string",
"reference": "string",
"status": "DRAFT",
"name": "string",
"description": "string",
"unit_name": {
"singular": "string",
"plural": "string"
},
"created_at": "string",
"updated_at": "string"
}
},
"meter_value_calculation": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"calculation_type": "SUM",
"persist": true,
"meter_id": "string",
"meter": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"meter_values": [
{
"id": "string",
"object": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER"
},
"required": true
}
],
"meter_properties": [
{
"id": "string",
"object": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"required": true
}
]
},
"meter_value_id": "string",
"meter_value": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER"
},
"meter_property_id": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
}
},
"tax_category": "STANDARD",
"display_order": 1,
"unit_name": {
"singular": "string",
"plural": "string"
},
"custom_fields": [
{
"id": "string",
"reference": "string",
"value": "string",
"values": [
"string"
],
"integration_details": {
"id": "string",
"reference": "string",
"payment_gateway_variant": "ADYEN",
"adyen": {
"recurring_detail_reference": "string"
},
"stripe": {
"payment_method_id": "string"
}
},
"integration_id": "string"
}
],
"customer_id": "string",
"agent_context": {
"guidance": "string"
},
"meter_value_calculation_id": "string",
"report_meter_value_calculation_ids": [
"string"
]
}
],
"configs": [
{
"object_type": "string",
"id": "string",
"original_pricing_item_config_id": "string",
"original_pricing_item_config": {},
"details": {
"billing_period": {
"type": "DAY",
"value": 1
},
"pricing_type": "FLAT",
"pricing_period": {
"type": "DAY",
"value": 1
},
"bands": [
{
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"credits": {
"quantity": "string",
"credit_type_id": "string",
"credit_type": {
"object_type": "string",
"id": "string",
"reference": "string",
"status": "DRAFT",
"name": "string",
"description": "string",
"unit_name": {
"singular": "string",
"plural": "string"
},
"created_at": "string",
"updated_at": "string"
}
},
"fixed_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_amount": {
"quantity": "string",
"currency": "AED"
},
"minimum_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_number": "string",
"minimum_number": "string",
"block_size": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"tier_top_bound": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
}
}
]
},
"billing_period": {
"type": "DAY",
"value": 1
},
"pricing_period": {
"type": "DAY",
"value": 1
},
"default_included_volume": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string",
"reset_type": "string"
},
"default_seats_value": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"default_units": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"conditions": {
"name": "string",
"meter_properties": [
{
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
}
],
"configs": [
{}
]
},
"tiering_conditions": {
"name": "string",
"expression": {
"operator": "AND",
"operands": [
{
"meter_property": {
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
},
"expression": {}
}
]
},
"meter_properties": [
{
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
}
]
},
"order": 1,
"billing_in_advance": true,
"volume_group_reference": "string",
"top_up": {
"rollover": true
},
"split_pricing": {
"meter_properties": [
{
"id": "string",
"reference": "string",
"value": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
}
}
]
},
"on_demand": true,
"wallet_grants": [
{
"wallet_type_id": "string",
"wallet_type": {
"object_type": "string",
"id": "string",
"name": "string",
"reference": "string",
"status": "DRAFT",
"type": "CREDIT",
"credit": {
"grant_type": "CREDITS",
"amount_grant": {
"default_currency": "AED",
"tax_category": "STANDARD"
},
"credits_grant": {
"credit_type_id": "string"
}
},
"balance": {
"default_currency": "string"
},
"created_at": "string",
"updated_at": "string"
},
"amount_grant": {
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string"
},
"credits_grant": {
"credits": {
"quantity": "string",
"credit_type_id": "string",
"credit_type": {
"object_type": "string",
"id": "string",
"reference": "string",
"status": "DRAFT",
"name": "string",
"description": "string",
"unit_name": {
"singular": "string",
"plural": "string"
},
"created_at": "string",
"updated_at": "string"
}
},
"conversion": {
"credit_type_id": "string",
"rate": "string"
}
},
"expiry_policy": {
"expiry_period": {
"type": "DAY",
"value": 1
}
},
"source": "FIXED"
}
],
"type": "FLAT",
"pricing_type": "FLAT",
"bands": [
{
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"credits": {
"quantity": "string",
"credit_type_id": "string",
"credit_type": {
"object_type": "string",
"id": "string",
"reference": "string",
"status": "DRAFT",
"name": "string",
"description": "string",
"unit_name": {
"singular": "string",
"plural": "string"
},
"created_at": "string",
"updated_at": "string"
}
},
"fixed_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_amount": {
"quantity": "string",
"currency": "AED"
},
"minimum_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_number": "string",
"minimum_number": "string",
"block_size": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"tier_top_bound": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
}
}
]
}
],
"pricing_currency_configs": [
{
"currency": "AED",
"configs": [
{
"object_type": "string",
"id": "string",
"original_pricing_item_config_id": "string",
"original_pricing_item_config": {},
"details": {
"billing_period": {
"type": "DAY",
"value": 1
},
"pricing_type": "FLAT",
"pricing_period": {
"type": "DAY",
"value": 1
},
"bands": [
{
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"credits": {
"quantity": "string",
"credit_type_id": "string",
"credit_type": {
"object_type": "string",
"id": "string",
"reference": "string",
"status": "DRAFT",
"name": "string",
"description": "string",
"unit_name": {
"singular": "string",
"plural": "string"
},
"created_at": "string",
"updated_at": "string"
}
},
"fixed_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_amount": {
"quantity": "string",
"currency": "AED"
},
"minimum_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_number": "string",
"minimum_number": "string",
"block_size": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"tier_top_bound": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
}
}
]
},
"billing_period": {
"type": "DAY",
"value": 1
},
"pricing_period": {
"type": "DAY",
"value": 1
},
"default_included_volume": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string",
"reset_type": "string"
},
"default_seats_value": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"default_units": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"conditions": {
"name": "string",
"meter_properties": [
{
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
}
],
"configs": [
{}
]
},
"tiering_conditions": {
"name": "string",
"expression": {
"operator": "AND",
"operands": [
{
"meter_property": {
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
},
"expression": {}
}
]
},
"meter_properties": [
{
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
}
]
},
"order": 1,
"billing_in_advance": true,
"volume_group_reference": "string",
"top_up": {
"rollover": true
},
"split_pricing": {
"meter_properties": [
{
"id": "string",
"reference": "string",
"value": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
}
}
]
},
"on_demand": true,
"wallet_grants": [
{
"wallet_type_id": "string",
"wallet_type": {
"object_type": "string",
"id": "string",
"name": "string",
"reference": "string",
"status": "DRAFT",
"type": "CREDIT",
"credit": {
"grant_type": "CREDITS",
"amount_grant": {
"default_currency": "AED",
"tax_category": "STANDARD"
},
"credits_grant": {
"credit_type_id": "string"
}
},
"balance": {
"default_currency": "string"
},
"created_at": "string",
"updated_at": "string"
},
"amount_grant": {
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string"
},
"credits_grant": {
"credits": {
"quantity": "string",
"credit_type_id": "string",
"credit_type": {
"object_type": "string",
"id": "string",
"reference": "string",
"status": "DRAFT",
"name": "string",
"description": "string",
"unit_name": {
"singular": "string",
"plural": "string"
},
"created_at": "string",
"updated_at": "string"
}
},
"conversion": {
"credit_type_id": "string",
"rate": "string"
}
},
"expiry_policy": {
"expiry_period": {
"type": "DAY",
"value": 1
}
},
"source": "FIXED"
}
],
"type": "FLAT",
"pricing_type": "FLAT",
"bands": [
{
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"credits": {
"quantity": "string",
"credit_type_id": "string",
"credit_type": {
"object_type": "string",
"id": "string",
"reference": "string",
"status": "DRAFT",
"name": "string",
"description": "string",
"unit_name": {
"singular": "string",
"plural": "string"
},
"created_at": "string",
"updated_at": "string"
}
},
"fixed_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_amount": {
"quantity": "string",
"currency": "AED"
},
"minimum_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_number": "string",
"minimum_number": "string",
"block_size": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"tier_top_bound": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
}
}
]
}
],
"billing_period_configs": [
{
"billing_period": {
"type": "DAY",
"value": 1
},
"configs": [
{
"object_type": "string",
"id": "string",
"original_pricing_item_config_id": "string",
"original_pricing_item_config": {},
"details": {
"billing_period": {
"type": "DAY",
"value": 1
},
"pricing_type": "FLAT",
"pricing_period": {
"type": "DAY",
"value": 1
},
"bands": [
{
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"credits": {
"quantity": "string",
"credit_type_id": "string",
"credit_type": {
"object_type": "string",
"id": "string",
"reference": "string",
"status": "DRAFT",
"name": "string",
"description": "string",
"unit_name": {
"singular": {},
"plural": {}
},
"created_at": "string",
"updated_at": "string"
}
},
"fixed_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_amount": {
"quantity": "string",
"currency": "AED"
},
"minimum_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_number": "string",
"minimum_number": "string",
"block_size": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"tier_top_bound": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
}
}
]
},
"billing_period": {
"type": "DAY",
"value": 1
},
"pricing_period": {
"type": "DAY",
"value": 1
},
"default_included_volume": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string",
"reset_type": "string"
},
"default_seats_value": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"default_units": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"conditions": {
"name": "string",
"meter_properties": [
{
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
}
],
"configs": [
{}
]
},
"tiering_conditions": {
"name": "string",
"expression": {
"operator": "AND",
"operands": [
{
"meter_property": {
"id": "string",
"reference": "string",
"meter_property": {
"object_type": {},
"id": {},
"reference": {},
"name": {},
"description": {},
"status": {},
"type": {},
"enum_values": {}
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": {},
"id": {},
"reference": {},
"name": {},
"description": {},
"meter_property_id": {},
"type": {},
"status": {},
"value_count": {},
"created_at": {},
"updated_at": {}
},
"comparator": "EQUALS"
},
"expression": {}
}
]
},
"meter_properties": [
{
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
}
]
},
"order": 1,
"billing_in_advance": true,
"volume_group_reference": "string",
"top_up": {
"rollover": true
},
"split_pricing": {
"meter_properties": [
{
"id": "string",
"reference": "string",
"value": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
}
}
]
},
"on_demand": true,
"wallet_grants": [
{
"wallet_type_id": "string",
"wallet_type": {
"object_type": "string",
"id": "string",
"name": "string",
"reference": "string",
"status": "DRAFT",
"type": "CREDIT",
"credit": {
"grant_type": "CREDITS",
"amount_grant": {
"default_currency": "AED",
"tax_category": "STANDARD"
},
"credits_grant": {
"credit_type_id": "string"
}
},
"balance": {
"default_currency": "string"
},
"created_at": "string",
"updated_at": "string"
},
"amount_grant": {
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string"
},
"credits_grant": {
"credits": {
"quantity": "string",
"credit_type_id": "string",
"credit_type": {
"object_type": "string",
"id": "string",
"reference": "string",
"status": "DRAFT",
"name": "string",
"description": "string",
"unit_name": {
"singular": {},
"plural": {}
},
"created_at": "string",
"updated_at": "string"
}
},
"conversion": {
"credit_type_id": "string",
"rate": "string"
}
},
"expiry_policy": {
"expiry_period": {
"type": "DAY",
"value": 1
}
},
"source": "FIXED"
}
],
"type": "FLAT",
"pricing_type": "FLAT",
"bands": [
{
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"credits": {
"quantity": "string",
"credit_type_id": "string",
"credit_type": {
"object_type": "string",
"id": "string",
"reference": "string",
"status": "DRAFT",
"name": "string",
"description": "string",
"unit_name": {
"singular": "string",
"plural": "string"
},
"created_at": "string",
"updated_at": "string"
}
},
"fixed_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_amount": {
"quantity": "string",
"currency": "AED"
},
"minimum_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_number": "string",
"minimum_number": "string",
"block_size": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"tier_top_bound": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
}
}
]
}
]
}
],
"fallback_currency": "AED"
}
],
"billing_period_configs": [
{
"billing_period": {
"type": "DAY",
"value": 1
},
"configs": [
{
"object_type": "string",
"id": "string",
"original_pricing_item_config_id": "string",
"original_pricing_item_config": {},
"details": {
"billing_period": {
"type": "DAY",
"value": 1
},
"pricing_type": "FLAT",
"pricing_period": {
"type": "DAY",
"value": 1
},
"bands": [
{
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"credits": {
"quantity": "string",
"credit_type_id": "string",
"credit_type": {
"object_type": "string",
"id": "string",
"reference": "string",
"status": "DRAFT",
"name": "string",
"description": "string",
"unit_name": {
"singular": "string",
"plural": "string"
},
"created_at": "string",
"updated_at": "string"
}
},
"fixed_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_amount": {
"quantity": "string",
"currency": "AED"
},
"minimum_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_number": "string",
"minimum_number": "string",
"block_size": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"tier_top_bound": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
}
}
]
},
"billing_period": {
"type": "DAY",
"value": 1
},
"pricing_period": {
"type": "DAY",
"value": 1
},
"default_included_volume": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string",
"reset_type": "string"
},
"default_seats_value": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"default_units": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"conditions": {
"name": "string",
"meter_properties": [
{
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
}
],
"configs": [
{}
]
},
"tiering_conditions": {
"name": "string",
"expression": {
"operator": "AND",
"operands": [
{
"meter_property": {
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
},
"expression": {}
}
]
},
"meter_properties": [
{
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
}
]
},
"order": 1,
"billing_in_advance": true,
"volume_group_reference": "string",
"top_up": {
"rollover": true
},
"split_pricing": {
"meter_properties": [
{
"id": "string",
"reference": "string",
"value": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
}
}
]
},
"on_demand": true,
"wallet_grants": [
{
"wallet_type_id": "string",
"wallet_type": {
"object_type": "string",
"id": "string",
"name": "string",
"reference": "string",
"status": "DRAFT",
"type": "CREDIT",
"credit": {
"grant_type": "CREDITS",
"amount_grant": {
"default_currency": "AED",
"tax_category": "STANDARD"
},
"credits_grant": {
"credit_type_id": "string"
}
},
"balance": {
"default_currency": "string"
},
"created_at": "string",
"updated_at": "string"
},
"amount_grant": {
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string"
},
"credits_grant": {
"credits": {
"quantity": "string",
"credit_type_id": "string",
"credit_type": {
"object_type": "string",
"id": "string",
"reference": "string",
"status": "DRAFT",
"name": "string",
"description": "string",
"unit_name": {
"singular": "string",
"plural": "string"
},
"created_at": "string",
"updated_at": "string"
}
},
"conversion": {
"credit_type_id": "string",
"rate": "string"
}
},
"expiry_policy": {
"expiry_period": {
"type": "DAY",
"value": 1
}
},
"source": "FIXED"
}
],
"type": "FLAT",
"pricing_type": "FLAT",
"bands": [
{
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"credits": {
"quantity": "string",
"credit_type_id": "string",
"credit_type": {
"object_type": "string",
"id": "string",
"reference": "string",
"status": "DRAFT",
"name": "string",
"description": "string",
"unit_name": {
"singular": "string",
"plural": "string"
},
"created_at": "string",
"updated_at": "string"
}
},
"fixed_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_amount": {
"quantity": "string",
"currency": "AED"
},
"minimum_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_number": "string",
"minimum_number": "string",
"block_size": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"tier_top_bound": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
}
}
]
}
]
}
],
"display_order": 1
}
]
}
],
"pricing_groups": [
{
"object_type": "string",
"id": "string",
"pricing_plan_version_id": "string",
"pricing_plan_schedule_id": "string",
"name": "string",
"product_type": "DEFAULT",
"selection_constraint": "ANY",
"display_order": 1,
"pricings": [
{
"object_type": "string",
"id": "string",
"pricing_plan_version_id": "string",
"pricing_plan_schedule_id": "string",
"pricing_group_id": "string",
"original_pricing_id": "string",
"original_pricing": {},
"override": "ALL",
"name": "string",
"product_type": "DEFAULT",
"product_ids": [
"string"
],
"display_order": 1,
"products": [
{
"object_type": "string",
"id": "string",
"category_id": "string",
"category": {
"object_type": "string",
"id": "string",
"name": "string",
"reference": "string",
"description": "string",
"tax_category": "STANDARD",
"display_order": 1,
"customer_id": "string"
},
"parent_product_id": "string",
"name": "string",
"reference": "string",
"description": "string",
"status": "DRAFT",
"product_type": "DEFAULT",
"tax_category": "STANDARD",
"features": [
{
"id": "string",
"reference": "string"
}
],
"custom_fields": [
{
"id": "string",
"reference": "string",
"value": "string",
"values": [
"string"
],
"integration_details": {
"id": "string",
"reference": "string",
"payment_gateway_variant": "ADYEN",
"adyen": {
"recurring_detail_reference": "string"
},
"stripe": {
"payment_method_id": "string"
}
},
"integration_id": "string"
}
],
"display_order": 1,
"linked_integrations": [
{
"id": "string",
"link_details": [
{
"url": "string",
"custom_field_name": "string"
}
]
}
],
"billing_entity_id": "string",
"customer_id": "string",
"agent_context": {
"guidance": "string"
}
}
],
"entitlements": [
{
"feature_id": "string",
"feature": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"type": "SWITCH",
"enum_values": [
"string"
],
"meter_value_calculation_id": "string",
"meter_value_calculation": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"calculation_type": "SUM",
"persist": true,
"meter_id": "string",
"meter": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"meter_values": [
{
"id": "string",
"object": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER"
},
"required": true
}
],
"meter_properties": [
{
"id": "string",
"object": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"required": true
}
]
},
"meter_value_id": "string",
"meter_value": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER"
},
"meter_property_id": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
}
}
},
"feature_reference": "string",
"override": true,
"number": "string",
"switch": true,
"amount": {
"quantity": "string",
"currency": "AED"
},
"enum": "string",
"string": "string",
"overwrite": true
}
],
"items": [
{
"object_type": "string",
"id": "string",
"original_pricing_item_id": "string",
"original_pricing_item": {},
"override": "ALL",
"product_item_ids": [
"string"
],
"product_items": [
{
"object_type": "string",
"id": "string",
"product_id": "string",
"product": {
"object_type": "string",
"id": "string",
"category_id": "string",
"category": {
"object_type": "string",
"id": "string",
"name": "string",
"reference": "string",
"description": "string",
"tax_category": "STANDARD",
"display_order": 1,
"customer_id": "string"
},
"parent_product_id": "string",
"name": "string",
"reference": "string",
"description": "string",
"status": "DRAFT",
"product_type": "DEFAULT",
"tax_category": "STANDARD",
"features": [
{
"id": "string",
"reference": "string"
}
],
"custom_fields": [
{
"id": "string",
"reference": "string",
"value": "string",
"values": [
"string"
],
"integration_details": {
"id": "string",
"reference": "string",
"payment_gateway_variant": "ADYEN",
"adyen": {
"recurring_detail_reference": "string"
},
"stripe": {
"payment_method_id": "string"
}
},
"integration_id": "string"
}
],
"display_order": 1,
"linked_integrations": [
{
"id": "string",
"link_details": [
{
"url": "string",
"custom_field_name": "string"
}
]
}
],
"billing_entity_id": "string",
"customer_id": "string",
"agent_context": {
"guidance": "string"
}
},
"name": "string",
"status": "DRAFT",
"reference": "string",
"description": "string",
"type": "REVENUE",
"model_type": "USAGE_BASED",
"usage_based": {
"meter_value_calculation_id": "string",
"meter_value_calculation": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"calculation_type": "SUM",
"persist": true,
"meter_id": "string",
"meter": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"meter_values": [
{
"id": "string",
"object": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER"
},
"required": true
}
],
"meter_properties": [
{
"id": "string",
"object": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"required": true
}
]
},
"meter_value_id": "string",
"meter_value": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER"
},
"meter_property_id": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
}
},
"tiering_meter_value_calculation_id": "string",
"tiering_meter_value_calculation": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"calculation_type": "SUM",
"persist": true,
"meter_id": "string",
"meter": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"meter_values": [
{
"id": "string",
"object": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER"
},
"required": true
}
],
"meter_properties": [
{
"id": "string",
"object": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"required": true
}
]
},
"meter_value_id": "string",
"meter_value": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER"
},
"meter_property_id": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
}
},
"report_meter_value_calculation_ids": [
"string"
],
"conditions": {
"name": "string",
"expression": {
"operator": "AND",
"operands": [
{
"meter_property": {
"id": "string",
"reference": "string",
"meter_property": {
"object_type": {},
"id": {},
"reference": {},
"name": {},
"description": {},
"status": {},
"type": {},
"enum_values": {}
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": {},
"id": {},
"reference": {},
"name": {},
"description": {},
"meter_property_id": {},
"type": {},
"status": {},
"value_count": {},
"created_at": {},
"updated_at": {}
},
"comparator": "EQUALS"
},
"expression": {}
}
]
},
"meter_properties": [
{
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
}
]
}
},
"credits": {
"credit_type_id": "string",
"credit_type": {
"object_type": "string",
"id": "string",
"reference": "string",
"status": "DRAFT",
"name": "string",
"description": "string",
"unit_name": {
"singular": "string",
"plural": "string"
},
"created_at": "string",
"updated_at": "string"
}
},
"meter_value_calculation": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"calculation_type": "SUM",
"persist": true,
"meter_id": "string",
"meter": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"meter_values": [
{
"id": "string",
"object": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER"
},
"required": true
}
],
"meter_properties": [
{
"id": "string",
"object": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"required": true
}
]
},
"meter_value_id": "string",
"meter_value": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER"
},
"meter_property_id": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
}
},
"tax_category": "STANDARD",
"display_order": 1,
"unit_name": {
"singular": "string",
"plural": "string"
},
"custom_fields": [
{
"id": "string",
"reference": "string",
"value": "string",
"values": [
"string"
],
"integration_details": {
"id": "string",
"reference": "string",
"payment_gateway_variant": "ADYEN",
"adyen": {
"recurring_detail_reference": "string"
},
"stripe": {
"payment_method_id": "string"
}
},
"integration_id": "string"
}
],
"customer_id": "string",
"agent_context": {
"guidance": "string"
},
"meter_value_calculation_id": "string",
"report_meter_value_calculation_ids": [
"string"
]
}
],
"configs": [
{
"object_type": "string",
"id": "string",
"original_pricing_item_config_id": "string",
"original_pricing_item_config": {},
"details": {
"billing_period": {
"type": "DAY",
"value": 1
},
"pricing_type": "FLAT",
"pricing_period": {
"type": "DAY",
"value": 1
},
"bands": [
{
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"credits": {
"quantity": "string",
"credit_type_id": "string",
"credit_type": {
"object_type": "string",
"id": "string",
"reference": "string",
"status": "DRAFT",
"name": "string",
"description": "string",
"unit_name": {
"singular": "string",
"plural": "string"
},
"created_at": "string",
"updated_at": "string"
}
},
"fixed_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_amount": {
"quantity": "string",
"currency": "AED"
},
"minimum_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_number": "string",
"minimum_number": "string",
"block_size": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"tier_top_bound": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
}
}
]
},
"billing_period": {
"type": "DAY",
"value": 1
},
"pricing_period": {
"type": "DAY",
"value": 1
},
"default_included_volume": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string",
"reset_type": "string"
},
"default_seats_value": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"default_units": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"conditions": {
"name": "string",
"meter_properties": [
{
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
}
],
"configs": [
{}
]
},
"tiering_conditions": {
"name": "string",
"expression": {
"operator": "AND",
"operands": [
{
"meter_property": {
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
},
"expression": {}
}
]
},
"meter_properties": [
{
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
}
]
},
"order": 1,
"billing_in_advance": true,
"volume_group_reference": "string",
"top_up": {
"rollover": true
},
"split_pricing": {
"meter_properties": [
{
"id": "string",
"reference": "string",
"value": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
}
}
]
},
"on_demand": true,
"wallet_grants": [
{
"wallet_type_id": "string",
"wallet_type": {
"object_type": "string",
"id": "string",
"name": "string",
"reference": "string",
"status": "DRAFT",
"type": "CREDIT",
"credit": {
"grant_type": "CREDITS",
"amount_grant": {
"default_currency": "AED",
"tax_category": "STANDARD"
},
"credits_grant": {
"credit_type_id": "string"
}
},
"balance": {
"default_currency": "string"
},
"created_at": "string",
"updated_at": "string"
},
"amount_grant": {
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string"
},
"credits_grant": {
"credits": {
"quantity": "string",
"credit_type_id": "string",
"credit_type": {
"object_type": "string",
"id": "string",
"reference": "string",
"status": "DRAFT",
"name": "string",
"description": "string",
"unit_name": {
"singular": "string",
"plural": "string"
},
"created_at": "string",
"updated_at": "string"
}
},
"conversion": {
"credit_type_id": "string",
"rate": "string"
}
},
"expiry_policy": {
"expiry_period": {
"type": "DAY",
"value": 1
}
},
"source": "FIXED"
}
],
"type": "FLAT",
"pricing_type": "FLAT",
"bands": [
{
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"credits": {
"quantity": "string",
"credit_type_id": "string",
"credit_type": {
"object_type": "string",
"id": "string",
"reference": "string",
"status": "DRAFT",
"name": "string",
"description": "string",
"unit_name": {
"singular": "string",
"plural": "string"
},
"created_at": "string",
"updated_at": "string"
}
},
"fixed_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_amount": {
"quantity": "string",
"currency": "AED"
},
"minimum_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_number": "string",
"minimum_number": "string",
"block_size": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"tier_top_bound": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
}
}
]
}
],
"pricing_currency_configs": [
{
"currency": "AED",
"configs": [
{
"object_type": "string",
"id": "string",
"original_pricing_item_config_id": "string",
"original_pricing_item_config": {},
"details": {
"billing_period": {
"type": "DAY",
"value": 1
},
"pricing_type": "FLAT",
"pricing_period": {
"type": "DAY",
"value": 1
},
"bands": [
{
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"credits": {
"quantity": "string",
"credit_type_id": "string",
"credit_type": {
"object_type": "string",
"id": "string",
"reference": "string",
"status": "DRAFT",
"name": "string",
"description": "string",
"unit_name": {
"singular": {},
"plural": {}
},
"created_at": "string",
"updated_at": "string"
}
},
"fixed_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_amount": {
"quantity": "string",
"currency": "AED"
},
"minimum_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_number": "string",
"minimum_number": "string",
"block_size": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"tier_top_bound": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
}
}
]
},
"billing_period": {
"type": "DAY",
"value": 1
},
"pricing_period": {
"type": "DAY",
"value": 1
},
"default_included_volume": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string",
"reset_type": "string"
},
"default_seats_value": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"default_units": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"conditions": {
"name": "string",
"meter_properties": [
{
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
}
],
"configs": [
{}
]
},
"tiering_conditions": {
"name": "string",
"expression": {
"operator": "AND",
"operands": [
{
"meter_property": {
"id": "string",
"reference": "string",
"meter_property": {
"object_type": {},
"id": {},
"reference": {},
"name": {},
"description": {},
"status": {},
"type": {},
"enum_values": {}
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": {},
"id": {},
"reference": {},
"name": {},
"description": {},
"meter_property_id": {},
"type": {},
"status": {},
"value_count": {},
"created_at": {},
"updated_at": {}
},
"comparator": "EQUALS"
},
"expression": {}
}
]
},
"meter_properties": [
{
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
}
]
},
"order": 1,
"billing_in_advance": true,
"volume_group_reference": "string",
"top_up": {
"rollover": true
},
"split_pricing": {
"meter_properties": [
{
"id": "string",
"reference": "string",
"value": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
}
}
]
},
"on_demand": true,
"wallet_grants": [
{
"wallet_type_id": "string",
"wallet_type": {
"object_type": "string",
"id": "string",
"name": "string",
"reference": "string",
"status": "DRAFT",
"type": "CREDIT",
"credit": {
"grant_type": "CREDITS",
"amount_grant": {
"default_currency": "AED",
"tax_category": "STANDARD"
},
"credits_grant": {
"credit_type_id": "string"
}
},
"balance": {
"default_currency": "string"
},
"created_at": "string",
"updated_at": "string"
},
"amount_grant": {
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string"
},
"credits_grant": {
"credits": {
"quantity": "string",
"credit_type_id": "string",
"credit_type": {
"object_type": "string",
"id": "string",
"reference": "string",
"status": "DRAFT",
"name": "string",
"description": "string",
"unit_name": {
"singular": {},
"plural": {}
},
"created_at": "string",
"updated_at": "string"
}
},
"conversion": {
"credit_type_id": "string",
"rate": "string"
}
},
"expiry_policy": {
"expiry_period": {
"type": "DAY",
"value": 1
}
},
"source": "FIXED"
}
],
"type": "FLAT",
"pricing_type": "FLAT",
"bands": [
{
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"credits": {
"quantity": "string",
"credit_type_id": "string",
"credit_type": {
"object_type": "string",
"id": "string",
"reference": "string",
"status": "DRAFT",
"name": "string",
"description": "string",
"unit_name": {
"singular": "string",
"plural": "string"
},
"created_at": "string",
"updated_at": "string"
}
},
"fixed_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_amount": {
"quantity": "string",
"currency": "AED"
},
"minimum_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_number": "string",
"minimum_number": "string",
"block_size": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"tier_top_bound": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
}
}
]
}
],
"billing_period_configs": [
{
"billing_period": {
"type": "DAY",
"value": 1
},
"configs": [
{
"object_type": "string",
"id": "string",
"original_pricing_item_config_id": "string",
"original_pricing_item_config": {},
"details": {
"billing_period": {
"type": "DAY",
"value": 1
},
"pricing_type": "FLAT",
"pricing_period": {
"type": "DAY",
"value": 1
},
"bands": [
{
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"credits": {
"quantity": "string",
"credit_type_id": "string",
"credit_type": {
"object_type": {},
"id": {},
"reference": {},
"status": {},
"name": {},
"description": {},
"unit_name": {},
"created_at": {},
"updated_at": {}
}
},
"fixed_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_amount": {
"quantity": "string",
"currency": "AED"
},
"minimum_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_number": "string",
"minimum_number": "string",
"block_size": {
"number": "string",
"amount": {
"quantity": {},
"currency": {}
},
"count": "string"
},
"tier_top_bound": {
"number": "string",
"amount": {
"quantity": {},
"currency": {}
},
"count": "string"
}
}
]
},
"billing_period": {
"type": "DAY",
"value": 1
},
"pricing_period": {
"type": "DAY",
"value": 1
},
"default_included_volume": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string",
"reset_type": "string"
},
"default_seats_value": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"default_units": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"conditions": {
"name": "string",
"meter_properties": [
{
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
}
],
"configs": [
{}
]
},
"tiering_conditions": {
"name": "string",
"expression": {
"operator": "AND",
"operands": [
{
"meter_property": {
"id": {},
"reference": {},
"meter_property": {},
"value": {},
"values": {},
"meter_property_variable_id": {},
"meter_property_variable": {},
"comparator": {}
},
"expression": {}
}
]
},
"meter_properties": [
{
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
}
]
},
"order": 1,
"billing_in_advance": true,
"volume_group_reference": "string",
"top_up": {
"rollover": true
},
"split_pricing": {
"meter_properties": [
{
"id": "string",
"reference": "string",
"value": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
}
}
]
},
"on_demand": true,
"wallet_grants": [
{
"wallet_type_id": "string",
"wallet_type": {
"object_type": "string",
"id": "string",
"name": "string",
"reference": "string",
"status": "DRAFT",
"type": "CREDIT",
"credit": {
"grant_type": "CREDITS",
"amount_grant": {
"default_currency": {},
"tax_category": {}
},
"credits_grant": {
"credit_type_id": {}
}
},
"balance": {
"default_currency": "string"
},
"created_at": "string",
"updated_at": "string"
},
"amount_grant": {
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string"
},
"credits_grant": {
"credits": {
"quantity": "string",
"credit_type_id": "string",
"credit_type": {
"object_type": {},
"id": {},
"reference": {},
"status": {},
"name": {},
"description": {},
"unit_name": {},
"created_at": {},
"updated_at": {}
}
},
"conversion": {
"credit_type_id": "string",
"rate": "string"
}
},
"expiry_policy": {
"expiry_period": {
"type": "DAY",
"value": 1
}
},
"source": "FIXED"
}
],
"type": "FLAT",
"pricing_type": "FLAT",
"bands": [
{
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"credits": {
"quantity": "string",
"credit_type_id": "string",
"credit_type": {
"object_type": "string",
"id": "string",
"reference": "string",
"status": "DRAFT",
"name": "string",
"description": "string",
"unit_name": {
"singular": {},
"plural": {}
},
"created_at": "string",
"updated_at": "string"
}
},
"fixed_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_amount": {
"quantity": "string",
"currency": "AED"
},
"minimum_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_number": "string",
"minimum_number": "string",
"block_size": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"tier_top_bound": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
}
}
]
}
]
}
],
"fallback_currency": "AED"
}
],
"billing_period_configs": [
{
"billing_period": {
"type": "DAY",
"value": 1
},
"configs": [
{
"object_type": "string",
"id": "string",
"original_pricing_item_config_id": "string",
"original_pricing_item_config": {},
"details": {
"billing_period": {
"type": "DAY",
"value": 1
},
"pricing_type": "FLAT",
"pricing_period": {
"type": "DAY",
"value": 1
},
"bands": [
{
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"credits": {
"quantity": "string",
"credit_type_id": "string",
"credit_type": {
"object_type": "string",
"id": "string",
"reference": "string",
"status": "DRAFT",
"name": "string",
"description": "string",
"unit_name": {
"singular": {},
"plural": {}
},
"created_at": "string",
"updated_at": "string"
}
},
"fixed_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_amount": {
"quantity": "string",
"currency": "AED"
},
"minimum_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_number": "string",
"minimum_number": "string",
"block_size": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"tier_top_bound": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
}
}
]
},
"billing_period": {
"type": "DAY",
"value": 1
},
"pricing_period": {
"type": "DAY",
"value": 1
},
"default_included_volume": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string",
"reset_type": "string"
},
"default_seats_value": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"default_units": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"conditions": {
"name": "string",
"meter_properties": [
{
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
}
],
"configs": [
{}
]
},
"tiering_conditions": {
"name": "string",
"expression": {
"operator": "AND",
"operands": [
{
"meter_property": {
"id": "string",
"reference": "string",
"meter_property": {
"object_type": {},
"id": {},
"reference": {},
"name": {},
"description": {},
"status": {},
"type": {},
"enum_values": {}
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": {},
"id": {},
"reference": {},
"name": {},
"description": {},
"meter_property_id": {},
"type": {},
"status": {},
"value_count": {},
"created_at": {},
"updated_at": {}
},
"comparator": "EQUALS"
},
"expression": {}
}
]
},
"meter_properties": [
{
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
}
]
},
"order": 1,
"billing_in_advance": true,
"volume_group_reference": "string",
"top_up": {
"rollover": true
},
"split_pricing": {
"meter_properties": [
{
"id": "string",
"reference": "string",
"value": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
}
}
]
},
"on_demand": true,
"wallet_grants": [
{
"wallet_type_id": "string",
"wallet_type": {
"object_type": "string",
"id": "string",
"name": "string",
"reference": "string",
"status": "DRAFT",
"type": "CREDIT",
"credit": {
"grant_type": "CREDITS",
"amount_grant": {
"default_currency": "AED",
"tax_category": "STANDARD"
},
"credits_grant": {
"credit_type_id": "string"
}
},
"balance": {
"default_currency": "string"
},
"created_at": "string",
"updated_at": "string"
},
"amount_grant": {
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string"
},
"credits_grant": {
"credits": {
"quantity": "string",
"credit_type_id": "string",
"credit_type": {
"object_type": "string",
"id": "string",
"reference": "string",
"status": "DRAFT",
"name": "string",
"description": "string",
"unit_name": {
"singular": {},
"plural": {}
},
"created_at": "string",
"updated_at": "string"
}
},
"conversion": {
"credit_type_id": "string",
"rate": "string"
}
},
"expiry_policy": {
"expiry_period": {
"type": "DAY",
"value": 1
}
},
"source": "FIXED"
}
],
"type": "FLAT",
"pricing_type": "FLAT",
"bands": [
{
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"credits": {
"quantity": "string",
"credit_type_id": "string",
"credit_type": {
"object_type": "string",
"id": "string",
"reference": "string",
"status": "DRAFT",
"name": "string",
"description": "string",
"unit_name": {
"singular": "string",
"plural": "string"
},
"created_at": "string",
"updated_at": "string"
}
},
"fixed_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_amount": {
"quantity": "string",
"currency": "AED"
},
"minimum_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_number": "string",
"minimum_number": "string",
"block_size": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"tier_top_bound": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
}
}
]
}
]
}
],
"display_order": 1
}
]
}
]
}
],
"display_order": 1
}
],
"combined_pricing_plan_version": {
"object_type": "string",
"id": "string",
"pricing_plan_id": "string",
"pricing_plan": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"customer_id": "string",
"type": "STANDARD",
"amount_type": "EXCLUDING_TAX",
"pricing_plan_version_infos": [
{
"version": 1,
"id": "string",
"status": "string",
"rate_card": {
"start_at": "2024-01-15T09:30:00Z"
}
}
],
"pricing_plan_selection_rules": [
{
"type": "RESOURCE",
"resource": {
"type": "PLATFORM",
"field": "COUNTRY",
"value": "string",
"values": [
"string"
],
"comparator": "EQUALS"
}
}
],
"pricing_currencies": [
"AED"
],
"variant": "DEFAULT",
"custom_fields": [
{
"id": "string",
"reference": "string",
"value": "string",
"values": [
"string"
],
"integration_details": {
"id": "string",
"reference": "string",
"payment_gateway_variant": "ADYEN",
"adyen": {
"recurring_detail_reference": "string"
},
"stripe": {
"payment_method_id": "string"
}
},
"integration_id": "string"
}
],
"agent_context": {
"guidance": "string"
}
},
"version": 1,
"status": "DRAFT",
"pricing_currency_settings": {
"default_pricing_currency": "string",
"pricing_currencies": [
"string"
]
},
"billing_period_settings": {
"billing_periods": [
{
"period": {
"type": "DAY",
"value": 1
},
"description": "string"
}
]
},
"copied_from_pricing_plan_version_id": "string",
"pricing_categories": [
{
"object_type": "string",
"id": "string",
"product_category_id": "string",
"product_category": {
"object_type": "string",
"id": "string",
"name": "string",
"reference": "string",
"description": "string",
"tax_category": "STANDARD",
"display_order": 1,
"customer_id": "string"
},
"pricings": [
{
"object_type": "string",
"id": "string",
"pricing_plan_version_id": "string",
"pricing_plan_schedule_id": "string",
"pricing_group_id": "string",
"original_pricing_id": "string",
"original_pricing": {},
"override": "ALL",
"name": "string",
"product_type": "DEFAULT",
"product_ids": [
"string"
],
"display_order": 1,
"products": [
{
"object_type": "string",
"id": "string",
"category_id": "string",
"category": {
"object_type": "string",
"id": "string",
"name": "string",
"reference": "string",
"description": "string",
"tax_category": "STANDARD",
"display_order": 1,
"customer_id": "string"
},
"parent_product_id": "string",
"name": "string",
"reference": "string",
"description": "string",
"status": "DRAFT",
"product_type": "DEFAULT",
"tax_category": "STANDARD",
"features": [
{
"id": "string",
"reference": "string"
}
],
"custom_fields": [
{
"id": "string",
"reference": "string",
"value": "string",
"values": [
"string"
],
"integration_details": {
"id": "string",
"reference": "string",
"payment_gateway_variant": "ADYEN",
"adyen": {
"recurring_detail_reference": "string"
},
"stripe": {
"payment_method_id": "string"
}
},
"integration_id": "string"
}
],
"display_order": 1,
"linked_integrations": [
{
"id": "string",
"link_details": [
{
"url": "string",
"custom_field_name": "string"
}
]
}
],
"billing_entity_id": "string",
"customer_id": "string",
"agent_context": {
"guidance": "string"
}
}
],
"entitlements": [
{
"feature_id": "string",
"feature": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"type": "SWITCH",
"enum_values": [
"string"
],
"meter_value_calculation_id": "string",
"meter_value_calculation": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"calculation_type": "SUM",
"persist": true,
"meter_id": "string",
"meter": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"meter_values": [
{
"id": "string",
"object": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER"
},
"required": true
}
],
"meter_properties": [
{
"id": "string",
"object": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"required": true
}
]
},
"meter_value_id": "string",
"meter_value": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER"
},
"meter_property_id": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
}
}
},
"feature_reference": "string",
"override": true,
"number": "string",
"switch": true,
"amount": {
"quantity": "string",
"currency": "AED"
},
"enum": "string",
"string": "string",
"overwrite": true
}
],
"items": [
{
"object_type": "string",
"id": "string",
"original_pricing_item_id": "string",
"original_pricing_item": {},
"override": "ALL",
"product_item_ids": [
"string"
],
"product_items": [
{
"object_type": "string",
"id": "string",
"product_id": "string",
"product": {
"object_type": "string",
"id": "string",
"category_id": "string",
"category": {
"object_type": "string",
"id": "string",
"name": "string",
"reference": "string",
"description": "string",
"tax_category": "STANDARD",
"display_order": 1,
"customer_id": "string"
},
"parent_product_id": "string",
"name": "string",
"reference": "string",
"description": "string",
"status": "DRAFT",
"product_type": "DEFAULT",
"tax_category": "STANDARD",
"features": [
{
"id": "string",
"reference": "string"
}
],
"custom_fields": [
{
"id": "string",
"reference": "string",
"value": "string",
"values": [
"string"
],
"integration_details": {
"id": "string",
"reference": "string",
"payment_gateway_variant": "ADYEN",
"adyen": {
"recurring_detail_reference": "string"
},
"stripe": {
"payment_method_id": "string"
}
},
"integration_id": "string"
}
],
"display_order": 1,
"linked_integrations": [
{
"id": "string",
"link_details": [
{
"url": "string",
"custom_field_name": "string"
}
]
}
],
"billing_entity_id": "string",
"customer_id": "string",
"agent_context": {
"guidance": "string"
}
},
"name": "string",
"status": "DRAFT",
"reference": "string",
"description": "string",
"type": "REVENUE",
"model_type": "USAGE_BASED",
"usage_based": {
"meter_value_calculation_id": "string",
"meter_value_calculation": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"calculation_type": "SUM",
"persist": true,
"meter_id": "string",
"meter": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"meter_values": [
{
"id": "string",
"object": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER"
},
"required": true
}
],
"meter_properties": [
{
"id": "string",
"object": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"required": true
}
]
},
"meter_value_id": "string",
"meter_value": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER"
},
"meter_property_id": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
}
},
"tiering_meter_value_calculation_id": "string",
"tiering_meter_value_calculation": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"calculation_type": "SUM",
"persist": true,
"meter_id": "string",
"meter": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"meter_values": [
{
"id": "string",
"object": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER"
},
"required": true
}
],
"meter_properties": [
{
"id": "string",
"object": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"required": true
}
]
},
"meter_value_id": "string",
"meter_value": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER"
},
"meter_property_id": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
}
},
"report_meter_value_calculation_ids": [
"string"
],
"conditions": {
"name": "string",
"expression": {
"operator": "AND",
"operands": [
{
"meter_property": {
"id": "string",
"reference": "string",
"meter_property": {
"object_type": {},
"id": {},
"reference": {},
"name": {},
"description": {},
"status": {},
"type": {},
"enum_values": {}
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": {},
"id": {},
"reference": {},
"name": {},
"description": {},
"meter_property_id": {},
"type": {},
"status": {},
"value_count": {},
"created_at": {},
"updated_at": {}
},
"comparator": "EQUALS"
},
"expression": {}
}
]
},
"meter_properties": [
{
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
}
]
}
},
"credits": {
"credit_type_id": "string",
"credit_type": {
"object_type": "string",
"id": "string",
"reference": "string",
"status": "DRAFT",
"name": "string",
"description": "string",
"unit_name": {
"singular": "string",
"plural": "string"
},
"created_at": "string",
"updated_at": "string"
}
},
"meter_value_calculation": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"calculation_type": "SUM",
"persist": true,
"meter_id": "string",
"meter": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"meter_values": [
{
"id": "string",
"object": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER"
},
"required": true
}
],
"meter_properties": [
{
"id": "string",
"object": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"required": true
}
]
},
"meter_value_id": "string",
"meter_value": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER"
},
"meter_property_id": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
}
},
"tax_category": "STANDARD",
"display_order": 1,
"unit_name": {
"singular": "string",
"plural": "string"
},
"custom_fields": [
{
"id": "string",
"reference": "string",
"value": "string",
"values": [
"string"
],
"integration_details": {
"id": "string",
"reference": "string",
"payment_gateway_variant": "ADYEN",
"adyen": {
"recurring_detail_reference": "string"
},
"stripe": {
"payment_method_id": "string"
}
},
"integration_id": "string"
}
],
"customer_id": "string",
"agent_context": {
"guidance": "string"
},
"meter_value_calculation_id": "string",
"report_meter_value_calculation_ids": [
"string"
]
}
],
"configs": [
{
"object_type": "string",
"id": "string",
"original_pricing_item_config_id": "string",
"original_pricing_item_config": {},
"details": {
"billing_period": {
"type": "DAY",
"value": 1
},
"pricing_type": "FLAT",
"pricing_period": {
"type": "DAY",
"value": 1
},
"bands": [
{
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"credits": {
"quantity": "string",
"credit_type_id": "string",
"credit_type": {
"object_type": "string",
"id": "string",
"reference": "string",
"status": "DRAFT",
"name": "string",
"description": "string",
"unit_name": {
"singular": "string",
"plural": "string"
},
"created_at": "string",
"updated_at": "string"
}
},
"fixed_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_amount": {
"quantity": "string",
"currency": "AED"
},
"minimum_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_number": "string",
"minimum_number": "string",
"block_size": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"tier_top_bound": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
}
}
]
},
"billing_period": {
"type": "DAY",
"value": 1
},
"pricing_period": {
"type": "DAY",
"value": 1
},
"default_included_volume": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string",
"reset_type": "string"
},
"default_seats_value": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"default_units": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"conditions": {
"name": "string",
"meter_properties": [
{
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
}
],
"configs": [
{}
]
},
"tiering_conditions": {
"name": "string",
"expression": {
"operator": "AND",
"operands": [
{
"meter_property": {
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
},
"expression": {}
}
]
},
"meter_properties": [
{
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
}
]
},
"order": 1,
"billing_in_advance": true,
"volume_group_reference": "string",
"top_up": {
"rollover": true
},
"split_pricing": {
"meter_properties": [
{
"id": "string",
"reference": "string",
"value": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
}
}
]
},
"on_demand": true,
"wallet_grants": [
{
"wallet_type_id": "string",
"wallet_type": {
"object_type": "string",
"id": "string",
"name": "string",
"reference": "string",
"status": "DRAFT",
"type": "CREDIT",
"credit": {
"grant_type": "CREDITS",
"amount_grant": {
"default_currency": "AED",
"tax_category": "STANDARD"
},
"credits_grant": {
"credit_type_id": "string"
}
},
"balance": {
"default_currency": "string"
},
"created_at": "string",
"updated_at": "string"
},
"amount_grant": {
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string"
},
"credits_grant": {
"credits": {
"quantity": "string",
"credit_type_id": "string",
"credit_type": {
"object_type": "string",
"id": "string",
"reference": "string",
"status": "DRAFT",
"name": "string",
"description": "string",
"unit_name": {
"singular": "string",
"plural": "string"
},
"created_at": "string",
"updated_at": "string"
}
},
"conversion": {
"credit_type_id": "string",
"rate": "string"
}
},
"expiry_policy": {
"expiry_period": {
"type": "DAY",
"value": 1
}
},
"source": "FIXED"
}
],
"type": "FLAT",
"pricing_type": "FLAT",
"bands": [
{
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"credits": {
"quantity": "string",
"credit_type_id": "string",
"credit_type": {
"object_type": "string",
"id": "string",
"reference": "string",
"status": "DRAFT",
"name": "string",
"description": "string",
"unit_name": {
"singular": "string",
"plural": "string"
},
"created_at": "string",
"updated_at": "string"
}
},
"fixed_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_amount": {
"quantity": "string",
"currency": "AED"
},
"minimum_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_number": "string",
"minimum_number": "string",
"block_size": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"tier_top_bound": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
}
}
]
}
],
"pricing_currency_configs": [
{
"currency": "AED",
"configs": [
{
"object_type": "string",
"id": "string",
"original_pricing_item_config_id": "string",
"original_pricing_item_config": {},
"details": {
"billing_period": {
"type": "DAY",
"value": 1
},
"pricing_type": "FLAT",
"pricing_period": {
"type": "DAY",
"value": 1
},
"bands": [
{
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"credits": {
"quantity": "string",
"credit_type_id": "string",
"credit_type": {
"object_type": "string",
"id": "string",
"reference": "string",
"status": "DRAFT",
"name": "string",
"description": "string",
"unit_name": {
"singular": {},
"plural": {}
},
"created_at": "string",
"updated_at": "string"
}
},
"fixed_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_amount": {
"quantity": "string",
"currency": "AED"
},
"minimum_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_number": "string",
"minimum_number": "string",
"block_size": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"tier_top_bound": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
}
}
]
},
"billing_period": {
"type": "DAY",
"value": 1
},
"pricing_period": {
"type": "DAY",
"value": 1
},
"default_included_volume": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string",
"reset_type": "string"
},
"default_seats_value": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"default_units": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"conditions": {
"name": "string",
"meter_properties": [
{
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
}
],
"configs": [
{}
]
},
"tiering_conditions": {
"name": "string",
"expression": {
"operator": "AND",
"operands": [
{
"meter_property": {
"id": "string",
"reference": "string",
"meter_property": {
"object_type": {},
"id": {},
"reference": {},
"name": {},
"description": {},
"status": {},
"type": {},
"enum_values": {}
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": {},
"id": {},
"reference": {},
"name": {},
"description": {},
"meter_property_id": {},
"type": {},
"status": {},
"value_count": {},
"created_at": {},
"updated_at": {}
},
"comparator": "EQUALS"
},
"expression": {}
}
]
},
"meter_properties": [
{
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
}
]
},
"order": 1,
"billing_in_advance": true,
"volume_group_reference": "string",
"top_up": {
"rollover": true
},
"split_pricing": {
"meter_properties": [
{
"id": "string",
"reference": "string",
"value": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
}
}
]
},
"on_demand": true,
"wallet_grants": [
{
"wallet_type_id": "string",
"wallet_type": {
"object_type": "string",
"id": "string",
"name": "string",
"reference": "string",
"status": "DRAFT",
"type": "CREDIT",
"credit": {
"grant_type": "CREDITS",
"amount_grant": {
"default_currency": "AED",
"tax_category": "STANDARD"
},
"credits_grant": {
"credit_type_id": "string"
}
},
"balance": {
"default_currency": "string"
},
"created_at": "string",
"updated_at": "string"
},
"amount_grant": {
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string"
},
"credits_grant": {
"credits": {
"quantity": "string",
"credit_type_id": "string",
"credit_type": {
"object_type": "string",
"id": "string",
"reference": "string",
"status": "DRAFT",
"name": "string",
"description": "string",
"unit_name": {
"singular": {},
"plural": {}
},
"created_at": "string",
"updated_at": "string"
}
},
"conversion": {
"credit_type_id": "string",
"rate": "string"
}
},
"expiry_policy": {
"expiry_period": {
"type": "DAY",
"value": 1
}
},
"source": "FIXED"
}
],
"type": "FLAT",
"pricing_type": "FLAT",
"bands": [
{
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"credits": {
"quantity": "string",
"credit_type_id": "string",
"credit_type": {
"object_type": "string",
"id": "string",
"reference": "string",
"status": "DRAFT",
"name": "string",
"description": "string",
"unit_name": {
"singular": "string",
"plural": "string"
},
"created_at": "string",
"updated_at": "string"
}
},
"fixed_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_amount": {
"quantity": "string",
"currency": "AED"
},
"minimum_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_number": "string",
"minimum_number": "string",
"block_size": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"tier_top_bound": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
}
}
]
}
],
"billing_period_configs": [
{
"billing_period": {
"type": "DAY",
"value": 1
},
"configs": [
{
"object_type": "string",
"id": "string",
"original_pricing_item_config_id": "string",
"original_pricing_item_config": {},
"details": {
"billing_period": {
"type": "DAY",
"value": 1
},
"pricing_type": "FLAT",
"pricing_period": {
"type": "DAY",
"value": 1
},
"bands": [
{
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"credits": {
"quantity": "string",
"credit_type_id": "string",
"credit_type": {
"object_type": {},
"id": {},
"reference": {},
"status": {},
"name": {},
"description": {},
"unit_name": {},
"created_at": {},
"updated_at": {}
}
},
"fixed_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_amount": {
"quantity": "string",
"currency": "AED"
},
"minimum_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_number": "string",
"minimum_number": "string",
"block_size": {
"number": "string",
"amount": {
"quantity": {},
"currency": {}
},
"count": "string"
},
"tier_top_bound": {
"number": "string",
"amount": {
"quantity": {},
"currency": {}
},
"count": "string"
}
}
]
},
"billing_period": {
"type": "DAY",
"value": 1
},
"pricing_period": {
"type": "DAY",
"value": 1
},
"default_included_volume": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string",
"reset_type": "string"
},
"default_seats_value": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"default_units": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"conditions": {
"name": "string",
"meter_properties": [
{
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
}
],
"configs": [
{}
]
},
"tiering_conditions": {
"name": "string",
"expression": {
"operator": "AND",
"operands": [
{
"meter_property": {
"id": {},
"reference": {},
"meter_property": {},
"value": {},
"values": {},
"meter_property_variable_id": {},
"meter_property_variable": {},
"comparator": {}
},
"expression": {}
}
]
},
"meter_properties": [
{
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
}
]
},
"order": 1,
"billing_in_advance": true,
"volume_group_reference": "string",
"top_up": {
"rollover": true
},
"split_pricing": {
"meter_properties": [
{
"id": "string",
"reference": "string",
"value": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
}
}
]
},
"on_demand": true,
"wallet_grants": [
{
"wallet_type_id": "string",
"wallet_type": {
"object_type": "string",
"id": "string",
"name": "string",
"reference": "string",
"status": "DRAFT",
"type": "CREDIT",
"credit": {
"grant_type": "CREDITS",
"amount_grant": {
"default_currency": {},
"tax_category": {}
},
"credits_grant": {
"credit_type_id": {}
}
},
"balance": {
"default_currency": "string"
},
"created_at": "string",
"updated_at": "string"
},
"amount_grant": {
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string"
},
"credits_grant": {
"credits": {
"quantity": "string",
"credit_type_id": "string",
"credit_type": {
"object_type": {},
"id": {},
"reference": {},
"status": {},
"name": {},
"description": {},
"unit_name": {},
"created_at": {},
"updated_at": {}
}
},
"conversion": {
"credit_type_id": "string",
"rate": "string"
}
},
"expiry_policy": {
"expiry_period": {
"type": "DAY",
"value": 1
}
},
"source": "FIXED"
}
],
"type": "FLAT",
"pricing_type": "FLAT",
"bands": [
{
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"credits": {
"quantity": "string",
"credit_type_id": "string",
"credit_type": {
"object_type": "string",
"id": "string",
"reference": "string",
"status": "DRAFT",
"name": "string",
"description": "string",
"unit_name": {
"singular": {},
"plural": {}
},
"created_at": "string",
"updated_at": "string"
}
},
"fixed_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_amount": {
"quantity": "string",
"currency": "AED"
},
"minimum_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_number": "string",
"minimum_number": "string",
"block_size": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"tier_top_bound": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
}
}
]
}
]
}
],
"fallback_currency": "AED"
}
],
"billing_period_configs": [
{
"billing_period": {
"type": "DAY",
"value": 1
},
"configs": [
{
"object_type": "string",
"id": "string",
"original_pricing_item_config_id": "string",
"original_pricing_item_config": {},
"details": {
"billing_period": {
"type": "DAY",
"value": 1
},
"pricing_type": "FLAT",
"pricing_period": {
"type": "DAY",
"value": 1
},
"bands": [
{
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"credits": {
"quantity": "string",
"credit_type_id": "string",
"credit_type": {
"object_type": "string",
"id": "string",
"reference": "string",
"status": "DRAFT",
"name": "string",
"description": "string",
"unit_name": {
"singular": {},
"plural": {}
},
"created_at": "string",
"updated_at": "string"
}
},
"fixed_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_amount": {
"quantity": "string",
"currency": "AED"
},
"minimum_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_number": "string",
"minimum_number": "string",
"block_size": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"tier_top_bound": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
}
}
]
},
"billing_period": {
"type": "DAY",
"value": 1
},
"pricing_period": {
"type": "DAY",
"value": 1
},
"default_included_volume": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string",
"reset_type": "string"
},
"default_seats_value": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"default_units": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"conditions": {
"name": "string",
"meter_properties": [
{
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
}
],
"configs": [
{}
]
},
"tiering_conditions": {
"name": "string",
"expression": {
"operator": "AND",
"operands": [
{
"meter_property": {
"id": "string",
"reference": "string",
"meter_property": {
"object_type": {},
"id": {},
"reference": {},
"name": {},
"description": {},
"status": {},
"type": {},
"enum_values": {}
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": {},
"id": {},
"reference": {},
"name": {},
"description": {},
"meter_property_id": {},
"type": {},
"status": {},
"value_count": {},
"created_at": {},
"updated_at": {}
},
"comparator": "EQUALS"
},
"expression": {}
}
]
},
"meter_properties": [
{
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
}
]
},
"order": 1,
"billing_in_advance": true,
"volume_group_reference": "string",
"top_up": {
"rollover": true
},
"split_pricing": {
"meter_properties": [
{
"id": "string",
"reference": "string",
"value": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
}
}
]
},
"on_demand": true,
"wallet_grants": [
{
"wallet_type_id": "string",
"wallet_type": {
"object_type": "string",
"id": "string",
"name": "string",
"reference": "string",
"status": "DRAFT",
"type": "CREDIT",
"credit": {
"grant_type": "CREDITS",
"amount_grant": {
"default_currency": "AED",
"tax_category": "STANDARD"
},
"credits_grant": {
"credit_type_id": "string"
}
},
"balance": {
"default_currency": "string"
},
"created_at": "string",
"updated_at": "string"
},
"amount_grant": {
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string"
},
"credits_grant": {
"credits": {
"quantity": "string",
"credit_type_id": "string",
"credit_type": {
"object_type": "string",
"id": "string",
"reference": "string",
"status": "DRAFT",
"name": "string",
"description": "string",
"unit_name": {
"singular": {},
"plural": {}
},
"created_at": "string",
"updated_at": "string"
}
},
"conversion": {
"credit_type_id": "string",
"rate": "string"
}
},
"expiry_policy": {
"expiry_period": {
"type": "DAY",
"value": 1
}
},
"source": "FIXED"
}
],
"type": "FLAT",
"pricing_type": "FLAT",
"bands": [
{
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"credits": {
"quantity": "string",
"credit_type_id": "string",
"credit_type": {
"object_type": "string",
"id": "string",
"reference": "string",
"status": "DRAFT",
"name": "string",
"description": "string",
"unit_name": {
"singular": "string",
"plural": "string"
},
"created_at": "string",
"updated_at": "string"
}
},
"fixed_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_amount": {
"quantity": "string",
"currency": "AED"
},
"minimum_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_number": "string",
"minimum_number": "string",
"block_size": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"tier_top_bound": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
}
}
]
}
]
}
],
"display_order": 1
}
]
}
],
"pricing_groups": [
{
"object_type": "string",
"id": "string",
"pricing_plan_version_id": "string",
"pricing_plan_schedule_id": "string",
"name": "string",
"product_type": "DEFAULT",
"selection_constraint": "ANY",
"display_order": 1,
"pricings": [
{
"object_type": "string",
"id": "string",
"pricing_plan_version_id": "string",
"pricing_plan_schedule_id": "string",
"pricing_group_id": "string",
"original_pricing_id": "string",
"original_pricing": {},
"override": "ALL",
"name": "string",
"product_type": "DEFAULT",
"product_ids": [
"string"
],
"display_order": 1,
"products": [
{
"object_type": "string",
"id": "string",
"category_id": "string",
"category": {
"object_type": "string",
"id": "string",
"name": "string",
"reference": "string",
"description": "string",
"tax_category": "STANDARD",
"display_order": 1,
"customer_id": "string"
},
"parent_product_id": "string",
"name": "string",
"reference": "string",
"description": "string",
"status": "DRAFT",
"product_type": "DEFAULT",
"tax_category": "STANDARD",
"features": [
{
"id": "string",
"reference": "string"
}
],
"custom_fields": [
{
"id": "string",
"reference": "string",
"value": "string",
"values": [
"string"
],
"integration_details": {
"id": "string",
"reference": "string",
"payment_gateway_variant": "ADYEN",
"adyen": {
"recurring_detail_reference": "string"
},
"stripe": {
"payment_method_id": "string"
}
},
"integration_id": "string"
}
],
"display_order": 1,
"linked_integrations": [
{
"id": "string",
"link_details": [
{
"url": "string",
"custom_field_name": "string"
}
]
}
],
"billing_entity_id": "string",
"customer_id": "string",
"agent_context": {
"guidance": "string"
}
}
],
"entitlements": [
{
"feature_id": "string",
"feature": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"type": "SWITCH",
"enum_values": [
"string"
],
"meter_value_calculation_id": "string",
"meter_value_calculation": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"calculation_type": "SUM",
"persist": true,
"meter_id": "string",
"meter": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"meter_values": [
{
"id": "string",
"object": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER"
},
"required": true
}
],
"meter_properties": [
{
"id": "string",
"object": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"required": true
}
]
},
"meter_value_id": "string",
"meter_value": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER"
},
"meter_property_id": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
}
}
},
"feature_reference": "string",
"override": true,
"number": "string",
"switch": true,
"amount": {
"quantity": "string",
"currency": "AED"
},
"enum": "string",
"string": "string",
"overwrite": true
}
],
"items": [
{
"object_type": "string",
"id": "string",
"original_pricing_item_id": "string",
"original_pricing_item": {},
"override": "ALL",
"product_item_ids": [
"string"
],
"product_items": [
{
"object_type": "string",
"id": "string",
"product_id": "string",
"product": {
"object_type": "string",
"id": "string",
"category_id": "string",
"category": {
"object_type": "string",
"id": "string",
"name": "string",
"reference": "string",
"description": "string",
"tax_category": "STANDARD",
"display_order": 1,
"customer_id": "string"
},
"parent_product_id": "string",
"name": "string",
"reference": "string",
"description": "string",
"status": "DRAFT",
"product_type": "DEFAULT",
"tax_category": "STANDARD",
"features": [
{
"id": "string",
"reference": "string"
}
],
"custom_fields": [
{
"id": "string",
"reference": "string",
"value": "string",
"values": [
"string"
],
"integration_details": {
"id": "string",
"reference": "string",
"payment_gateway_variant": "ADYEN",
"adyen": {
"recurring_detail_reference": "string"
},
"stripe": {
"payment_method_id": "string"
}
},
"integration_id": "string"
}
],
"display_order": 1,
"linked_integrations": [
{
"id": "string",
"link_details": [
{
"url": "string",
"custom_field_name": "string"
}
]
}
],
"billing_entity_id": "string",
"customer_id": "string",
"agent_context": {
"guidance": "string"
}
},
"name": "string",
"status": "DRAFT",
"reference": "string",
"description": "string",
"type": "REVENUE",
"model_type": "USAGE_BASED",
"usage_based": {
"meter_value_calculation_id": "string",
"meter_value_calculation": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"calculation_type": "SUM",
"persist": true,
"meter_id": "string",
"meter": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"meter_values": [
{
"id": "string",
"object": {
"object_type": {},
"id": {},
"reference": {},
"name": {},
"description": {},
"status": {},
"type": {}
},
"required": true
}
],
"meter_properties": [
{
"id": "string",
"object": {
"object_type": {},
"id": {},
"reference": {},
"name": {},
"description": {},
"status": {},
"type": {},
"enum_values": {}
},
"required": true
}
]
},
"meter_value_id": "string",
"meter_value": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER"
},
"meter_property_id": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
}
},
"tiering_meter_value_calculation_id": "string",
"tiering_meter_value_calculation": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"calculation_type": "SUM",
"persist": true,
"meter_id": "string",
"meter": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"meter_values": [
{
"id": "string",
"object": {
"object_type": {},
"id": {},
"reference": {},
"name": {},
"description": {},
"status": {},
"type": {}
},
"required": true
}
],
"meter_properties": [
{
"id": "string",
"object": {
"object_type": {},
"id": {},
"reference": {},
"name": {},
"description": {},
"status": {},
"type": {},
"enum_values": {}
},
"required": true
}
]
},
"meter_value_id": "string",
"meter_value": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER"
},
"meter_property_id": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
}
},
"report_meter_value_calculation_ids": [
"string"
],
"conditions": {
"name": "string",
"expression": {
"operator": "AND",
"operands": [
{
"meter_property": {
"id": {},
"reference": {},
"meter_property": {},
"value": {},
"values": {},
"meter_property_variable_id": {},
"meter_property_variable": {},
"comparator": {}
},
"expression": {}
}
]
},
"meter_properties": [
{
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
}
]
}
},
"credits": {
"credit_type_id": "string",
"credit_type": {
"object_type": "string",
"id": "string",
"reference": "string",
"status": "DRAFT",
"name": "string",
"description": "string",
"unit_name": {
"singular": "string",
"plural": "string"
},
"created_at": "string",
"updated_at": "string"
}
},
"meter_value_calculation": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"calculation_type": "SUM",
"persist": true,
"meter_id": "string",
"meter": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"meter_values": [
{
"id": "string",
"object": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER"
},
"required": true
}
],
"meter_properties": [
{
"id": "string",
"object": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"required": true
}
]
},
"meter_value_id": "string",
"meter_value": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER"
},
"meter_property_id": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
}
},
"tax_category": "STANDARD",
"display_order": 1,
"unit_name": {
"singular": "string",
"plural": "string"
},
"custom_fields": [
{
"id": "string",
"reference": "string",
"value": "string",
"values": [
"string"
],
"integration_details": {
"id": "string",
"reference": "string",
"payment_gateway_variant": "ADYEN",
"adyen": {
"recurring_detail_reference": "string"
},
"stripe": {
"payment_method_id": "string"
}
},
"integration_id": "string"
}
],
"customer_id": "string",
"agent_context": {
"guidance": "string"
},
"meter_value_calculation_id": "string",
"report_meter_value_calculation_ids": [
"string"
]
}
],
"configs": [
{
"object_type": "string",
"id": "string",
"original_pricing_item_config_id": "string",
"original_pricing_item_config": {},
"details": {
"billing_period": {
"type": "DAY",
"value": 1
},
"pricing_type": "FLAT",
"pricing_period": {
"type": "DAY",
"value": 1
},
"bands": [
{
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"credits": {
"quantity": "string",
"credit_type_id": "string",
"credit_type": {
"object_type": "string",
"id": "string",
"reference": "string",
"status": "DRAFT",
"name": "string",
"description": "string",
"unit_name": {
"singular": {},
"plural": {}
},
"created_at": "string",
"updated_at": "string"
}
},
"fixed_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_amount": {
"quantity": "string",
"currency": "AED"
},
"minimum_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_number": "string",
"minimum_number": "string",
"block_size": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"tier_top_bound": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
}
}
]
},
"billing_period": {
"type": "DAY",
"value": 1
},
"pricing_period": {
"type": "DAY",
"value": 1
},
"default_included_volume": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string",
"reset_type": "string"
},
"default_seats_value": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"default_units": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"conditions": {
"name": "string",
"meter_properties": [
{
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
}
],
"configs": [
{}
]
},
"tiering_conditions": {
"name": "string",
"expression": {
"operator": "AND",
"operands": [
{
"meter_property": {
"id": "string",
"reference": "string",
"meter_property": {
"object_type": {},
"id": {},
"reference": {},
"name": {},
"description": {},
"status": {},
"type": {},
"enum_values": {}
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": {},
"id": {},
"reference": {},
"name": {},
"description": {},
"meter_property_id": {},
"type": {},
"status": {},
"value_count": {},
"created_at": {},
"updated_at": {}
},
"comparator": "EQUALS"
},
"expression": {}
}
]
},
"meter_properties": [
{
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
}
]
},
"order": 1,
"billing_in_advance": true,
"volume_group_reference": "string",
"top_up": {
"rollover": true
},
"split_pricing": {
"meter_properties": [
{
"id": "string",
"reference": "string",
"value": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
}
}
]
},
"on_demand": true,
"wallet_grants": [
{
"wallet_type_id": "string",
"wallet_type": {
"object_type": "string",
"id": "string",
"name": "string",
"reference": "string",
"status": "DRAFT",
"type": "CREDIT",
"credit": {
"grant_type": "CREDITS",
"amount_grant": {
"default_currency": "AED",
"tax_category": "STANDARD"
},
"credits_grant": {
"credit_type_id": "string"
}
},
"balance": {
"default_currency": "string"
},
"created_at": "string",
"updated_at": "string"
},
"amount_grant": {
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string"
},
"credits_grant": {
"credits": {
"quantity": "string",
"credit_type_id": "string",
"credit_type": {
"object_type": "string",
"id": "string",
"reference": "string",
"status": "DRAFT",
"name": "string",
"description": "string",
"unit_name": {
"singular": {},
"plural": {}
},
"created_at": "string",
"updated_at": "string"
}
},
"conversion": {
"credit_type_id": "string",
"rate": "string"
}
},
"expiry_policy": {
"expiry_period": {
"type": "DAY",
"value": 1
}
},
"source": "FIXED"
}
],
"type": "FLAT",
"pricing_type": "FLAT",
"bands": [
{
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"credits": {
"quantity": "string",
"credit_type_id": "string",
"credit_type": {
"object_type": "string",
"id": "string",
"reference": "string",
"status": "DRAFT",
"name": "string",
"description": "string",
"unit_name": {
"singular": "string",
"plural": "string"
},
"created_at": "string",
"updated_at": "string"
}
},
"fixed_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_amount": {
"quantity": "string",
"currency": "AED"
},
"minimum_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_number": "string",
"minimum_number": "string",
"block_size": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"tier_top_bound": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
}
}
]
}
],
"pricing_currency_configs": [
{
"currency": "AED",
"configs": [
{
"object_type": "string",
"id": "string",
"original_pricing_item_config_id": "string",
"original_pricing_item_config": {},
"details": {
"billing_period": {
"type": "DAY",
"value": 1
},
"pricing_type": "FLAT",
"pricing_period": {
"type": "DAY",
"value": 1
},
"bands": [
{
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"credits": {
"quantity": "string",
"credit_type_id": "string",
"credit_type": {
"object_type": {},
"id": {},
"reference": {},
"status": {},
"name": {},
"description": {},
"unit_name": {},
"created_at": {},
"updated_at": {}
}
},
"fixed_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_amount": {
"quantity": "string",
"currency": "AED"
},
"minimum_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_number": "string",
"minimum_number": "string",
"block_size": {
"number": "string",
"amount": {
"quantity": {},
"currency": {}
},
"count": "string"
},
"tier_top_bound": {
"number": "string",
"amount": {
"quantity": {},
"currency": {}
},
"count": "string"
}
}
]
},
"billing_period": {
"type": "DAY",
"value": 1
},
"pricing_period": {
"type": "DAY",
"value": 1
},
"default_included_volume": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string",
"reset_type": "string"
},
"default_seats_value": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"default_units": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"conditions": {
"name": "string",
"meter_properties": [
{
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
}
],
"configs": [
{}
]
},
"tiering_conditions": {
"name": "string",
"expression": {
"operator": "AND",
"operands": [
{
"meter_property": {
"id": {},
"reference": {},
"meter_property": {},
"value": {},
"values": {},
"meter_property_variable_id": {},
"meter_property_variable": {},
"comparator": {}
},
"expression": {}
}
]
},
"meter_properties": [
{
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
}
]
},
"order": 1,
"billing_in_advance": true,
"volume_group_reference": "string",
"top_up": {
"rollover": true
},
"split_pricing": {
"meter_properties": [
{
"id": "string",
"reference": "string",
"value": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
}
}
]
},
"on_demand": true,
"wallet_grants": [
{
"wallet_type_id": "string",
"wallet_type": {
"object_type": "string",
"id": "string",
"name": "string",
"reference": "string",
"status": "DRAFT",
"type": "CREDIT",
"credit": {
"grant_type": "CREDITS",
"amount_grant": {
"default_currency": {},
"tax_category": {}
},
"credits_grant": {
"credit_type_id": {}
}
},
"balance": {
"default_currency": "string"
},
"created_at": "string",
"updated_at": "string"
},
"amount_grant": {
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string"
},
"credits_grant": {
"credits": {
"quantity": "string",
"credit_type_id": "string",
"credit_type": {
"object_type": {},
"id": {},
"reference": {},
"status": {},
"name": {},
"description": {},
"unit_name": {},
"created_at": {},
"updated_at": {}
}
},
"conversion": {
"credit_type_id": "string",
"rate": "string"
}
},
"expiry_policy": {
"expiry_period": {
"type": "DAY",
"value": 1
}
},
"source": "FIXED"
}
],
"type": "FLAT",
"pricing_type": "FLAT",
"bands": [
{
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"credits": {
"quantity": "string",
"credit_type_id": "string",
"credit_type": {
"object_type": "string",
"id": "string",
"reference": "string",
"status": "DRAFT",
"name": "string",
"description": "string",
"unit_name": {
"singular": {},
"plural": {}
},
"created_at": "string",
"updated_at": "string"
}
},
"fixed_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_amount": {
"quantity": "string",
"currency": "AED"
},
"minimum_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_number": "string",
"minimum_number": "string",
"block_size": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"tier_top_bound": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
}
}
]
}
],
"billing_period_configs": [
{
"billing_period": {
"type": "DAY",
"value": 1
},
"configs": [
{
"object_type": "string",
"id": "string",
"original_pricing_item_config_id": "string",
"original_pricing_item_config": {},
"details": {
"billing_period": {
"type": "DAY",
"value": 1
},
"pricing_type": "FLAT",
"pricing_period": {
"type": "DAY",
"value": 1
},
"bands": [
{
"amount": {
"quantity": {},
"currency": {}
},
"percentage": "string",
"credits": {
"quantity": {},
"credit_type_id": {},
"credit_type": {}
},
"fixed_amount": {
"quantity": {},
"currency": {}
},
"maximum_amount": {
"quantity": {},
"currency": {}
},
"minimum_amount": {
"quantity": {},
"currency": {}
},
"maximum_number": "string",
"minimum_number": "string",
"block_size": {
"number": {},
"amount": {},
"count": {}
},
"tier_top_bound": {
"number": {},
"amount": {},
"count": {}
}
}
]
},
"billing_period": {
"type": "DAY",
"value": 1
},
"pricing_period": {
"type": "DAY",
"value": 1
},
"default_included_volume": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string",
"reset_type": "string"
},
"default_seats_value": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"default_units": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"conditions": {
"name": "string",
"meter_properties": [
{
"id": "string",
"reference": "string",
"meter_property": {
"object_type": {},
"id": {},
"reference": {},
"name": {},
"description": {},
"status": {},
"type": {},
"enum_values": {}
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": {},
"id": {},
"reference": {},
"name": {},
"description": {},
"meter_property_id": {},
"type": {},
"status": {},
"value_count": {},
"created_at": {},
"updated_at": {}
},
"comparator": "EQUALS"
}
],
"configs": [
{}
]
},
"tiering_conditions": {
"name": "string",
"expression": {
"operator": "AND",
"operands": [
{
"meter_property": {},
"expression": {}
}
]
},
"meter_properties": [
{
"id": "string",
"reference": "string",
"meter_property": {
"object_type": {},
"id": {},
"reference": {},
"name": {},
"description": {},
"status": {},
"type": {},
"enum_values": {}
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": {},
"id": {},
"reference": {},
"name": {},
"description": {},
"meter_property_id": {},
"type": {},
"status": {},
"value_count": {},
"created_at": {},
"updated_at": {}
},
"comparator": "EQUALS"
}
]
},
"order": 1,
"billing_in_advance": true,
"volume_group_reference": "string",
"top_up": {
"rollover": true
},
"split_pricing": {
"meter_properties": [
{
"id": "string",
"reference": "string",
"value": "string",
"meter_property": {
"object_type": {},
"id": {},
"reference": {},
"name": {},
"description": {},
"status": {},
"type": {},
"enum_values": {}
}
}
]
},
"on_demand": true,
"wallet_grants": [
{
"wallet_type_id": "string",
"wallet_type": {
"object_type": "string",
"id": "string",
"name": "string",
"reference": "string",
"status": "DRAFT",
"type": "CREDIT",
"credit": {
"grant_type": {},
"amount_grant": {},
"credits_grant": {}
},
"balance": {
"default_currency": {}
},
"created_at": "string",
"updated_at": "string"
},
"amount_grant": {
"amount": {
"quantity": {},
"currency": {}
},
"percentage": "string"
},
"credits_grant": {
"credits": {
"quantity": {},
"credit_type_id": {},
"credit_type": {}
},
"conversion": {
"credit_type_id": {},
"rate": {}
}
},
"expiry_policy": {
"expiry_period": {
"type": {},
"value": {}
}
},
"source": "FIXED"
}
],
"type": "FLAT",
"pricing_type": "FLAT",
"bands": [
{
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"credits": {
"quantity": "string",
"credit_type_id": "string",
"credit_type": {
"object_type": {},
"id": {},
"reference": {},
"status": {},
"name": {},
"description": {},
"unit_name": {},
"created_at": {},
"updated_at": {}
}
},
"fixed_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_amount": {
"quantity": "string",
"currency": "AED"
},
"minimum_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_number": "string",
"minimum_number": "string",
"block_size": {
"number": "string",
"amount": {
"quantity": {},
"currency": {}
},
"count": "string"
},
"tier_top_bound": {
"number": "string",
"amount": {
"quantity": {},
"currency": {}
},
"count": "string"
}
}
]
}
]
}
],
"fallback_currency": "AED"
}
],
"billing_period_configs": [
{
"billing_period": {
"type": "DAY",
"value": 1
},
"configs": [
{
"object_type": "string",
"id": "string",
"original_pricing_item_config_id": "string",
"original_pricing_item_config": {},
"details": {
"billing_period": {
"type": "DAY",
"value": 1
},
"pricing_type": "FLAT",
"pricing_period": {
"type": "DAY",
"value": 1
},
"bands": [
{
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"credits": {
"quantity": "string",
"credit_type_id": "string",
"credit_type": {
"object_type": {},
"id": {},
"reference": {},
"status": {},
"name": {},
"description": {},
"unit_name": {},
"created_at": {},
"updated_at": {}
}
},
"fixed_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_amount": {
"quantity": "string",
"currency": "AED"
},
"minimum_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_number": "string",
"minimum_number": "string",
"block_size": {
"number": "string",
"amount": {
"quantity": {},
"currency": {}
},
"count": "string"
},
"tier_top_bound": {
"number": "string",
"amount": {
"quantity": {},
"currency": {}
},
"count": "string"
}
}
]
},
"billing_period": {
"type": "DAY",
"value": 1
},
"pricing_period": {
"type": "DAY",
"value": 1
},
"default_included_volume": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string",
"reset_type": "string"
},
"default_seats_value": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"default_units": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"conditions": {
"name": "string",
"meter_properties": [
{
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
}
],
"configs": [
{}
]
},
"tiering_conditions": {
"name": "string",
"expression": {
"operator": "AND",
"operands": [
{
"meter_property": {
"id": {},
"reference": {},
"meter_property": {},
"value": {},
"values": {},
"meter_property_variable_id": {},
"meter_property_variable": {},
"comparator": {}
},
"expression": {}
}
]
},
"meter_properties": [
{
"id": "string",
"reference": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
},
"value": "string",
"values": [
"string"
],
"meter_property_variable_id": "string",
"meter_property_variable": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"meter_property_id": "string",
"type": "LIST",
"status": "DRAFT",
"value_count": 1,
"created_at": "string",
"updated_at": "string"
},
"comparator": "EQUALS"
}
]
},
"order": 1,
"billing_in_advance": true,
"volume_group_reference": "string",
"top_up": {
"rollover": true
},
"split_pricing": {
"meter_properties": [
{
"id": "string",
"reference": "string",
"value": "string",
"meter_property": {
"object_type": "string",
"id": "string",
"reference": "string",
"name": "string",
"description": "string",
"status": "DRAFT",
"type": "NUMBER",
"enum_values": [
"string"
]
}
}
]
},
"on_demand": true,
"wallet_grants": [
{
"wallet_type_id": "string",
"wallet_type": {
"object_type": "string",
"id": "string",
"name": "string",
"reference": "string",
"status": "DRAFT",
"type": "CREDIT",
"credit": {
"grant_type": "CREDITS",
"amount_grant": {
"default_currency": {},
"tax_category": {}
},
"credits_grant": {
"credit_type_id": {}
}
},
"balance": {
"default_currency": "string"
},
"created_at": "string",
"updated_at": "string"
},
"amount_grant": {
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string"
},
"credits_grant": {
"credits": {
"quantity": "string",
"credit_type_id": "string",
"credit_type": {
"object_type": {},
"id": {},
"reference": {},
"status": {},
"name": {},
"description": {},
"unit_name": {},
"created_at": {},
"updated_at": {}
}
},
"conversion": {
"credit_type_id": "string",
"rate": "string"
}
},
"expiry_policy": {
"expiry_period": {
"type": "DAY",
"value": 1
}
},
"source": "FIXED"
}
],
"type": "FLAT",
"pricing_type": "FLAT",
"bands": [
{
"amount": {
"quantity": "string",
"currency": "AED"
},
"percentage": "string",
"credits": {
"quantity": "string",
"credit_type_id": "string",
"credit_type": {
"object_type": "string",
"id": "string",
"reference": "string",
"status": "DRAFT",
"name": "string",
"description": "string",
"unit_name": {
"singular": {},
"plural": {}
},
"created_at": "string",
"updated_at": "string"
}
},
"fixed_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_amount": {
"quantity": "string",
"currency": "AED"
},
"minimum_amount": {
"quantity": "string",
"currency": "AED"
},
"maximum_number": "string",
"minimum_number": "string",
"block_size": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
},
"tier_top_bound": {
"number": "string",
"amount": {
"quantity": "string",
"currency": "AED"
},
"count": "string"
}
}
]
}
]
}
],
"display_order": 1
}
]
}
]
}
],
"display_order": 1
}
],
"credit_types": [
{
"object_type": "string",
"id": "string",
"reference": "string",
"status": "DRAFT",
"name": "string",
"description": "string",
"unit_name": {
"singular": "string",
"plural": "string"
},
"created_at": "string",
"updated_at": "string"
}
],
"rate_card": {
"start_at": "2024-01-15T09:30:00Z"
}
},
"realign_invoice_date_to_pricing_plan_schedule_start_at": true,
"created_at": "string",
"updated_at": "string",
"is_current": true,
"promotion_codes": [
"string"
],
"coupon_ids": [
"string"
]
}
]
}

This batch is all-or-nothing: either every draft schedule of that subscription becomes ACTIVE or none of them do. A partial activation would leave the subscription billing against half a change, which is the outcome the batch exists to prevent. The response is the list of schedules as they now stand.

Requiring approval to activate

To make review a condition of going live, put an approval policy on schedules. The policy takes PRICING_PLAN_SCHEDULE as its source resource type, next to QUOTE_VERSION and INVOICE.

Where such a policy applies, activating asks for the change to be released rather than releasing it:

created with status DRAFT activate, with a policy in place approved declined or cancelled DRAFT PENDING_REVIEW ACTIVE

The activate call creates an approval request, sets the schedule’s approval_status to PENDING_REVIEW and returns the schedule still in DRAFT. Nothing bills. A user with PRICING_PLAN_SCHEDULE.STATUS.UPDATE can therefore ask for a change to go live without being able to release it themselves.

Reviewers act through the endpoints quotes and invoices already use: approve, decline and cancel. Approval dispatches back to the schedule and activates it. The same approver models apply, by group or ranked.

Approve a change that spans several schedules

A renegotiation is rarely one schedule, and a reviewer should not have to approve four requests one at a time. Each action also exists in bulk:

Approve every request of a change in one call
curl -X POST https://test.api.solvimon.com/v1/approval-requests/approve \
-H "X-API-KEY: <apiKey>" \
-H "Content-Type: application/json" \
-d '{
"resource_ids": ["appr_jwDeeN0tYSY3F7BkeN1v", "appr_QwDeeN0vcYJaBLAc0C29"]
}'
Response
{
"data": [
{ "resource_id": "appr_jwDeeN0tYSY3F7BkeN1v", "status": "SUCCEEDED", "approval_request": { "status": "APPROVED" } },
{ "resource_id": "appr_QwDeeN0vcYJaBLAc0C29", "status": "FAILED", "error": { "code": "INVALID_FIELD" } }
]
}

Unlike the activate batch above, this is not all-or-nothing. Each request is acted on separately and reports its own status of SUCCEEDED or FAILED, with the error that stopped it. One request that cannot be approved does not roll back the others, because an approval is a person’s decision rather than a step in a transaction. Read the results before assuming the change is live.

decline and cancel take the same body and return the same shape.

Find what is waiting

The subscription carries the list. pending_review_pricing_plan_schedule_ids holds the schedules of that subscription that are pending review, ordered by start_at. pricing_plan_schedule_infos is unchanged and lists only the active ones, so a pending change never reads as a live one.

On the subscription
{
"id": "ppsu_jwDeeN0tYSY3F7BkeN1v",
"pricing_plan_schedule_infos": [{ "id": "ppsc_5RmXe2QbtKfYuA9DcNH3P" }],
"pending_review_pricing_plan_schedule_ids": ["ppsc_2PnBx7VdtRgLmE4WcQJ8K"]
}

To go the other way, from resources to their requests, list approval requests with source_ids[] for several sources at once. It sits next to the existing single source_id; sending both is rejected.

Rules that apply

  • One active policy per source type. A schedule policy carries a single always-approve rule, so a second active one would only repeat it. Creating or activating it is rejected, naming the policy that already holds the type.
  • Schedules approve in timeline order. A schedule cannot be activated while an earlier schedule on the same subscription’s timeline is still a draft, or still pending review. Approving out of order would put later terms live over terms nobody has released yet.
  • approval_status is a record, not a switch. It says what a reviewer decided. Patching it does not activate anything.

Permissions

Two permissions separate preparing a change from releasing it, so the people who negotiate a contract are not necessarily the people who can make it bill.

PermissionGoverns
PRICING_PLAN_SCHEDULE.WRITE_ACTIVECreating, copying or migrating a schedule that is not a draft
PRICING_PLAN_SCHEDULE.STATUS.UPDATEActivating a draft schedule

A user holding neither can still work on drafts: creating a schedule with status: "DRAFT" does not require WRITE_ACTIVE, which is what makes the review flow usable. Creating one without a status does, because the default is ACTIVE.

Quote schedules are exempt from both. They are governed by the quote permissions instead, so an approval policy on quotes continues to work unchanged.

Interaction with subscription initialisation

A subscription cannot start life billing against a schedule that nobody has released. When a subscription is initialized with status ACTIVE, its earliest schedule by start_at must be ACTIVE too; a draft there is rejected with a validation error on pricing_plan_schedules naming the offending start_at.

Later schedules may be drafts. A subscription that is live today with a renegotiation pending for next quarter is exactly the case this supports. See Subscription initialisation for the rest of the rules.

Copy and migrate

copy and migrate carry the source schedule’s status across when you do not set one explicitly, so copying a draft gives you another draft and copying an active schedule gives you an active one. Set status on the request to override that.

The permission check follows the effective status, not the one you sent: copying an active schedule without naming a status still requires WRITE_ACTIVE, because the result would be an active schedule.

Correcting a draft

A draft schedule’s start_at can now move into the past. A draft is not yet billing, so backdating it does not change what has already been invoiced. This is the ordinary case: the contract you are preparing often starts earlier than the day you configure it.

Deleting a draft subscription

You can now delete a subscription that still carries draft schedules. Every draft subscription carries at least one, since a subscription needs a schedule to exist. Solvimon only deletes the draft schedules with it; any active schedule still blocks the delete.

Via Desk

Draft schedules are built and released from the subscription screen. Add a schedule as a draft, edit it while it stays one, and activate it from the row actions or the context menu. The schedule list marks drafts apart from live schedules, so a pending renegotiation is visible without being read as the customer’s current terms.

Activation follows the permissions above. A user without PRICING_PLAN_SCHEDULE.STATUS.UPDATE can prepare and edit a draft but sees the activate action disabled, rather than discovering the restriction when the save fails.

Edge cases

  • ACTIVE is the default. Omitting status on create produces a live schedule, so a workflow that means to stage a change has to be explicit about it.
  • There is no deactivate action. Correct a mistake on an activated schedule by patching or ending it. Patching a live schedule requires WRITE_ACTIVE, where patching a draft does not.
  • Drafts still occupy their dates. A draft with the same start_at as another schedule is a conflict waiting to happen at activation time, not at creation time. Check the subscription’s schedules before activating a batch.
  • approval_status is read-only. It reflects the approval request attached to the schedule; it is not a way to activate one.
  • Without a policy, activation is immediate. A platform with no active PRICING_PLAN_SCHEDULE approval policy activates on the call, exactly as before. The approval gate only exists where a policy puts it.