Very simple JIRA plugin built to address the lack of a way to query for all users in a JIRA instance. Original impetus here: https://jira.atlassian.com/browse/JRA-29069
After installation, all REST endpoints provided by this plugin are accessible at:
http://<your jira server>/<your jira context>/rest/missing/latest/
Returns a paginated list of matching users.
| Parameter | Usage | Default |
|---|---|---|
| q | Query for users matching this string. Empty returns all users | "" |
| offset | User index to start from | 0 |
| limit | Maximum number of users to return | 50 |
Example Request:
GET /jira/rest/missing/latest/users?q=username&offset=0&limit=50
Example Response:
{
"offset": 0,
"limit": 50,
"count": 1000,
"users": [
{
"name": "user143",
"key": "user143",
"id": 10242,
"displayName": "Test User 143",
"email": "user143@bogus.com"
},
{
"name": "user144",
"key": "user144",
"id": 10243,
"displayName": "Test User 144",
"email": "user144@bogus.com"
}
...
]
}
Still need to add tests and better icons :)
Pull requests welcome.