Get users
A subset of users can be returned that match a supported filter expression or search criteria.
The list id of the user to filter.
The role id of the user.
The code of the user.
The username of the user.
The type of the user.
Filter with is email address verified.
Filter with is user verified.
The email address of the user.
This enum is used to map the User Status from the database.
Filter with is system user.
Th first name of the user.
The last name of the user.
The nickname of the user.
The avatar of the user.
The email address of the user.
The phone number
The keywords to search.
The package id of the user.
Specifies the origin or method by which a user was created in the system.
The language code of the user.
The time zone id of the user.
The tracking level of the user.
The referral code of the user.
The sort data field to sort. By default, the value is ID.
Specifies the sorting order type for a collection.
The page number of the pagination. Default value is 0.
The page size of the pagination. Default value is 200.
The brand URL of the request. This is used to identify the brand.
YOUR_BRAND_URL
Auth-Key is required to authenticate the request. If missing, the server will return 401 Unauthorized.
YOUR_AUTH_KEY
The request was successful.
The user is not authorized to access the requested resource. The request is missing the required Auth-Key header.
API call exceeded rate limit due to too many requests.
GET /api/v1/users HTTP/1.1
Host: protocol.jframework.io
Brand-URL: text
Auth-Key: text
Accept: */*
{
"success": true,
"statusCode": 200,
"message": "The request was successful.",
"data": {
"items": [
{
"id": "sApKpllz4sAplsmzha",
"brandId": "xZrwkBM58VN",
"parentUser": {
"id": "sApKpllz4sAplsmzha",
"code": "PZBAAE",
"avatar": "https://www.jframework.io/admin.jpg",
"packageId": "yDpX0wAbpGRqjv3l",
"packageCode": "STANDARD",
"emailAddress": "[email protected]",
"phoneNumber": null,
"nickName": "Admin",
"roles": [
"Admin"
]
},
"code": "AABA24461C0E194BEF3E",
"username": "john.doe",
"firstName": "John",
"lastName": "Doe",
"nickName": null,
"avatar": "https://www.johndoe.com/avatar.jpg",
"emailAddress": "[email protected]",
"phoneNumber": "+01234567890",
"website": "https://www.johndoe.com",
"bio": null,
"type": "EndUser",
"isEmailAddressVerified": false,
"isUserVerified": false,
"riskMark": 50,
"roles": [
{
"id": "sApKpllz4sAplsmzha",
"parentBrandId": "xZrwkBM58VN",
"guid": "c3d47d33-bae0-41bb-8e2c-7b361c74b457",
"code": "SUPER_ADMIN",
"name": "Super Admin",
"description": "Super Admin",
"tags": "#Admin",
"type": "BuiltIn",
"permissions": [
"USER.CREATE"
]
}
],
"referralCode": "AABAAE",
"testMode": false,
"tags": null,
"status": "Active",
"isSystem": false,
"package": {
"id": "sApKpllz4sAplsmzha",
"code": "CODE",
"name": "NAME",
"imageURL": "IMAGE",
"patternAvatarURL": "https://www.example.com/pattern.jpg",
"styles": "{\"color\": \"red\"}",
"description": "DESCRIPTION",
"tags": "TAGS",
"isFree": true,
"tier": 0,
"zOrder": 1,
"features": [
{
"type": "Function",
"title": "Feature Title",
"quantity": 10,
"value": 10,
"isUnlimited": false,
"resetPolicy": 0,
"customIntervalDays": null,
"id": "sApKpllz4sAplsmzha",
"parentBrandId": "Brand_ID",
"eventId": "Event_ID",
"code": "Code",
"name": "Feature Name",
"unit": "Unit",
"defaultValue": null,
"helpURL": null,
"image": "https://www.example.com/image.jpg",
"styles": "{\"color\": \"red\"}",
"description": "Feature Description",
"tags": "#Tag1, #Tag2",
"zOrder": 1,
"status": "Active"
}
],
"prices": [
{
"id": "sApKpllz4sAplsmzha",
"code": "Code",
"name": "Name",
"amount": 10,
"currency": "USD",
"description": "Description",
"checkoutLink": "CheckoutLink",
"tags": "Tags",
"packageName": "PackageName",
"packageId": "PackageId",
"subscriptionName": "SubscriptionName",
"subscriptionTypeId": "SubscriptionTypeId",
"zOrder": 1
}
],
"isDefault": true,
"status": "Inactive"
},
"packageId": "yDpX0wAbpGRqjv3l",
"languageCode": "en-US",
"countryCode": "US",
"timeZoneId": "QlzwLjGaKvAvbD5x",
"expiryDate": "2025-10-19T04:20:20.676055Z",
"themeStyle": "light",
"enableSignInDetection": true,
"isUserIntegration": false,
"createdDate": "2025-09-19T04:20:20.6760555Z"
}
],
"totalItems": 1,
"pageNumber": 0,
"pageSize": 10
},
"errors": []
}
The ids to get the users.The maximum number of ids is 100.
The brand URL of the request. This is used to identify the brand.
YOUR_BRAND_URL
Auth-Key is required to authenticate the request. If missing, the server will return 401 Unauthorized.
YOUR_AUTH_KEY
The request was successful.
The user is not authorized to access the requested resource. The request is missing the required Auth-Key header.
API call exceeded rate limit due to too many requests.
GET /api/v1/users/by-list-id HTTP/1.1
Host: protocol.jframework.io
Brand-URL: text
Auth-Key: text
Accept: */*
{
"success": true,
"statusCode": 200,
"message": "The request was successful.",
"data": {
"items": [
{
"id": "sApKpllz4sAplsmzha",
"brandId": "xZrwkBM58VN",
"parentUser": {
"id": "sApKpllz4sAplsmzha",
"code": "PZBAAE",
"avatar": "https://www.jframework.io/admin.jpg",
"packageId": "yDpX0wAbpGRqjv3l",
"packageCode": "STANDARD",
"emailAddress": "[email protected]",
"phoneNumber": null,
"nickName": "Admin",
"roles": [
"Admin"
]
},
"code": "AABA24461C0E194BEF3E",
"username": "john.doe",
"firstName": "John",
"lastName": "Doe",
"nickName": null,
"avatar": "https://www.johndoe.com/avatar.jpg",
"emailAddress": "[email protected]",
"phoneNumber": "+01234567890",
"website": "https://www.johndoe.com",
"bio": null,
"type": "EndUser",
"isEmailAddressVerified": false,
"isUserVerified": false,
"riskMark": 50,
"roles": [
{
"id": "sApKpllz4sAplsmzha",
"parentBrandId": "xZrwkBM58VN",
"guid": "fbae5ab2-02b6-48dd-8814-ebf6f479bfca",
"code": "SUPER_ADMIN",
"name": "Super Admin",
"description": "Super Admin",
"tags": "#Admin",
"type": "BuiltIn",
"permissions": [
"USER.CREATE"
]
}
],
"referralCode": "AABAAE",
"testMode": false,
"tags": null,
"status": "Active",
"isSystem": false,
"package": {
"id": "sApKpllz4sAplsmzha",
"code": "CODE",
"name": "NAME",
"imageURL": "IMAGE",
"patternAvatarURL": "https://www.example.com/pattern.jpg",
"styles": "{\"color\": \"red\"}",
"description": "DESCRIPTION",
"tags": "TAGS",
"isFree": true,
"tier": 0,
"zOrder": 1,
"features": [
{
"type": "Function",
"title": "Feature Title",
"quantity": 10,
"value": 10,
"isUnlimited": false,
"resetPolicy": 0,
"customIntervalDays": null,
"id": "sApKpllz4sAplsmzha",
"parentBrandId": "Brand_ID",
"eventId": "Event_ID",
"code": "Code",
"name": "Feature Name",
"unit": "Unit",
"defaultValue": null,
"helpURL": null,
"image": "https://www.example.com/image.jpg",
"styles": "{\"color\": \"red\"}",
"description": "Feature Description",
"tags": "#Tag1, #Tag2",
"zOrder": 1,
"status": "Active"
}
],
"prices": [
{
"id": "sApKpllz4sAplsmzha",
"code": "Code",
"name": "Name",
"amount": 10,
"currency": "USD",
"description": "Description",
"checkoutLink": "CheckoutLink",
"tags": "Tags",
"packageName": "PackageName",
"packageId": "PackageId",
"subscriptionName": "SubscriptionName",
"subscriptionTypeId": "SubscriptionTypeId",
"zOrder": 1
}
],
"isDefault": true,
"status": "Inactive"
},
"packageId": "yDpX0wAbpGRqjv3l",
"languageCode": "en-US",
"countryCode": "US",
"timeZoneId": "QlzwLjGaKvAvbD5x",
"expiryDate": "2025-10-19T04:20:20.6773668Z",
"themeStyle": "light",
"enableSignInDetection": true,
"isUserIntegration": false,
"createdDate": "2025-09-19T04:20:20.6773672Z"
}
],
"totalItems": 1,
"pageNumber": 0,
"pageSize": 10
},
"errors": []
}
Last updated
Was this helpful?