BazaarLinkBazaarLink
साइन इन
दस्तावेज़API संदर्भSDK संदर्भएजेंटिक उपयोगAI स्किल्स
संगठन

सदस्य जोड़ें

किसी मौजूदा BazaarLink उपयोगकर्ता (email से खोजा गया) को दिए गए संगठन में जोड़ता है। यह एंडपॉइंट **नया खाता नहीं बनाता, आमंत्रण ईमेल नहीं भेजता** — व्यक्ति के पास पहले से BazaarLink खाता होना चाहिए, अन्यथा रिक्वेस्ट 404 लौटाती है। role छोड़ने पर डिफ़ॉल्ट member है; मान्य मान org_admin, billing_viewer, team_admin, और member हैं। केवल उस संगठन का org_admin ही इसे कॉल कर सकता है।

POST/api/v1/orgs/:orgId/members

प्राधिकरण

Authorizationआवश्यक
string · header

Authorization हेडर में bearer token के रूप में API कुंजी।

पथ पैरामीटर

orgIdआवश्यक
string

संगठन ID, GET /orgs की प्रतिक्रिया से।

Body

emailआवश्यक
string

जोड़े जाने वाले उपयोगकर्ता का email, केस-असंवेदनशील मिलान होता है और रिक्त स्थान हटा दिए जाते हैं।

role
string

सदस्य की भूमिका, छोड़ने पर डिफ़ॉल्ट member है।

org_adminbilling_viewerteam_adminmember
Example: "member"
teamId
string | null

सदस्य को दी गई टीम में नियुक्त करता है (टीम सूची की प्रतिक्रिया से); छोड़ना या null का अर्थ है कोई टीम नियुक्ति नहीं।

monthlyBudget
number | null

वैकल्पिक मासिक बजट आंकड़ा (USD), बिना किसी सीमा सत्यापन के।

POST /api/v1/orgs/:orgId/members
curl -X POST https://bazaarlink.ai/api/v1/orgs/org_abc123/members \
  -H "Authorization: Bearer $BAZAARLINK_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"email": "jane@acme.com", "role": "member", "teamId": "team_abc123"}'
प्रतिक्रिया उदाहरण

जोड़ा गया।

{
  "member": {
    "id": "orgmem_abc123",
    "role": "member",
    "monthlyBudget": null,
    "joinedAt": "2026-07-27T00:00:00.000Z",
    "teamId": "team_abc123",
    "user": {
      "id": "usr_xyz789",
      "name": "Jane Doe",
      "email": "jane@acme.com"
    },
    "team": {
      "id": "team_abc123",
      "name": "Engineering"
    }
  }
}
Support
Support
Hi! How can we help you?
Send a message and we'll get back to you soon.
सदस्य जोड़ें — BazaarLink API