users

List of all users in your account. By default you will get only users assigned to groups, but that can be changed by changing the value of the relevant parameter. For each user you will get basic details: user ID, name, groups, user type (s), permission roles. You can use the "additional_fields" parameter to include more fields in the JSON results. Check the /fields service to explore the additional fields that you can add.
Example:

{
"additional_fields":"customField_35,idnumber,countryName"
}

Rate Limit: MEDIUM

Permission needed: Search users (#500)

Reference Code: srv_214

Body Params
integer
required

School year id

integer

Student status

string

Class Format: Comma separated numbers, i.e. 23,24,25

integer
Defaults to 0

Group level

integer
Defaults to 0

Gender

string

Nationality Format: Comma separated numbers, i.e. 23,24,25

string

Birth Year Number range value. Format: Comma separated two numbers:-100,100

string

User type Format: Comma separated numbers, i.e. 23,24,25

string

Role Format: Comma separated numbers, i.e. 23,24,25

string

Balance Number range value. Format: Comma separated two numbers:-100,100

string

Total payments Number range value. Format: Comma separated two numbers:-100,100

string

Paid% Number range value. Format: Comma separated two numbers:-100,100

string

Created At Date range value. Format: Comma separated dates: yyyy-MM-dd HH:mm:ss,yyyy-MM-dd HH:mm:ss

integer
Defaults to 2

Assigned to group?

string

Religion Format: Comma separated numbers, i.e. 23,24,25

string

Include more fields in the JSON results. Check the /fields service to explore the additional fields that you can add. Format: {"additional_fields":"customField_35,idnumber,countryName"}

Headers
string
required
Responses

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