User
User represents a user in the Recrubo platform. Creating users is not necessary for many tasks, however some tasks require a user to be created. For example, embedding Recrubo iframes in to your application, creating appointments and logging in.
Endpoints
GET /users/{id}
- Retrieves a specific user by ID.GET /users
- Retrieves a list of all users.POST /users
- Creates a new user.PATCH /users/{id}
- Updates a specific user by ID.DELETE /users/{id}
- Deletes a specific user by ID.
Attributes
firstName
String
The firstName for the user.
lastName
String
The lastName for the user.
fullName
String
FullName is a read only field with the combined first & last name.
String
The email for the user.
phone
String
The phone number for the user.
timeZone
String
The timezone in which the user will see times in embedded components.
externalId
String
ExternalId is a field for external systems to store a tracking number.
createdAt
DateTime
The timestamp when the user was created.
updatedAt
DateTime
The timestamp when the user was last updated.
HTTP Methods
firstName
X
X
X
lastName
X
X
X
fullName
X
X
X
X
phone
X
X
X
timeZone
X
X
X
externalId
X
X
X
createdAt
X
updatedAt
X
Required Fields for Creation (POST)
firstName
String
John
lastName
String
Doe
fullName
String
John Doe
String
john@doe.com
phone
String
31657116372
timeZone
String
Europe/Amsterdam
externalId
String
1234
createdAt
Timestamp
2024-05-13T00:00:00+00:00
updatedAt
Timestamp
2024-05-13T00:00:00+00:00
Example POST body
Example PATCH body
OpenAPI
Last updated