> For clean Markdown of any page, append .md to the page URL. > For a complete documentation index, see https://docs.solvimon.com/platform-guides/customers-and-billing/subscriptions/custom-pricing/llms.txt. > For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.solvimon.com/_mcp/server. # Customising subscriptions & pricing Custom pricing lets you override a plan's prices for a single customer's subscription schedule, without touching the shared pricing plan every other customer is on. --- ## Why this matters Standard pricing plans apply the same prices to every subscription that uses them. When a customer negotiates terms that don't fit any existing plan, custom pricing lets you override specific prices on their schedule while keeping everything else (products, entitlements, billing cadence) inherited from the plan. ## How it works Every price on a schedule is a `Pricing` (and its `PricingItem`s) copied from the plan version. Overriding a price on a schedule creates a schedule-scoped copy: it keeps `original_pricing_id`/`original_pricing_item_id` pointing back to the plan-level price, sets `override` to `SPECIFIC`, and only affects that one schedule. | Field | On | Description | | -------------------------------------------------- | ------------------------ | ------------------------------------------------------------------------------------------------------------- | | `pricing_plan_schedule_id` | `Pricing`, `PricingItem` | The schedule this override belongs to. `null` for plan-level (shared) prices. | | `override` | `Pricing`, `PricingItem` | `SPECIFIC` once a price has been overridden for a schedule; `ALL` (or unset) while it still follows the plan. | | `original_pricing_id` / `original_pricing_item_id` | `Pricing`, `PricingItem` | The plan-level price this override was copied from. | This is a separate mechanism from [rate cards](/platform-guides/products-and-pricing/rate-cards): a rate card price moves in lockstep across every subscription linked to it, while a custom price only ever applies to the one schedule that overrides it. Rate cards don't support per-customer overrides, so pick whichever mechanism matches what's actually changing: one customer's price, or everyone's. ## Other ways to manage pricing at scale Custom pricing overrides prices for a single customer's subscription schedule. If you instead need a price (for example, a credit or token value) to move in lockstep across many customers at once, use a [rate card](/platform-guides/products-and-pricing/rate-cards) instead: every subscription linked to it shares the same price, and publishing a new version updates all of them together. Discounts, commitments, and included volume are configured separately from price overrides. See [discounts, commitments, and included volume](/platform-guides/customers-and-billing/subscriptions/schedule-configurations) for those. --- ## Implementation ### Via API Find the price to override on the schedule's combined pricing plan version: ### Request GET [https://test.api.solvimon.com/v\{version}/pricing-plan-schedules/\{resourceId}](https://test.api.solvimon.com/v\{version}/pricing-plan-schedules/\{resourceId}) ```curl curl https://test.api.solvimon.com/v1/pricing-plan-schedules/ \ -H "X-API-KEY: " ``` ```python import requests url = "https://test.api.solvimon.com/v1/pricing-plan-schedules/:resourceId" headers = {"X-API-KEY": ""} response = requests.get(url, headers=headers) print(response.json()) ``` ```javascript const url = 'https://test.api.solvimon.com/v1/pricing-plan-schedules/:resourceId'; const options = {method: 'GET', headers: {'X-API-KEY': ''}}; try { const response = await fetch(url, options); const data = await response.json(); console.log(data); } catch (error) { console.error(error); } ``` ```go package main import ( "fmt" "net/http" "io" ) func main() { url := "https://test.api.solvimon.com/v1/pricing-plan-schedules/:resourceId" req, _ := http.NewRequest("GET", url, nil) req.Header.Add("X-API-KEY", "") res, _ := http.DefaultClient.Do(req) defer res.Body.Close() body, _ := io.ReadAll(res.Body) fmt.Println(res) fmt.Println(string(body)) } ``` ```ruby require 'uri' require 'net/http' url = URI("https://test.api.solvimon.com/v1/pricing-plan-schedules/:resourceId") http = Net::HTTP.new(url.host, url.port) http.use_ssl = true request = Net::HTTP::Get.new(url) request["X-API-KEY"] = '' response = http.request(request) puts response.read_body ``` ```java import com.mashape.unirest.http.HttpResponse; import com.mashape.unirest.http.Unirest; HttpResponse response = Unirest.get("https://test.api.solvimon.com/v1/pricing-plan-schedules/:resourceId") .header("X-API-KEY", "") .asString(); ``` ```php request('GET', 'https://test.api.solvimon.com/v1/pricing-plan-schedules/:resourceId', [ 'headers' => [ 'X-API-KEY' => '', ], ]); echo $response->getBody(); ``` ```csharp using RestSharp; var client = new RestClient("https://test.api.solvimon.com/v1/pricing-plan-schedules/:resourceId"); var request = new RestRequest(Method.GET); request.AddHeader("X-API-KEY", ""); IRestResponse response = client.Execute(request); ``` ```swift import Foundation let headers = ["X-API-KEY": ""] let request = NSMutableURLRequest(url: NSURL(string: "https://test.api.solvimon.com/v1/pricing-plan-schedules/:resourceId")! as URL, cachePolicy: .useProtocolCachePolicy, timeoutInterval: 10.0) request.httpMethod = "GET" request.allHTTPHeaderFields = headers let session = URLSession.shared let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in if (error != nil) { print(error as Any) } else { let httpResponse = response as? HTTPURLResponse print(httpResponse) } }) dataTask.resume() ``` ### Response (200) ```json { "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 response's `pricing_categories[].pricings[]` (and their nested `items[].configs[]`) are the schedule's current prices. Each carries its own `id` – that's the resource you patch to override it. Then override the price by patching that `Pricing` (or a specific `PricingItem` within it): ### Request PATCH [https://test.api.solvimon.com/v\{version}/pricings/\{resourceId}](https://test.api.solvimon.com/v\{version}/pricings/\{resourceId}) ```curl curl -X PATCH https://test.api.solvimon.com/v1/pricings/ \ -H "X-API-KEY: " \ -H "Content-Type: application/json" \ -d '{}' ``` ```python import requests url = "https://test.api.solvimon.com/v1/pricings/:resourceId" payload = {} headers = { "X-API-KEY": "", "Content-Type": "application/json" } response = requests.patch(url, json=payload, headers=headers) print(response.json()) ``` ```javascript const url = 'https://test.api.solvimon.com/v1/pricings/:resourceId'; const options = { method: 'PATCH', headers: {'X-API-KEY': '', 'Content-Type': 'application/json'}, body: '{}' }; try { const response = await fetch(url, options); const data = await response.json(); console.log(data); } catch (error) { console.error(error); } ``` ```go package main import ( "fmt" "strings" "net/http" "io" ) func main() { url := "https://test.api.solvimon.com/v1/pricings/:resourceId" payload := strings.NewReader("{}") req, _ := http.NewRequest("PATCH", url, payload) req.Header.Add("X-API-KEY", "") req.Header.Add("Content-Type", "application/json") res, _ := http.DefaultClient.Do(req) defer res.Body.Close() body, _ := io.ReadAll(res.Body) fmt.Println(res) fmt.Println(string(body)) } ``` ```ruby require 'uri' require 'net/http' url = URI("https://test.api.solvimon.com/v1/pricings/:resourceId") http = Net::HTTP.new(url.host, url.port) http.use_ssl = true request = Net::HTTP::Patch.new(url) request["X-API-KEY"] = '' request["Content-Type"] = 'application/json' request.body = "{}" response = http.request(request) puts response.read_body ``` ```java import com.mashape.unirest.http.HttpResponse; import com.mashape.unirest.http.Unirest; HttpResponse response = Unirest.patch("https://test.api.solvimon.com/v1/pricings/:resourceId") .header("X-API-KEY", "") .header("Content-Type", "application/json") .body("{}") .asString(); ``` ```php request('PATCH', 'https://test.api.solvimon.com/v1/pricings/:resourceId', [ 'body' => '{}', 'headers' => [ 'Content-Type' => 'application/json', 'X-API-KEY' => '', ], ]); echo $response->getBody(); ``` ```csharp using RestSharp; var client = new RestClient("https://test.api.solvimon.com/v1/pricings/:resourceId"); var request = new RestRequest(Method.PATCH); request.AddHeader("X-API-KEY", ""); request.AddHeader("Content-Type", "application/json"); request.AddParameter("application/json", "{}", ParameterType.RequestBody); IRestResponse response = client.Execute(request); ``` ```swift import Foundation let headers = [ "X-API-KEY": "", "Content-Type": "application/json" ] let parameters = [] as [String : Any] let postData = JSONSerialization.data(withJSONObject: parameters, options: []) let request = NSMutableURLRequest(url: NSURL(string: "https://test.api.solvimon.com/v1/pricings/:resourceId")! as URL, cachePolicy: .useProtocolCachePolicy, timeoutInterval: 10.0) request.httpMethod = "PATCH" request.allHTTPHeaderFields = headers request.httpBody = postData as Data let session = URLSession.shared let dataTask = session.dataTask(with: request as URLRequest, completionHandler: { (data, response, error) -> Void in if (error != nil) { print(error as Any) } else { let httpResponse = response as? HTTPURLResponse print(httpResponse) } }) dataTask.resume() ``` ### Response (200) ```json { "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 } ] } ``` > **Note** > > To move a whole set of prices by a percentage rather than editing each one, copy the schedule with indexing settings. Prices that are not yet overridden are overridden as part of it. See [Price indexation](/platform-guides/customers-and-billing/subscriptions/price-indexation). ### Via Desk On a subscription schedule, hover over the product item and click the three dots that appear, then **Edit**. ![](/_fern-img/15afe98d5df52317b9122c99d3ed9758283bbdaaad3fb96fdb34e404ed8fd2db.webp) Select **Customize price rule** and enter the custom pricing details in the form. ![](/_fern-img/fee1bdf8d9cd44845bf923b334d163a47fb1a5487318b7aed2c6e6a4bb85d4d2.webp) Desk creates the schedule-scoped override for you and takes you straight to the price editing screen. Save the subscription once you're done. Adding pricing directly on a subscription pre-selects the subscription's own billing currency; you can still change it in the form before saving. ## Edge cases * Overriding a price only affects the schedule it was created on. Copying that schedule (for example, on renewal) copies the override with it; it doesn't propagate back to the plan or to other schedules. * A price left un-overridden on a schedule keeps following the plan version, so updating the shared plan still changes it even after other prices on the same schedule have been overridden. * Rate cards don't support price overrides: indexing and custom pricing aren't available on schedules linked to a rate card. ---