API de Usuários

Gerencie usuários e permissões

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_OWNER

Acesso completo à organização

CLIENT_ADMIN

Acesso de administrador, não pode excluir a organização

CLIENT_VIEWER

Acesso somente leitura

BOT_USER

Usuários de bots do Telegram

Endpoints

GET
/api/users

Listar todos os usuários da sua organização

pagelimitrolesearch
GET
/api/users/:id

Obter detalhes de um usuário específico

id
GET
/api/users/me

Obter o perfil do usuário autenticado

PATCH
/api/users/:id

Atualizar detalhes ou função do usuário

namerolestatus
DELETE
/api/users/:id

Remover 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"
  }
}

Próximo: API de Webhooks

Aprenda como receber atualizações em tempo real via webhooks.

Webhooks API