Skip to main content
GET
List all registered users with pagination (Admin only)

Authorizations

Authorization
string
header
required

JWT access token for user authentication (Authorization: Bearer <jwt_token>). Create via POST /users/me/access_tokens.

Query Parameters

limit
integer<int64>

Maximum number of users to return (default: 100)

offset
integer<int64>

Number of users to skip (default: 0)

include_organizations
boolean

Whether to include organization information and spend limits for the first organization owned by each user (default: false)

Filter users by email, username, display name, user id, auth provider, or provider user id (case-insensitive partial match).

is_active
boolean

Filter users by active status. Omit to include active and inactive users.

search_by_name
string

Filter users by organization name (case-insensitive match). Only effective when include_organizations=true; separate from user search.

Response

Users retrieved successfully

List users response model (admin only)

limit
integer<int64>
required
offset
integer<int64>
required
total
integer<int64>
required
users
object[]
required