3.7.7 Получение списка номеров ВАТС
POST /vpbx/incominglines
Метод позволяет получить список номеров, привязанных к ВАТС, без информации о sip-trunk`ах, для этого есть отдельный метод (см. Получение номеров транков)
Параметры запроса: пустой json.
Примечание. Согласно модели взаимодействия, в POST-запросах отправляются обязательные поля vpbx_api_key и sign.
Пример запроса:
POST https://app.mango-office.ru/vpbx/incominglines
vpbx_api_key = 1234567890qwerty,
sign = 1234567890qwerty,
json =
{}
В результате обработки запроса, формируются и передаются JSON-данные, содержащие следующие параметры:
| № | Параметры с уровнем вложенности | Параметры с уровнем вложенности | Тип | Обяза-тель-ный | Описание |
|---|---|---|---|---|---|
| № | 1 | 2 | Тип | Обяза-тель-ный | Описание |
| 1 | result | Да | Код результата: - 1000 - удачное выполнение; - 3300 - объект не существует | ||
| 2 | lines | ||||
| 2.1 | line_id | Уникальный ID линии | |||
| 2.2 | number | Номер | |||
| 2.3 | name | Пользовательское описание номера (для SIP линий) | |||
| 2.4 | comment | Комментарий к номеру, задается в Личном кабинете ВАТС | |||
| 2.5 | region | Тип региона номера. Для активных sip-линий передается "sip-uac", пассивных - "sip", для номеров 7800 - "toll-free" | |||
| 2.6 | schema_id | Уникальный ID схемы распределения, заданной для номера | |||
| 2.7 | schema_name | Название схемы распределения, заданной для номера |
Пример ответа:
{
"result": 1000,
"lines": [
{
"line_id": 300015801,
"number": "sip:main_uri_my@mangosip.ru",
"name": "майн",
"comment": "сип линия",
"region": "sip",
"schema_id": 11000849,
"schema_name": "Мое название схемы"
},
{
"line_id": 300024487,
"number": "78124072916",
"name": null,
"comment": null,
"region": "2",
"schema_id": 10000008,
"schema_name": "По умолчанию"
}
]
}
Была ли статья полезна?
Предыдущая