List users

GEThttps://app.speybooks.com/api/v1/admin/users

A paginated list of all platform users. Supports filtering by status and by admin flag, and a partial text search across email and name.

Filters

  • search: partial match on email or name
  • status: all (default), active, locked, inactive
  • isAdmin: all (default), true, false

Each user carries their linked organisation (if any) with id, name, and plan.

Response

200Paginated user list with organisation membership, login status, and MFA state.
Show response fields
usersarray<object>
Show child attributes
createdAtstringdate-time
emailstring
failedAttemptsinteger
fullNamestring
idinteger
isActiveboolean
isAdminboolean
lastLoginstringdate-time
lockedUntilstringdate-time
organisationobject
Show child attributes
idstring
namestring
planstring
totpEnabledboolean