Sub-Users
Create and manage sub-user accounts, set permission flags, and assign property access.
Overview
Accommodation providers and tour operators can create sub-user accounts for team members. Sub-users log in with their own credentials but share the owner's company profile and subscription. The owner controls what each sub-user can see and do.
Creating a Sub-User
SubUserPropertyAccess records for specific properties only.Session Sharing
Sub-users have independent sessions from the owner. The concurrent session limit applies per user, not per account. When a sub-user calls any notification endpoint, the response includes notifications scoped to the owner — sub-users share the owner's notification inbox.
Account Limits
The number of sub-users permitted depends on the subscription tier. Free accounts allow a limited number of sub-users; Silver and higher tiers increase this limit. Check Settings → Company → Subscription for your current limit.
API Endpoints
| Method | Path | Description |
|---|---|---|
GET | /api/auth/authorized-users/ | List all sub-users. |
POST | /api/auth/authorized-users/create/ | Invite a new sub-user. |
PUT | /api/auth/authorized-users/{id}/update/ | Update sub-user profile. |
DELETE | /api/auth/authorized-users/{id}/delete/ | Remove sub-user. |
GET | /api/auth/authorized-users/{id}/permissions/ | Get permission flags. |
POST | /api/auth/permissions/create/ | Create permissions record. |
PUT | /api/auth/permissions/update/{id}/ | Update permission flags. |