Voximplant Management API: POST /platform_api — AddUser: создание пользователя

Параметр Где Тип Обяз. Описание
cmd body string да AddUser
user_name body string да Имя в формате [a-z0-9][a-z0-9_-]{2,49}
user_display_name body string да Отображаемое имя, до 256 символов
user_password body string да Пароль от 8 символов: заглавная и строчная буква, цифра, спецсимвол
application_id body integer да ID приложения (или application_name)
application_name body string нет Имя приложения
parent_accounting body boolean нет Использовать баланс родительского аккаунта
user_active body boolean нет Активен ли пользователь
user_custom_data body string нет Произвольная строка

Базовые URL

Авторизация

Тип: Bearer-токен

Сервисный аккаунт: JSON-файл с ключом (account_id, key_id, private_key) создаётся в панели управления (https://manage.voximplant.com/settings/service_accounts) или методом CreateKey. Клиент подписывает JWT алгоритмом RS256 (iss — ID аккаунта, iat, exp; в заголовке токена kid — key_id) и передаёт его в заголовке Authorization: Bearer <token>. Токен короткоживущий (в библиотеках — около минуты), его генерируют на каждый запрос.

Нюансы

Сценарии с этим методом


Если этого недостаточно — официальная документация: https://voximplant.com/docs/references/httpapi Вся интеграция одним документом: https://mcp-everything.ru/integrations/voximplant.md