Skip to main content
GET
List Users (Paginated)

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Query Parameters

page_id
integer
required

Page number (1-based).

Required range: x >= 1
page_size
integer
required

Page size (between 5 and 10).

Required range: 5 <= x <= 10

Response

200 - application/json

List of users

id
string<uuid>

User ID.

email
string<email>

User email.

phone_number
string

Phone in E.164 format.

first_name
string

Given name.

last_name
string

Family name.

role
enum<string>

Assigned role. Admin can only be assigned via PUT /api/v1/auth/user/id/{id}/role by an existing admin.

Available options:
customer,
vendor,
subvendor,
user,
admin
kyc_status
string

Current KYC status.