Retrieve a paginated list of users from your platform. The list is sorted by name and includes 20 entries per page.
API Key. Go to your Konstantly site > Settings > API and copy the value from there.
Query Parameters
Entry number to start listing fromExample: 20
Response
Array of user objectsShow User object properties
User ID, alphanumeric unique identifier
Interface and notification language (one of: de, en, es, fr, pl, pt, ru)
User email (unique across platform)
Whether user is banned from login
User role alias/identifier
Whether user is managed via API only
User avatar detailsShow Image object properties
The total number of users
curl --request GET \
--url 'https://YOURSITE.konstant.ly/openapi/v1/users?offset=20' \
--header 'X-API-KEY: 1qaz2wsx3edc4rfv1qaz2wsx3edc4rfv'
{
"users": [
{
"id": "1234567890",
"name": "John Doe",
"language": "en",
"occupation": "Salesman",
"location": "London",
"timezone": "Europe/London",
"email": "john.doe@example.com",
"isBanned": false,
"role": {
"alias": "learner"
},
"fromApi": false,
"image": null,
"attributes": {}
}
],
"totalCount": 1
}