API користувачів дозволяє керувати членами команди у вашій організації. Ви можете запрошувати користувачів, призначати ролі та контролювати доступ до ваших ботів та груп.
Ролі користувачів
CLIENT_OWNERПовний доступ до організації
CLIENT_ADMINАдмін-доступ, не може видалити організацію
CLIENT_VIEWERДоступ лише для читання
BOT_USERКористувачі Telegram бота
Endpoints
GET
/api/usersПерелік усіх користувачів у вашій організації
pagelimitrolesearch
GET
/api/users/:idОтримання деталей конкретного користувача
id
GET
/api/users/meОтримання профілю автентифікованого користувача
PATCH
/api/users/:idОновлення даних або ролі користувача
namerolestatus
DELETE
/api/users/:idВидалення користувача з організації
id
Приклад: Отримання поточного користувача
curl https://api.botlaunch.io/api/users/me \ -H "Authorization: Bearer YOUR_TOKEN"
{
"data": {
"id": "usr_abc123",
"email": "john@example.com",
"name": "John Doe",
"role": "CLIENT_OWNER",
"organizationId": "org_xyz789"
}
}