Find users assignable to issues
GET
/rest/api/3/user/assignable/search
User search
projectKeyOrId
.issueKey
.issueKey
and the transition id in actionDescriptorId
. You can obtain the IDs of an issue's valid transitions using the transitions
option in the expand
parameter of Get issue.startAt
and maxResults
, up to the thousandth user, and then returns only the users from that range that can be assigned the issue. This means the operation usually returns fewer users than specified in maxResults
. To get all the users who can be assigned the issue, use Get all users and filter the records in your code.Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request GET 'http://jira.local:8080/jira/rest//rest/api/3/user/assignable/search'
Response Response Example
200 - Success
{"self":"https://your-domain.atlassian.net/rest/api/3/user?accountId=5b10a2844c20165700ede21g","key":"","accountId":"5b10a2844c20165700ede21g","accountType":"atlassian","name":"","emailAddress":"mia@example.com","avatarUrls":{"48x48":"https://avatar-management--avatars.server-location.prod.public.atl-paas.net/initials/MK-5.png?size=48&s=48","24x24":"https://avatar-management--avatars.server-location.prod.public.atl-paas.net/initials/MK-5.png?size=24&s=24","16x16":"https://avatar-management--avatars.server-location.prod.public.atl-paas.net/initials/MK-5.png?size=16&s=16","32x32":"https://avatar-management--avatars.server-location.prod.public.atl-paas.net/initials/MK-5.png?size=32&s=32"},"displayName":"Mia Krystof","active":true,"timeZone":"Australia/Sydney","groups":{"size":3,"items":[]},"applicationRoles":{"size":1,"items":[]}}
Request
Query Params
query
stringÂ
optional
displayName
, and emailAddress
, to find relevant users. The string can match the prefix of the attribute's value. For example, query=john matches a user with a displayName
of John Smith and a user with an emailAddress
of johnson@example.com. Required, unless username
or accountId
is specified.sessionId
stringÂ
optional
username
stringÂ
optional
accountId
stringÂ
optional
accountId
. Required, unless query
is specified.project
stringÂ
optional
issueKey
is specified.issueKey
stringÂ
optional
project
is specified.startAt
integerÂ
optional
maxResults
integerÂ
optional
actionDescriptorId
integerÂ
optional
recommend
stringÂ
optional