Get the downstream Reseller's Charge information by ID
The Get the Child Reseller's Charge by ID method returns Reseller Charge details of the downstream Reseller of the current Reseller.
Access to the current Reseller and downstream Resellers is determined by the Manager's token in the API request.
GET {base_url}/api/v3/resellers/{reseller_id}/child_reseller_reseller_charges/{charge_id}
Arguments
Name | Parameter Type | Data type | Required/ | Description |
---|---|---|---|---|
X-Api-Token | header | string | Required | API token of the Manager that performs the operation (see Viewing and updating manager's information) |
Content-Type | header | string | Required | Indicates the media type (text/html or text/JSON) of the request that is sent to the server by the client (browser) |
Accept | header | string | Required | Information about data types that the client (browser) supports |
reseller_id | path | integer | Required | ID of the current Reseller or any of its downstream Resellers (see Viewing and updating reseller general information) |
charge_id | path | string | Required | ID of the Charge |
include | query | string | Optional | Returns additional information about objects related to Charges. The parameter can be a comma-separated list if information about several objects is required. The following objects (possible values) are supported:
|
Response model
Name | Data type | Description | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
data | array | Response data | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
id | integer | ID of the Charge | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
type | string | Data type | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
attributes | object | Information about the Charge | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
created_at | date | Date and time of the Charge creation | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
updated_at | date | Date and time when the Charge was updated | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
charge_id | integer |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
subscription_id | integer | ID of the customer's Subscription | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
unit_price | float | The unit price of the Service or Resource in the Plan currency | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
amount | float | Total amount of the Charge (Discount included) in the Reseller currency | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net_cost | float | The net cost of the Charge in the Plan currency for the selected Reseller, for delegated Plans only:
where | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
subscription_resource_id | integer | ID of the Resource in the customer's Subscription | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
subscription_resource_name | string | Name of the Resource in the customer's Subscription | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
plan_resource_id | integer | Name of the Resource in the customer's Plan | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
resource_id | integer | ID of the Resource | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
quantity | integer | The number of ordered Services or Resources | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
operate_from | date | The start date of the period paid by the Charge | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
operate_to | date | The finish date of the period paid by the Charge | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
duration | float | Period of the Charge (in months). For example, 1 day = 0.033, 2 years = 24 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
description | string | Charge details description | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
type | string | Type of the Charge (see also Charges attributes)
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
order_id | integer | ID of the Order | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
additional_params | array of objects | Additional parameters of the Charge for Services based on the following plugins:
In other cases, returns the empty array | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
discount | float | The amount of the Discount for the Charge in the Reseller currency | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
original_amount | string | Charge total amount in the Plan currency | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
original_amount_currency | string | Currency code of the Plan | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
currency_rate | string | Exchange rate used for generating the Charge | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
currency_unit | integer | Currency units used for generating the Charge | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
billing_date | date | Start date of the related Billing period | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
relationships | array | Related objects | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
reseller | array | Reseller information | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
data | array | Related object information:
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
account | array | Account information | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
data | array | Related object information:
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
subscription | array | Subscription information | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
data | array | Related object information:
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
plan | array | Plan information | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
data | array | Related object information:
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
manager | array | Manager information | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
data | array | Related object information:
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
plan_resource | array | Plan Resource information | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
data | array | Related object information:
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
discount | array | Discount information | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
data | array | Related object information:
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
included | array | Additional information about objects listed in the request:
Attributes of the object:
|
Request example
GET /api/v3/resellers/1/child_reseller_reseller_charges/5747?include=reseller,account,subscription,plan,discount
Host: test.activeplatform.com
Content-Type: application/vnd.api+json
X-Api-Token: vY5fwetestK3gJXZH5uHCw
Accept: application/vnd.api+json
Response example
{
"data": {
"id": "5747",
"type": "reseller_charges",
"attributes": {
"created_at": "2019-07-20T01:19:11.623+03:00",
"updated_at": "2019-07-20T01:19:11.623+03:00",
"charge_id": 67068,
"subscription_id": 3005175,
"unit_price": "10.0",
"amount": "9.0",
"net_cost": null,
"subscription_resource_id": null,
"subscription_resource_name": null,
"plan_resource_id": null,
"resource_id": null,
"quantity": 1,
"operate_from": "2019-05-08",
"operate_to": "2019-06-04",
"duration": 0.9,
"description": "Purchasing Plan (recurring fee) #3005175 \"auto prow new\"",
"type": "Charge::Recurring",
"order_id": 7161,
"additional_params": [],
"discount": "0.00",
"original_amount": "9.0",
"original_amount_currency": "BYN",
"currency_rate": "1.0",
"currency_unit": 1,
"billing_date": "2019-05-01"
},
"relationships": {
"reseller": {
"data": {
"id": "283",
"type": "resellers"
}
},
"account": {
"data": {
"id": "439",
"type": "accounts"
}
},
"subscription": {
"data": {
"id": "3005175",
"type": "subscriptions"
}
},
"plan": {
"data": {
"id": "802",
"type": "plans"
}
},
"manager": {
"data": {
"id": "1",
"type": "managers"
}
},
"plan_resource": {
"data": null
},
"discount": {
"data": null
}
}
},
"included": [
{
"id": "283",
"type": "resellers",
"attributes": {
"created_at": "2018-11-19T14:02:04.562+03:00",
"updated_at": "2018-11-19T14:20:08.484+03:00",
"parent_id": 1,
"general": {
"created_at": "2018-11-19T14:02:04.562+03:00",
"updated_at": "2018-11-19T14:20:08.484+03:00",
"name": "ActivePlatform",
"domain": "res-test.activeplatform.com",
"manager": "Admin",
"currency": "USD"
},
"company": {
"created_at": "2018-11-19T14:02:04.562+03:00",
"updated_at": "2018-11-19T14:20:08.484+03:00",
"city": "Minsk",
"zip": "220000",
"country": "Belarus",
"fax": null,
"name": "Company name",
"address_line_1": "Filatova",
"address_line_2": null,
"state": "",
"phone": "+375290000002",
"email": "vendor@example.com"
},
"contacts": {
"created_at": "2018-11-19T14:02:04.562+03:00",
"updated_at": "2018-11-19T14:20:08.484+03:00",
"first_name": "Automation",
"last_name": "Test",
"middle_name": null,
"position": null,
"phone": "+375290000001",
"email": "reseller@example.com"
},
"custom_attributes": {}
}
},
{
"id": "439",
"type": "accounts",
"attributes": {
"created_at": "2020-02-08T08:38:40.733+03:00",
"updated_at": "2019-07-20T01:19:14.061+03:00",
"reseller_id": 283,
"name": "CompanyX",
"account_class_id": 1685,
"primary_name": "CompanyX",
"first_name": "John",
"middle_name": "Test",
"last_name": "Dorn",
"country": "BY",
"region": "Minsk",
"city": "Minsk",
"street": "Kolosa",
"building": "",
"office": "",
"zip": "220005",
"phone": "+37529000000",
"email": "ex@ex.net",
"status": "active",
"balance": "0.0",
"usable_balance": "0.0",
"current_debt": 0,
"subscription_credit_limit": 0,
"financial_blocking_threshold": 0,
"account_type_id": 5150,
"manager_id": null,
"owner_id": 820,
"tech_user_id": 820,
"bill_user_id": 820,
"custom_attributes": {
"inn": "7798989"
},
"manager": null,
"default_payment_model": "prepay",
"account_type": {
"id": 5150,
"name": "Business w/o НДС",
"created_at": "2019-02-07T15:58:19.434+03:00",
"updated_at": "2019-02-07T15:58:19.434+03:00",
"reseller_id": 283,
"name_pattern": "%primary_name",
"primary_name": "Company name",
"key": "business_wo_vat",
"default_payment_method_id": 197,
"ancestry": "12",
"use_by_default": false
},
"account_class": {
"id": 1685,
"reseller_id": 283,
"name": "Default",
"created_at": "2018-11-19T14:02:04.734+03:00",
"updated_at": "2019-02-07T15:42:41.880+03:00",
"financial_blocking_threshold": "0.0",
"due_order_period": 14,
"subzero_period": 5,
"stop_subscription_type": "automatically",
"key": "default",
"color": "grey",
"guaranteed_payment_limit": 1000,
"guaranteed_payment_period": 7,
"delete_subscription_type": "automatically",
"denominated": false,
"buy_with_negative_balance": false,
"receipt_day": null,
"payment_model": "prepay",
"default": false,
"due_payment_period": 30,
"subscription_credit_limit": "0.0"
}
},
"relationships": {
"subscriptions": {
"data": [
{
"id": "3005175",
"type": "subscriptions"
},
{
"id": "3005243",
"type": "subscriptions"
}
]
}
}
},
{
"id": "3005175",
"type": "subscriptions",
"attributes": {
"created_at": "2019-05-08T07:00:37.711049+0300",
"updated_at": "2019-09-13T01:17:47.334342+0300",
"auto_renewal": false,
"billing_from": "2019-05-08",
"expiration_date": "2019-06-08",
"name": "auto prow new",
"renew_point_days": 2,
"start_date": "2019-05-08",
"status": "deleted",
"payment_model": "prepay",
"payment_model_parameters": {}
}
},
{
"id": "802",
"type": "plans",
"attributes": {
"created_at": "2020-09-10T20:07:48.129+03:00",
"updated_at": "2019-11-22T14:13:58.413+03:00",
"status": "active",
"name": "Reservation (Auto Renewing)",
"description": "",
"public": true,
"plan_class_id": 1,
"product_id": 403,
"billing_type": "reservation",
"ancestry": null,
"reseller_id": 1,
"plan_class": "default",
"product_category_id": 190,
"product_category": "default",
"product": "Default",
"plan_resources": {
"data": [
{
"id": "2787",
"type": "plan_resources",
"attributes": {
"created_at": "2020-09-10T20:08:02.146+03:00",
"updated_at": "2019-11-22T14:13:34.279+03:00",
"name": "r2",
"measurable": false,
"unit_of_measure": "unit",
"application_template_name": "auto prov new",
"included": 0,
"minimum": 0,
"limit": 7,
"setup_fee": "20.0",
"recurring_fee": "11.0",
"overuse_fee": "20.0",
"renewal_fee": "20.0",
"unlimited_units": false,
"public": true,
"status": "active",
"resource_id": 1425,
"custom_attributes": {}
}
}
]
},
"plan_periods": {
"data": [
{
"id": "1605",
"type": "plan_periods",
"attributes": {
"created_at": "2018-05-02T02:16:06.494+03:00",
"updated_at": "2018-04-17T03:10:23.858+03:00",
"duration_value": 1,
"duration_type": "year",
"setup_fee": "0.0",
"recurring_fee": "20.0",
"transfer_fee": "0.0",
"renewal_fee": "0.0",
"trial": false,
"public": true,
"status": "active",
"description": ""
}
},
{
"id": "1606",
"type": "plan_periods",
"attributes": {
"created_at": "2018-05-15T21:56:02.344+03:00",
"updated_at": "2018-05-15T21:56:02.344+03:00",
"duration_value": 1,
"duration_type": "month",
"setup_fee": "0.0",
"recurring_fee": "0.0",
"transfer_fee": "0.0",
"renewal_fee": "0.0",
"trial": true,
"public": true,
"status": "active",
"description": ""
}
}
]
},
"available_account_types": [
{
"id": 1,
"name": "Personal BLR",
"created_at": "2016-08-25T09:26:12.658+03:00",
"updated_at": "2019-05-08T07:21:42.843+03:00",
"reseller_id": 1,
"name_pattern": "%first_name %middle_name %last_name",
"primary_name": "",
"key": "personalblr",
"default_payment_method_id": 2,
"ancestry": null,
"use_by_default": false
},
{
"id": 2,
"name": "Business BLR",
"created_at": "2016-08-25T09:26:12.674+03:00",
"updated_at": "2019-05-08T03:11:31.082+03:00",
"reseller_id": 1,
"name_pattern": "%primary_name",
"primary_name": "Company name",
"key": "businessblr",
"default_payment_method_id": 197,
"ancestry": null,
"use_by_default": false
}
],
"plan_currency": "RUB",
"custom_attributes": {
"item_1c_for_resellers": "123",
"vat25": "1"
}
}
}
]
}