Users API आपको अपने संगठन में टीम सदस्यों को प्रबंधित करने की अनुमति देता है। आप उपयोगकर्ताओं को आमंत्रित कर सकते हैं, भूमिकाएं सौंप सकते हैं और अपने बॉट्स और समूहों तक पहुंच को नियंत्रित कर सकते हैं।
उपयोगकर्ता भूमिकाएं
CLIENT_OWNERसंगठन तक पूर्ण पहुंच
CLIENT_ADMINव्यवस्थापक पहुंच, संगठन हटा नहीं सकते
CLIENT_VIEWERकेवल-पठन पहुंच
BOT_USERTelegram बॉट उपयोगकर्ता
Endpoints
GET
/api/usersअपने संगठन के सभी उपयोगकर्ताओं की सूची देखें
pagelimitrolesearch
GET
/api/users/:idकिसी विशिष्ट उपयोगकर्ता का विवरण प्राप्त करें
id
GET
/api/users/meप्रमाणित उपयोगकर्ता प्रोफ़ाइल प्राप्त करें
PATCH
/api/users/:idउपयोगकर्ता विवरण या भूमिका अपडेट करें
namerolestatus
DELETE
/api/users/:idसंगठन से उपयोगकर्ता हटाएं
id
उदाहरण: वर्तमान उपयोगकर्ता प्राप्त करें
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"
}
}