Base URL
Authentication
All endpoints require a Bearer token and an API version header.OAuth scopes
| Scope | Access |
|---|---|
users.readonly | Read user profiles, roles, and location assignments |
users.write | Create, update, and delete users |
Quick start
Create a new user and assign them to a location:Endpoints
| Method | Path | Description |
|---|---|---|
GET | /users/ | Get user by location |
POST | /users/ | Create user |
GET | /users/{userId} | Get user |
PUT | /users/{userId} | Update user |
DELETE | /users/{userId} | Delete user |
GET | /users/search | Search users |
POST | /users/search/filter-by-email | Filter users by email |
Related
- Locations API — Manage the locations that users are assigned to
- Calendars API — Assign availability schedules and calendars to users
- OAuth API — Configure scopes and access tokens for user-level authentication
.png?fit=max&auto=format&n=EQK5eX9kTD8NzWwA&q=85&s=878008bf159fcc4964d0c0d508b6e400)