PATCH
/
v0
/
w
/
brands
/
{brandId}
/
users
/
{userId}
curl --request PATCH \
  --url https://sitegpt.ai/api/v0/w/brands/{brandId}/users/{userId} \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '{
  "chatbotsQuota": 1,
  "linksQuota": 100,
  "filesQuota": 25,
  "combinedMessagesQuota": 250,
  "membersQuota": 2
}'
{
  "success": true,
  "message": "Updated the whitelabel user of the brand successfully",
  "data": {
    "whitelabelUser": {
      "id": "332153612345906321",
      "brandId": "332110515123458123",
      "email": "user@example.com",
      "name": "",
      "profilePic": "",
      "chatbotsQuota": 2,
      "linksQuota": 20,
      "filesQuota": 5,
      "combinedMessagesQuota": 25,
      "membersQuota": 2,
      "createdAt": "2024-02-05T13:35:44.155845Z",
      "updatedAt": "2024-02-05T13:35:44.155845Z"
    }
  }
}

Authorizations

Authorization
string
headerrequired

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

userId
string
required

Id of the whitelabel user for whom the quota has to be updated

brandId
string
required

Id of the whitelabel brand

Body

application/json
chatbotsQuota
integer

Chatbots quota to be assigned to the user

linksQuota
integer

Links quota to be assigned to the user

filesQuota
integer

Files quota to be assigned to the user

combinedMessagesQuota
integer

Combined messages quota to be assigned to the user

membersQuota
integer

Members quota to be assigned to the user

Response

200 - application/json
success
boolean

Indicates whether this is success response or error response

message
string

Overall message regarding the operation performed

data
object

Data returned from the server