List users
GET
/users
const url = 'https://safe-api.safetyradar.com/v2/users?role=admin';const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url 'https://safe-api.safetyradar.com/v2/users?role=admin' \ --header 'Authorization: Bearer <token>'Get all users in the organization with optional filters
Authorizations
Section titled “Authorizations”Parameters
Section titled “Parameters”Query Parameters
Section titled “Query Parameters”role
Filter by organization role (admin, member, safety_center_user)
string
Filter by organization role (admin, member, safety_center_user)
teamId
Filter by team membership (UUID)
string format: uuid
Filter by team membership (UUID)
departmentId
Filter by department (UUID or slug)
string
Filter by department (UUID or slug)
locationId
Filter by location (UUID or slug)
string
Filter by location (UUID or slug)
email
Filter by email (partial match)
string
Filter by email (partial match)
Responses
Section titled “Responses”List of users
Media typeapplication/json
object
data
required
Array<object>
object
id
required
string format: uuid
email
required
string
fullName
required
string
phoneNumber
required
string
avatarUrl
required
string
role
required
string
externalId
required
string
supervisorId
required
string format: uuid
supervisorEmail
required
string
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
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
Examplegenerated
{ "code": "example", "message": "example", "details": { "additionalProperty": "example" }}
