Page tree
Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

Оглавление:

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"
        }
      }
    ]
  }
}
  • No labels