Skip to main content

List people

GET /v2/people

Request

Use this request to retrieve a list of people associated with a given account. The only required parameter is the accountId. You can use optional parameters to filter or search the results, and retrieve additional details.

Query parameters

string
required
The ID of the account that you want to retrieve a list of people for.Allowable values: An existing accountId (≤ 36 characters)
integer
The maximum number of results to return. For example, limit=25. By default, this is set to 100.Allowable values: [ 1 .. 100000 ]
integer
The number of items to skip before returning results. For example, offset=200. By default, this is set to 0.Allowable values: A valid integer
Filters results that include this string. For example, search=Jane+Doe.Allowable values: A valid string
array of any
Optional embeds to include in the results. For example, include=persona.addresses.Allowable values: persona.addresses, persona.createdBy, persona.teams, persona.primaryOwnerOf, persona.roles
array of strings
Filters people by their status on the account. Use commas to pass multiple values. Has to be URL encoded. For example, status=active%2Ccreated.Allowable values: active, deactivated, created, invited, inviteExpired
array of strings
Filters people by their role ID. Use commas to pass multiple values. Has to be URL encoded. For example, roles=02a42ec7-67d3-4fce-87b5-199080327ab9.Allowable values: A valid roleId (≤ 36 characters)
array of strings
Filters people by their role name. Use commas to pass multiple values. Has to be URL encoded. For example, roleNames=Admin.Allowable values: Owner, Admin, Payer, Viewer, Accountant, User
array of strings
Filters people by their person ID. Use commas to pass multiple values. Has to be URL encoded. For example, people=11e6ff45-c6b1-40c7-8551-46dd74536551.Allowable values: A valid personId (≤ 36 characters)
boolean
Filters people according to whether or not they have an individual budget. Set this to true to only return people who don’t already have an individual budget associated with them.Allowable values: true, false
array of strings (uuid)
required
The budget ID to filter results by.Allowable values: An existing budgetId (≤ 36 characters)

Response

If your request is successful, you’ll receive a 200 response containing a list of people.
For more detailed information about this request and its response, see the API reference.