List team members

One page of the caller's own team. The path tenant must equal the
caller's tenant_id claim; a mismatch is 403. No permission is
required.

Filters combine, and each is ignored when absent:

  • search: case-insensitive substring match against name and email
    (%, _ and \ match literally).
  • status: exact, case-sensitive match on one UserStatus.
  • role: role name, case-insensitive after trimming.

REMOVED members are included unless filtered out; removal is a soft
delete.

Path Params
uuid
required

The tenant. Must equal the caller's tenant_id claim; a mismatch is
403 Invalid tenant id.

Query Params

Substring to match against name and email.

string
enum

ACTIVE is the only status that grants platform access. INVITED is
set at creation and holds until the user sets their own password.
REMOVED is set by a removal, which is a soft delete. DEACTIVATED
is not set by any endpoint in this service.

Allowed:
string
integer
≥ 0
Defaults to 0

Zero-based page index.

integer
≥ 1
Defaults to 20
sort
array of strings

Sort order, as property or property,(asc|desc), repeatable.
Sortable properties: firstName, lastName, email, status,
createdAt, updatedAt, id, and paths such as role.name. An
unknown property surfaces as a 500.

sort
Headers
string
required
^\d+\.\d+\.\d+$

The version of the Quant Flow API the request follows, as major.minor.patch (for example 1.0.0). The request is interpreted, and the response shaped, according to that version.

Responses

Language
Credentials
Bearer
JWT
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json