Group Ambassadors Datacenter API

Purpose

Endpoint

Notes

Purpose

Endpoint

Notes

Get a list of group ambassadors who are users

GET {jira}/rest/groupambassadors/1.0/group/{groupname}/users

Relevant result property is 'username'

Get a list of group ambassadors who are groups

GET {jira}/rest/groupambassadors/1.0/group/{groupname}/groups

Relevant result property is 'fullname'

Nominate a user as a group ambassador

PUT {jira}/rest/groupambassadors/1.0/group/{groupname}/users?user={userid}

Successful result message is 'USER_ADDED'

Nominate a group as a group ambassador

PUT {jira}/rest/groupambassadors/1.0/group/{groupname}/groups?agroup={groupname}

Successful result message is 'GROUP_ADDED'

Revoke a user as a group ambassador

DELETE {jira}/rest/groupambassadors/1.0/group/{groupname}/users?user={userid}

Successful result message is 'USER_REVOKED'

Revoke a group as a group ambassador

DELETE
{jira}/rest/groupambassadors/1.0/group/{groupname}/groups?groupName={groupname}

Successful result message is 'GROUP_REVOKED'

Add user to a group

PUT {jira}/rest/groupambassadors/1.0/group/{groupname}/user?user={userid}

Successful result message is 'USER_ADDED'

Remove user from a group

DELETE {jira}/rest/groupambassadors/1.0/group/{groupname}/user?user={userid}

Successful result message is 'USER_REMOVED'