Sub-User Management
Create a sub-user
Create a new sub-user for your company. Sub-users can log in to a branded portal on your custom domain and access their assigned chatbots.
Requires the SSO Login add-on (see plans) and a workspace API key; without the add-on, or with a chatbot-scoped key, the request gets a 403.
Your workspace's SSO company must exist and have a login domain before you can create sub-users. The sub-user's email must be unique within the company. Creating a sub-user sends no email.
post/sub-users
Request
- Base URL: https://api.chat-data.com/api/v2
- URL: https://api.chat-data.com/api/v2/sub-users
- Auth: HTTP bearer
Request body
Example request
{
"email": "jane@chat-data.com",
"name": "Jane Doe",
"password": "Maple-Harbor-42",
"chatbotIds": [
"6650f1c2a9e4b83d2c7a1f05",
"6650f1c2a9e4b83d2c7a1f06"
],
"permissions": [
"read",
"train"
],
"analyticsDashboardSections": [
"Overview",
"Messages Timeline",
"Chats"
]
}Response
Sub-user created successfully.
Example response
{
"_id": "6650f1c2a9e4b83d2c7a1f9a",
"company": "6650f1c2a9e4b83d2c7a1f3c",
"email": "jane@chat-data.com",
"name": "Jane Doe",
"avatar": "https://example.blob.core.windows.net/chatfiles/6650f1c2a9e4b83d2c7a1f9a/avatar.png",
"chatbotIds": [
{
"_id": "6650f1c2a9e4b83d2c7a1f05",
"name": "Support Bot"
},
{
"_id": "6650f1c2a9e4b83d2c7a1f06",
"name": "Sales Assistant"
}
],
"permissions": [
"read",
"train"
],
"analyticsDashboardSections": [
"Overview",
"Messages Timeline",
"Chats"
],
"hasPassword": true,
"createdAt": "2026-10-14T09:30:00.000Z",
"lastLoginAt": "2026-10-14T10:15:00.000Z"
}Changes
No recorded changes to this operation across all 1 revision of this API.