Jira UI user properties


Introduction

User Export for Jira app has a build in REST endpoint that can be used to get, create, update and delete Jira User Properties. This can be very useful if you want to bulk update Jira user properties for a large set of Jira users.

The REST endpoint is available when User Export for Jira app 1.2.0 or greater is installed in Jira. It can be found under <jira-base-url>/rest/jirauserexport/1.0/userproperties.

SECURITY

Only Jira users with Jira Admininstrators or Jira System Administrators global permission can access this endpoint.

SUPPORT

Please use https://aetyio.atlassian.net/servicedesk/customer/portal/16 if you have any questions or difficulties using the server endpoints for Jira user properties.

Operation

HTTP Method

Authentication

REST endpoint

JSON Payload

Operation

HTTP Method

Authentication

REST endpoint

JSON Payload

Get Jira user property

GET

BASIC

<jira-base-url>/rest/jirauserexport/1.0/userproperties



{"username": "admin","userPropertyKey": "mobile"}



Create Jira user property

POST

BASIC

<jira-base-url>/rest/jirauserexport/1.0/userproperties



{"username": "admin","userPropertyKey": "mobile", "userPropertyValue":"+4511223344"}



Update Jira user property

PUT

BASIC

<jira-base-url>/rest/jirauserexport/1.0/userproperties



{"username": "admin","userPropertyKey": "mobile", "userPropertyValue":"+4511223344"}



Delete Jira user property

DELETE

BASIC

<jira-base-url>/rest/jirauserexport/1.0/userproperties





Get user property for a given user

Python 2 code for getting a Jira user property



Create user property for a given user

Python 2 code for creating a Jira user property



Update user property for a given user

Python 2 code for updating a Jira user property



Delete user property for a given user

Python 2 code for deleting a Jira user property