A API de Usuários permite que você gerencie membros da equipe na sua organização. Você pode convidar usuários, atribuir funções e controlar o acesso aos seus bots e grupos.
Funções de Usuário
CLIENT_OWNERAcesso completo à organização
CLIENT_ADMINAcesso de administrador, não pode excluir a organização
CLIENT_VIEWERAcesso somente leitura
BOT_USERUsuários de bots do Telegram
Endpoints
GET
/api/usersListar todos os usuários da sua organização
pagelimitrolesearch
GET
/api/users/:idObter detalhes de um usuário específico
id
GET
/api/users/meObter o perfil do usuário autenticado
PATCH
/api/users/:idAtualizar detalhes ou função do usuário
namerolestatus
DELETE
/api/users/:idRemover um usuário da organização
id
Exemplo: Obter Usuário Atual
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"
}
}