L'API Utenti ti consente di gestire i membri del team nella tua organizzazione. Puoi invitare utenti, assegnare ruoli e controllare l'accesso ai tuoi bot e gruppi.
Ruoli Utente
CLIENT_OWNERAccesso completo all'organizzazione
CLIENT_ADMINAccesso admin, impossibile eliminare l'organizzazione
CLIENT_VIEWERAccesso in sola lettura
BOT_USERUtenti bot Telegram
Endpoints
GET
/api/usersElenca tutti gli utenti nella tua organizzazione
pagelimitrolesearch
GET
/api/users/:idOttieni i dettagli di un utente specifico
id
GET
/api/users/meOttieni il profilo dell'utente autenticato
PATCH
/api/users/:idAggiorna i dettagli o il ruolo dell'utente
namerolestatus
DELETE
/api/users/:idRimuovi un utente dall'organizzazione
id
Esempio: Ottieni Utente Corrente
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"
}
}