GetAttributes

Метод GetAttributes

Примените метод GetAttributes для получения деталей (атрибутов) конкретного SIP ID.

Точка подключения: Выполните POST-запрос с входными параметрами к точке подключения:

POST: https://api.exolve.ru/sip/v1/GetAttributes

Авторизация

Передайте следующие Заголовки HTTP для успешной авторизации.

ИмяТипОписание
AuthorizationstringAPI-ключ приложения с Bearer перед ним. Пример: Bearer e***s0, где e***s0 замените на API-ключ вашего приложения

Входные параметры

Передайте следующие параметры в теле запроса в JSON-формате. Параметры, отмеченные жирным шрифтом, являются обязательными.

ПараметрТипОписание
sip_resource_iduint64идентификатор SIP ID

Выходные параметры

ПараметрТипОписание
application_uuidstringидентификатор приложения, в котором создан этот SIP ID
sip_resource_iduint64идентификатор SIP ID
sip_namestringназвание SIP ID
descriptionstringописание SIP ID
number_codeuint64юзернейм SIP ID в формате 88314XXXXXXXXXX
attributesSipAttributesатрибуты SIP ID
create_datestringдата создания SIP ID в формате RFC-3339 / ISO-8601
numbers_with_call_forwardingrepeated uint64номера, с которых переадресуются входящие звонки на этот SIP ID
statusstringстатус регистрации SIP ID на оборудовании с использованием логина и пароля

SipAttributes

ПараметрТипОписание
loginstingлогин SIP ID
passwordstringпароль SIP ID
install_feefloatстоимость подключения
subscription_feefloatабонентская плата
usernamestringюзернейм SIP ID
domainstringдомен для подключения
call_recordbooleanзапись звонков. True — подключено, False — отключено
clistringопределяемый номер для исходящих звонков в ТфОП

Примеры

Входные параметры:

{
    "sip_resource_id": "1234"
}

Выходные параметры:

{
    "application_uuid": "c9c5031b-ad9b-4453-b6f8-bd1b14455790",
    "sip_resource_id": "1234",
    "sip_name": "SIP ID для исходящих звонков",
    "description": "",
    "number_code": "883140776926011",
    "attributes": {
        "login": "883140776926011",
        "password": "WbUMgSMihkr0",
        "subscription_fee": 95,
        "install_fee": 0,
        "username": "883140776926011",
        "domain": "sip.exolve.ru",
        "call_record": true,
        "cli": "79587723311"
    },
    "create_date": "2026-01-29T13:14:03.147699Z",
    "numbers_with_call_forwarding": [],
    "status": "registered"
}

Возможные ошибки

КодСтатусПример сообщенияОписание
400Bad RequestError getting sip info: SIP is missing in the applicationискомый SIP ID не принадлежит этому приложению
400Bad Requestinvalid value for uint64 type [value]значение поля sip_resource_id невалидно
400Bad RequestError adding SIP: customer is not activeаккаунт пользователя неактивен
400Bad Request“error”: “invalid value *”невалидное значение поля
400Bad Request“error”: “unknown field *”невалидное значение поля
401Unauthorizedmalformed tokenотсутствует API-ключ
401UnauthorizedUnauthorizedневалидный API-ключ