UsersCore
Updates the current user's profile.
Only the fields provided in the request body are applied; omitted fields remain unchanged.
Authorization
Bearer AuthorizationBearer <token>
JWT Authorization header using the Bearer scheme. Enter 'Bearer' [space] and then your token.
In: header
The fields to update.
firstName?string|null
lastName?string|null
avatarFileId?string|null
[key: string]?never
Response Body
curl -X PATCH "https://api.fruxon.com/v1/userProfile" \ -H "Content-Type: application/json" \ -d '{}'{
"id": "string",
"username": "string",
"email": "string",
"firstName": "string",
"lastName": "string",
"avatarFileId": "string",
"status": "INVITED",
"role": "ADMIN",
"createdAt": 0,
"modifiedAt": 0
}{
"type": "string",
"title": "string",
"status": 0,
"detail": "string",
"instance": "string",
"property1": null,
"property2": null
}Empty
Gets the current user's profile.
Returns the profile of the currently authenticated user. A new profile is created automatically on first access.
Lists all users in the workspace.
Returns the tenant workspace members (employees of the customer org), not chat end-users — for those see `GET /chatUsers`. Results are paginated; pass the returned `nextPageToken` back via `paging.pageToken` to fetch the next page. Visible to any authenticated workspace member; mutations like `PATCH /users/{user}` are admin-only.