Skip to main content
GET
List users

Authorizations

Authorization
string
header
required

Access token issued by POST /sessions and associated with a valid server-side session.

Query Parameters

company_id
string<uuid>
required

Company UUID. Must equal the authenticated session company when that session has a company assigned; the equality check is skipped for sessions without one.

email
string<email>

Exact email lookup; takes precedence over updated_after.

updated_after
string<date-time>

Only users whose non-null updated_at is strictly later than this RFC3339 timestamp; applies only without email.

Response

Successful response.

id
string
required
username
string
required
name
string
required
first_name
string
required
last_name
string
required
email
string
required
groups
string[] | null
required
school_ids
string[] | null
required
is_active
boolean
required
updated_at
string<date-time> | null
required