Создание SIP-токена
В этом разделе представлен API-метод для создания SIP-токена.
POST/v1/apps/{appId}/calls/auth/sip-token
Авторизация
Для доступа к методу необходим токен системного пользователя. Передайте его в заголовке HTTP-запроса.
Authorization: Bearer <ACCESS_TOKEN>Параметры
| Параметр | Расположение | Тип | Описание |
|---|---|---|---|
appId | Path | string | Уникальный идентификатор приложения (uuid). |
uid | Body | string | Уникальный идентификатор пользователя для конкретного приложения. |
Пример запроса
bash
curl -X POST \
https://space.getloo.ru/api/v1/apps/{appId}/calls/auth/sip-token \
-H "Authorization: Bearer ACCESS_TOKEN" \
-H "Content-Type: application/json" \
-d '{"uid": "123abc..."}'json
{
"uid": "123abc..."
}Пример ответа
json
{
"user": {
"uid": "34534548",
"uuid": "192cdf79-51d6-4ab9-90c7-e90df2233922"
},
"auth_token": "2b7e31ea2f474c4b22...",
"created_at": 1789639992,
"expires_in": 0
}Параметры ответа
| Параметр | Тип | Описание |
|---|---|---|
user.uid | string | Уникальный идентификатор пользователя для конкретного приложения. |
user.uuid | string | Уникальный идентификатор пользователя в системе (UUID V4). |
auth_token | string | Токен для аутентификации пользователя в SIP. |
expires_in | number | Время жизни SIP-токена в секундах. 0 означает, что токен не истекает. |
created_at | number | Время создания записи (в формате UNIX timestamp). |
Коды состояния
| Код состояния | Описание |
|---|---|
201 | Запрос успешно выполнен |
401 | Неавторизованный запрос |
403 | Доступ запрещён |
404 | Не найдено |