List users
List users without metrics, to find a userId.
/export/usersAuthorization: YOUR_API_KEYNo Bearer prefix.
Base URL: https://customer.rillavoice.com
Parameters
querystring · queryPart of a full name or email, case-insensitive, up to 200 characters.
teamIdstring · uuid · queryOnly this team’s direct members.
rolestring · queryPart of a role name, case-insensitive, up to 100 characters, such as Sales Rep, Team Manager or Admin, plus any role your organization added. Groups such as regions or offices are teams, not roles.
removedboolean · querytrue for removed users only, false for active users only. Omit for both.
pageinteger · queryPage to return, from 1. Needs limit; without it, every user your key can access comes back on one page.
limitinteger · queryUsers per page, up to 10,000. Omit it to get every user your key can access at once.
Sorted by name. Results remain restricted to the users your API key can access.
Responses
200Returns UserListResponsecurrentPagenumberThe page returned.
totalPagesnumberPages available; request the next page to get more.
totalUsersnumberUsers across all pages.
401Missing or invalid API key.400Invalid request parameters.Common problems
400 · "Request body failed validation"
The message is the same for invalid query and path parameters. Read errors[].path and errors[].message. Send every parameter in the query string, URL-encoded; these GET requests take no body. page needs limit; each is a positive integer up to 10,000.
401 · Missing or invalid key
Use Authorization: YOUR_API_KEY, without Bearer, and the customer.rillavoice.com host. Use the key value, not its ID.
200 · Empty or missing rows
Results are limited to what your API key can access; an unknown teamId or one outside that scope gives an empty page. Keep requesting the next page until currentPage reaches totalPages.