Find User Keys By Query
GET {{baseUrl}}/rest/api/3/user/search/query/key?query=<string>&startAt=0&maxResults=100
Finds users with a structured query and returns a paginated list of user keys.
This operation takes the users in the range defined by startAt
and maxResults
, up to the thousandth user, and then returns only the users from that range that match the structured query. This means the operation usually returns fewer users than specified in maxResults
. To get all the users who match the structured query, use Get all users and filter the records in your code.
Permissions required: Browse users and groups global permission.
The query statements are:
-
is assignee of PROJ
Returns the users that are assignees of at least one issue in project PROJ. -
is assignee of (PROJ-1, PROJ-2)
Returns users that are assignees on the issues PROJ-1 or PROJ-2. -
is reporter of (PROJ-1, PROJ-2)
Returns users that are reporters on the issues PROJ-1 or PROJ-2. -
is watcher of (PROJ-1, PROJ-2)
Returns users that are watchers on the issues PROJ-1 or PROJ-2. -
is voter of (PROJ-1, PROJ-2)
Returns users that are voters on the issues PROJ-1 or PROJ-2. -
is commenter of (PROJ-1, PROJ-2)
Returns users that have posted a comment on the issues PROJ-1 or PROJ-2. -
is transitioner of (PROJ-1, PROJ-2)
Returns users that have performed a transition on issues PROJ-1 or PROJ-2. -
[propertyKey].entity.property.path is "property value"
Returns users with the entity property value.
The list of issues can be extended as needed, as in (PROJ-1, PROJ-2, ... PROJ-n). Statements can be combined using the AND
and OR
operators to form more complex queries. For example:
is assignee of PROJ AND [propertyKey].entity.property.path is "property value"
Request Params
Key | Datatype | Required | Description |
---|---|---|---|
query | string | (Required) The search query. | |
startAt | number | The index of the first item to return in a page of results (page offset). | |
maxResults | number | The maximum number of items to return per page. |
RESPONSES
status: OK
{"self":"https://ILvdtWkwDFi.cfgofeDf5IodEsc+7hjNB4taL-b4G51UI5Z9bUkq9hn-pAeiSFG,Xycv.QcMEzjNMMlBQ,V","nextPage":"http://zUMxXfwSvLPCbHmVUjkTR.fvqR6fohT.lmad6UMQtML9FqY78WFbG","maxResults":44094572,"startAt":-75873103,"total":86826483,"isLast":true,"values":[{"key":"dolore Excepteur","accountId":"m"},{"key":"veniam","accountId":"cup"}]}