cURL
curl --request POST \ --url https://{portalApiUrl}/user/get_all \ --header 'Authorization: <api-key>' \ --header 'Content-Type: application/json' \ --data ' { "index_by_user_id": true, "start": 0, "limit": 10, "order_by": "user_id asc", "criterias": [] } '
{ "status": true, "total": 123, "result": [ { "user_id": 123, "email": "jsmith@example.com", "firstname": "<string>", "lastname": "<string>", "user_organisation_identifier": "<string>", "groups": [ "<string>" ], "properties": {}, "user_created_date": "2023-11-07T05:31:56Z", "user_updated_date": "2023-11-07T05:31:56Z" } ] }
Returns a paginated list of users with optional filtering via criterias.
Documentation IndexFetch the complete documentation index at: https://developers.illuxi.com/llms.txtUse this file to discover all available pages before exploring further.
Fetch the complete documentation index at: https://developers.illuxi.com/llms.txt
Use this file to discover all available pages before exploring further.
Authentication token obtained from POST /token
Offset for pagination
Maximum number of records to return
List of filter criteria
Show child attributes
If true, result is keyed by user_id instead of a plain array
Sort expression (e.g. "user_id asc")
list of users