Kullanıcılar API

Kullanıcıları ve izinleri yönetin

Kullanıcılar API'si, organizasyonunuzdaki takım üyelerini yönetmenize olanak tanır. Kullanıcıları davet edebilir, roller atayabilir ve bot'lariniza ve gruplarınıza erişimi kontrol edebilirsiniz.

Kullanıcı Rolleri

CLIENT_OWNER

Organizasyona tam erişim

CLIENT_ADMIN

Yönetici erişimi, organizasyonu silemez

CLIENT_VIEWER

Salt okunur erişim

BOT_USER

Telegram bot kullanıcıları

Endpoints

GET
/api/users

Organizasyonunuzdaki tüm kullanıcıları listeleyin

pagelimitrolesearch
GET
/api/users/:id

Belirli bir kullanıcının ayrintilerini alın

id
GET
/api/users/me

Kimlik doğrulanmış kullanıcı profilini alın

PATCH
/api/users/:id

Kullanıcı bilgilerini veya rolunu güncelleyin

namerolestatus
DELETE
/api/users/:id

Organizasyondan bir kullanıcıyı kaldırın

id

Örnek: Mevcut Kullanıcıyı Al

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

Sonraki: Webhook'lar API

Webhook'lar aracılığıyla gerçek zamanlı güncellemeler almayi öğrenin.

Webhooks API