/users/{id}/roomsAssociate room to user
Base URL https://api.vseepreview.com/api_v3 · operationId associateRoomToUser
Authentication: Admin Token — Requires the Clinic Admin API Token from your dashboard (Developers → App → Edit App).
Associate a room with a user.
| Name | In | Type | Required | Enum | Default | Description |
|---|---|---|---|---|---|---|
X-ApiToken | header | string | yes | API token (e.g. your_api_token) | ||
X-AccountCode | header | string | yes | Account code (e.g. vclinic) | ||
id | path | string | yes | User ID (e.g. 85741) |
Content type: application/json
| Field | Type | Required | Enum | Description |
|---|---|---|---|---|
code | string | yes | Room code | |
default | boolean | no | Set this room as default (optional) |
Example:
{
"code": "b4vjj",
"default": false
}
200 — Room associated successfullysuccess — Room associated to user
{
"data": [
{
"_id": "171",
"slug": "provider00102",
"name": "provider00102 room",
"domain": "clinic.vseepreview.com",
"code": "b4vjj",
"active": true,
"users": "85741",
"account_code": "clinic",
"provider_ids": [
"85741"
],
"public_access_room": true,
"modified": {
"sec": 1605728974,
"usec": 177000
},
"created": {
"sec": 1605728974,
"usec": 177000
},
"payment": {
"consultations": [
{
"id": "5fb57ace-4808-4346-ad3c-3348925862c1",
"description": "15-min Consultation",
"duration": 15,
"amount": 0,
"group": false,
"charge": false,
"slots": 1
}
]
},
"default": false
}
]
}
Machine-readable: OpenAPI JSON (operationId: associateRoomToUser)