Для получения списка, состоящего из своего и дочерних тарифных планов, используйте команду account/get_billing_plans:
Доступен только для учетных записей верхнего уровня.
svc=account/get_billing_plans¶ms={}
{ "plan":{ /* свой тарифный план */ "parent": <text>, /* имя родительского плана */ "name": <text>, /* название тарифного плана */ "servicesModCounter": <uint>, /* счетчик изменений сервисов */ "historyPeriod": <int>, /* время хранения сообщений от объектов */ "flags": <uint>, /* флаги */ "denyBalance": <double>, /* значение баланса, ниже которого наступает блокировка операций */ "blockBalance": <double>, /* значения баланса, ниже которого наступает блокировка */ "minDaysCounter": <int>, /* минимальное число дней, ниже которого наступает блокировка */ "currencyFormat": <text>, /* формат валюты */ "descr": <text>, /* описание тарифного плана */ "email": <text>, /* ящик электронной почты */ "hwTypes":{ /* объект оборудования */ "<hw_id>": /* id оборудования */ { "name": <text> /* имя оборудования */ }, ... }, "personal": { "services": <object> /* объект сервисов (см. ниже) */ }, "combined": { "services": <object> /* объект сервисов (см. ниже) */ } }, "subPlans":[ /* список дочерних планов */ { "parent": <text>, /* имя родительского плана */ "name": <text>, /* название тарифного плана */ "servicesModCounter": <uint>, /* счетчик изменений сервисов */ "historyPeriod": <int>, /* время хранения сообщений от объектов */ "flags": <uint>, /* флаги */ "denyBalance": <double>, /* значение баланса, ниже которого наступает блокировка операций */ "blockBalance": <double>, /* значения баланса, ниже которого наступает блокировка */ "minDaysCounter": <int>, /* минимальное число дней, ниже которого наступает блокировка */ "currencyFormat": <text>, /* формат валюты */ "descr": <text>, /* описание тарифного плана */ "email": <text>, /* ящик электронной почты */ "hwTypes":{ /* объект оборудования */ "<hw_id>": /* id оборудования */ { "name": <text> /* имя оборудования */ }, ... }, "personal": { "services": <object> /* объект сервисов (см. ниже) */ }, "combined": { "services": <object> /* объект сервисов (см. ниже) */ } }, ... ] }
"services":{ /* объект сервисов, где ключи -- корректные имена сервисов */ "<service_name>":{ /* подставьте корректное имя сервиса вместо <service_name> */ "name": <text>, "type": <uint>, "maxUsage": <int>, "cost": <text>, "interval": <uint>, "descr": <text>, "flags": <uint> }, ... }
Обращайтесь сюда за списком сервисов.
|