addNumbers - данный метод добавляет номера Клиенту.
Точка подключения: https://webapicommon.mtt.ru/index.php
Авторизация: Basic Auth
Метод: POST
Входные параметры
Name | Type | Description |
---|---|---|
region_code* | string | Код региона, например (MOW) |
quantity* | string | Количество добавляемых номеров |
dial_code | string | Код набора (напр. 495) |
* - обязательные поля
Выходные параметры
Name | Type | Description |
---|---|---|
number_list | int | Список добавленных номеров |
Пример
JSON
{ "id": "1", "jsonrpc": "2.0", "method": "addNumbers", "params": { "region_code" : "MOW", "quantity" : 2, "dial_code" : 495 } }
Успешный ответ
JSON
{ "jsonrpc": "2.0", "id": "1", "result": [ { "number_list": [ { "number": 74950000131, "result": { "status": "Success" } }, { "number": 74950000132, "result": { "status": "Success" } } ] } ] }
Не успешный ответ
JSON
{ "jsonrpc": "2.0", "id": "1", "error": { "code": -32602, "message": "Invalid params", "data": [ { "code": "B_INSUFFICIENT_FUNDS_FOR_NUMBERS", "attribute": "quantity", "message": "Insufficient funds to connect 2 numbers", "tpl": "Insufficient funds to connect {value} numbers", "tplParams": { "value": 2, "attribute": "quantity" } } ] } }