Skip to content

Get user

GET
/users/{userId}
curl --request GET \
--url https://safe-api.safetyradar.com/v2/users/123e4567-e89b-12d3-a456-426614174000 \
--header 'Authorization: Bearer <token>'

Get a single user by UUID or email address

userId
required

User ID (UUID) or email address

string
Example
123e4567-e89b-12d3-a456-426614174000

User ID (UUID) or email address

User found

Media typeapplication/json
object
data
required
object
id
required
string format: uuid
email
required
string
fullName
required
string
nullable
phoneNumber
required
string
nullable
avatarUrl
required
string
nullable
role
required
string
Allowed values: admin member safety_center_user
externalId
required
string
nullable
supervisorId
required
string format: uuid
nullable
supervisorEmail
required
string
nullable
departments
required
Array<object>
object
id
required
string format: uuid
name
required
string
slug
required
string
locations
required
Array<object>
object
id
required
string format: uuid
name
required
string
slug
required
string
nullable
teams
required
Array<object>
object
id
required
string format: uuid
name
required
string
slug
required
string
createdAt
required
string
updatedAt
required
string
Example
{
"data": {
"role": "admin"
}
}

Unauthorized

Media typeapplication/json
object
code
required
string
message
required
string
details
object
key
additional properties
nullable
Examplegenerated
{
"code": "example",
"message": "example",
"details": {
"additionalProperty": "example"
}
}

User not found

Media typeapplication/json
object
code
required
string
message
required
string
details
object
key
additional properties
nullable
Examplegenerated
{
"code": "example",
"message": "example",
"details": {
"additionalProperty": "example"
}
}