Справочник API

Пользователи — API

Профиль текущего бота или пользователя Voice ID, публичные профили и список серверов.

GET/api/users/@me

Кто я

BotBearer · identify

Бот получает свой профиль. Сайт с токеном Voice ID — публичный профиль пользователя; поля email и emailVerified — только со scope email.

JSON
{ "user": { "id": "u_…", "username": "weatherbot", "displayName": "Погодник", "avatar": null, "bot": true, "botAppId": "1790…", … } }
GET/api/users/:userId

Профиль пользователя

Bot
JSON
{ "user": { "id": "u_…", "username": "alice", "displayName": "Алиса", … } }

404 — пользователь не найден.

GET/api/users/@me/servers

Мои серверы

BotBearer · servers

Серверы, где состоит бот или пользователь. Возвращает массив.

JSON
[{ "id": "s_…", "name": "Кофейня", "icon": "/uploads/icons/….webp", "owner": false }]