To page the user search results, use the page, per_page, and include_totals parameters at your request.
ParameterDescription
pageThe page number, zero based. When this is not set, we return a maximum of 50 records, regardless of how many records exist.
per_pageThe amount of users per page.
include_totalsSet to true to include a query summary as part of the result.

Sample request

curl --request GET \
  --url 'https://{yourDomain}/api/v2/users?q=logins_count%3A%5B100%20TO%20200%5D&page=2&per_page=10&include_totals=true&search_engine=v3' \
  --header 'authorization: Bearer {yourMgmtApiAccessToken}'

Sample response

A sample response body for the values set in the above sample request is as follows:
{
    "start": 20,
    "limit": 10,
    "length": 10,
    "users": [
        {
            ...
        }
    ],
    "total": 79
}

Limitation

Auth0 limits the total number of users you can retrieve to 1000 (for example, 100 users per page for 10 pages). When the page parameter is not set, we return a maximum of 50 records, regardless of how many records exist.

Keep reading

To learn more about the page, per_page and other parameters, read the Management API Explorer documentation.