Users API memungkinkan Anda mengelola anggota tim di organisasi Anda. Anda dapat mengundang pengguna, menetapkan role, dan mengontrol akses ke bot dan grup Anda.
Role Pengguna
CLIENT_OWNERAkses penuh ke organisasi
CLIENT_ADMINAkses admin, tidak dapat menghapus organisasi
CLIENT_VIEWERAkses hanya-baca
BOT_USERPengguna bot Telegram
Endpoints
GET
/api/usersDaftar semua pengguna di organisasi Anda
pagelimitrolesearch
GET
/api/users/:idDapatkan detail pengguna tertentu
id
GET
/api/users/meDapatkan profil pengguna yang terautentikasi
PATCH
/api/users/:idPerbarui detail atau role pengguna
namerolestatus
DELETE
/api/users/:idHapus pengguna dari organisasi
id
Contoh: Dapatkan Pengguna Saat Ini
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"
}
}