Internal
Create a new instance of the service.
Deletes a property from a user.
Note: This operation does not access the user properties created and maintained in Jira.
Permissions required:
Optional
accountThe account ID of the user, which uniquely identifies the user across all Atlassian products. For example, 5b10ac8d82e05b22cc7d4ef5.
The key of the user's property.
Optional
userThis parameter is no longer available and will be removed from the documentation soon. See the deprecation notice for details.
Optional
username?: stringThis parameter is no longer available and will be removed from the documentation soon. See the deprecation notice for details.
Returns the value of a user's property. If no property key is provided Get user property keys is called.
Note: This operation does not access the user properties created and maintained in Jira.
Permissions required:
Optional
accountThe account ID of the user, which uniquely identifies the user across all Atlassian products. For example, 5b10ac8d82e05b22cc7d4ef5.
The key of the user's property.
Optional
userThis parameter is no longer available and will be removed from the documentation soon. See the deprecation notice for details.
Optional
username?: stringThis parameter is no longer available and will be removed from the documentation soon. See the deprecation notice for details.
Returned if the request is successful.
example:
{
"key": "issue.support",
"value": {
"system.conversation.id": "b1bf38be-5e94-4b40-a3b8-9278735ee1e6",
"system.support.time": "1m"
}
}
Returns the keys of all properties for a user.
Note: This operation does not access the user properties created and maintained in Jira.
Permissions required:
Optional
accountThe account ID of the user, which uniquely identifies the user across all Atlassian products. For example, 5b10ac8d82e05b22cc7d4ef5.
Optional
userThis parameter is no longer available and will be removed from the documentation soon. See the deprecation notice for details.
Optional
username?: stringThis parameter is no longer available and will be removed from the documentation soon. See the deprecation notice for details.
Returned if the request is successful.
example:
{
"keys": [
{
"key": "issue.support",
"self": "https://your-domain.atlassian.net/rest/api/3/issue/EX-2/properties/issue.support"
}
]
}
Sets the value of a user's property. Use this resource to store custom data against a user.
Note: This operation does not access the user properties created and maintained in Jira.
Permissions required:
Optional
accountThe account ID of the user, which uniquely identifies the user across all Atlassian products. For example, 5b10ac8d82e05b22cc7d4ef5.
The key of the user's property. The maximum length is 255 characters.
The value of the property. The value has to be a valid, non-empty JSON value. The maximum length of the property value is 32768 bytes.
Optional
userThis parameter is no longer available and will be removed from the documentation soon. See the deprecation notice for details.
Optional
username?: stringThis parameter is no longer available and will be removed from the documentation soon. See the deprecation notice for details.
status: 200, mediaType: application/json
Returned if the user property is updated.
status: 201, mediaType: application/json
Returned if the user property is created.
Protected
Static
initialize
This resource represents user properties and provides for storing custom data against a user. Use it to get, create, and delete user properties as well as get a list of property keys for a user. This resourse is designed for integrations and apps to store per-user data and settings. This enables data used to customized the user experience to be kept in the Jira Cloud instance's database. User properties are a type of entity property.
This resource does not access the user properties created and maintained in Jira.
See
https://developer.atlassian.com/cloud/jira/platform/rest/v3/api-group-user-properties