openapi: 3.1.0 info: title: Atlassian Admin Account Workflow Transition Properties API description: The Atlassian Admin API provides programmatic access to manage Atlassian organizations, users, domains, policies, and events. It enables administrators to automate organization management tasks, integrate with identity providers, and ensure appropriate access to Atlassian products. version: 1.0.0 contact: name: Atlassian Developer url: https://developer.atlassian.com/cloud/admin/ license: name: Atlassian Developer Terms url: https://developer.atlassian.com/platform/marketplace/atlassian-developer-terms/ x-logo: url: https://wac-cdn.atlassian.com/assets/img/favicons/atlassian/favicon.png servers: - url: https://api.atlassian.com description: Atlassian Cloud API security: - bearerAuth: [] - oauth2: [] tags: - name: Workflow Transition Properties paths: /rest/api/3/workflow/transitions/{transitionId}/properties: delete: deprecated: false description: Deletes a property from a workflow transition. Transition properties are used to change the behavior of a transition. For more information, see [Transition properties](https://confluence.atlassian.com/x/zIhKLg#Advancedworkflowconfiguration-transitionproperties) and [Workflow properties](https://confluence.atlassian.com/x/JYlKLg).

**[Permissions](#permissions) required:** *Administer Jira* [global permission](https://confluence.atlassian.com/x/x4dKLg). operationId: atlassianDeleteworkflowtransitionproperty parameters: - description: The ID of the transition. To get the ID, view the workflow in text mode in the Jira admin settings. The ID is shown next to the transition. in: path name: transitionId required: true schema: format: int64 type: integer - description: The name of the transition property to delete, also known as the name of the property. in: query name: key required: true schema: type: string - description: The name of the workflow that the transition belongs to. in: query name: workflowName required: true schema: type: string - description: The workflow status. Set to `live` for inactive workflows or `draft` for draft workflows. Active workflows cannot be edited. in: query name: workflowMode schema: enum: - live - draft type: string responses: '200': description: 200 response '304': description: Returned if no changes were made by the request. For example, trying to delete a property that cannot be found. '400': description: Returned if the request is invalid. '401': description: Returned if the authentication credentials are incorrect or missing. '403': description: Returned if the user does not have the necessary permission. '404': description: Returned if the workflow transition is not found. security: - basicAuth: [] - OAuth2: - manage:jira-configuration summary: Atlassian Delete Workflow Transition Property tags: - Workflow Transition Properties x-atlassian-data-security-policy: - app-access-rule-exempt: true x-atlassian-oauth2-scopes: - scheme: OAuth2 scopes: - manage:jira-configuration state: Current - scheme: OAuth2 scopes: - delete:workflow.property:jira state: Beta x-atlassian-connect-scope: ADMIN get: deprecated: false description: Returns the properties on a workflow transition. Transition properties are used to change the behavior of a transition. For more information, see [Transition properties](https://confluence.atlassian.com/x/zIhKLg#Advancedworkflowconfiguration-transitionproperties) and [Workflow properties](https://confluence.atlassian.com/x/JYlKLg).

**[Permissions](#permissions) required:** *Administer Jira* [global permission](https://confluence.atlassian.com/x/x4dKLg). operationId: atlassianGetworkflowtransitionproperties parameters: - description: The ID of the transition. To get the ID, view the workflow in text mode in the Jira administration console. The ID is shown next to the transition. in: path name: transitionId required: true schema: format: int64 type: integer - description: Some properties with keys that have the *jira.* prefix are reserved, which means they are not editable. To include these properties in the results, set this parameter to *true*. in: query name: includeReservedKeys schema: default: false type: boolean - description: The key of the property being returned, also known as the name of the property. If this parameter is not specified, all properties on the transition are returned. in: query name: key schema: type: string - description: The name of the workflow that the transition belongs to. in: query name: workflowName required: true schema: type: string - description: The workflow status. Set to *live* for active and inactive workflows, or *draft* for draft workflows. in: query name: workflowMode schema: default: live enum: - live - draft type: string responses: '200': content: application/json: example: '[{"id":"jira.i18n.title","key":"jira.i18n.title","value":"some.title"},{"id":"jira.permission","key":"jira.permission","value":"createissue"}]' schema: $ref: '#/components/schemas/WorkflowTransitionProperty' description: 200 response '400': description: Returned if the request is invalid. '401': description: Returned if the authentication credentials are incorrect or missing. '403': description: Returned if the user does not have admin permission '404': description: Returned if the workflow transition or property is not found. security: - basicAuth: [] - OAuth2: - manage:jira-configuration summary: Atlassian Get Workflow Transition Properties tags: - Workflow Transition Properties x-atlassian-data-security-policy: - app-access-rule-exempt: true x-atlassian-oauth2-scopes: - scheme: OAuth2 scopes: - manage:jira-configuration state: Current - scheme: OAuth2 scopes: - read:workflow.property:jira state: Beta x-atlassian-connect-scope: ADMIN post: deprecated: false description: Adds a property to a workflow transition. Transition properties are used to change the behavior of a transition. For more information, see [Transition properties](https://confluence.atlassian.com/x/zIhKLg#Advancedworkflowconfiguration-transitionproperties) and [Workflow properties](https://confluence.atlassian.com/x/JYlKLg).

**[Permissions](#permissions) required:** *Administer Jira* [global permission](https://confluence.atlassian.com/x/x4dKLg). operationId: atlassianCreateworkflowtransitionproperty parameters: - description: The ID of the transition. To get the ID, view the workflow in text mode in the Jira admin settings. The ID is shown next to the transition. in: path name: transitionId required: true schema: format: int64 type: integer - description: The key of the property being added, also known as the name of the property. Set this to the same value as the `key` defined in the request body. in: query name: key required: true schema: type: string - description: The name of the workflow that the transition belongs to. in: query name: workflowName required: true schema: type: string - description: The workflow status. Set to *live* for inactive workflows or *draft* for draft workflows. Active workflows cannot be edited. in: query name: workflowMode schema: default: live enum: - live - draft type: string requestBody: content: application/json: example: value: createissue schema: $ref: '#/components/schemas/WorkflowTransitionProperty' required: true responses: '200': content: application/json: example: '{"key":"jira.i18n.title","value":"some.title","id":"jira.i18n.title"}' schema: $ref: '#/components/schemas/WorkflowTransitionProperty' description: 200 response '400': description: Returned if a workflow property with the same key is present on the transition. '401': description: Returned if the authentication credentials are incorrect or missing. '403': description: Returned if the user does not have the necessary permission. '404': description: Returned if the workflow transition is not found. security: - basicAuth: [] - OAuth2: - manage:jira-configuration summary: Atlassian Create Workflow Transition Property tags: - Workflow Transition Properties x-atlassian-data-security-policy: - app-access-rule-exempt: true x-atlassian-oauth2-scopes: - scheme: OAuth2 scopes: - manage:jira-configuration state: Current - scheme: OAuth2 scopes: - write:workflow.property:jira - read:workflow.property:jira state: Beta x-atlassian-connect-scope: ADMIN put: deprecated: false description: Updates a workflow transition by changing the property value. Trying to update a property that does not exist results in a new property being added to the transition. Transition properties are used to change the behavior of a transition. For more information, see [Transition properties](https://confluence.atlassian.com/x/zIhKLg#Advancedworkflowconfiguration-transitionproperties) and [Workflow properties](https://confluence.atlassian.com/x/JYlKLg).

**[Permissions](#permissions) required:** *Administer Jira* [global permission](https://confluence.atlassian.com/x/x4dKLg). operationId: atlassianUpdateworkflowtransitionproperty parameters: - description: The ID of the transition. To get the ID, view the workflow in text mode in the Jira admin settings. The ID is shown next to the transition. in: path name: transitionId required: true schema: format: int64 type: integer - description: The key of the property being updated, also known as the name of the property. Set this to the same value as the `key` defined in the request body. in: query name: key required: true schema: type: string - description: The name of the workflow that the transition belongs to. in: query name: workflowName required: true schema: type: string - description: The workflow status. Set to `live` for inactive workflows or `draft` for draft workflows. Active workflows cannot be edited. in: query name: workflowMode schema: enum: - live - draft type: string requestBody: content: application/json: example: value: createissue schema: $ref: '#/components/schemas/WorkflowTransitionProperty' required: true responses: '200': content: application/json: example: '{"key":"jira.i18n.title","value":"some.title","id":"jira.i18n.title"}' schema: $ref: '#/components/schemas/WorkflowTransitionProperty' description: 200 response '304': description: Returned if no changes were made by the request. For example, attempting to update a property with its current value. '400': description: Returned if the request is invalid. '401': description: Returned if the authentication credentials are incorrect or missing. '403': description: Returned if the user does not have the necessary permission. '404': description: Returned if the workflow transition is not found. security: - basicAuth: [] - OAuth2: - manage:jira-configuration summary: Atlassian Update Workflow Transition Property tags: - Workflow Transition Properties x-atlassian-data-security-policy: - app-access-rule-exempt: true x-atlassian-oauth2-scopes: - scheme: OAuth2 scopes: - manage:jira-configuration state: Current - scheme: OAuth2 scopes: - write:workflow.property:jira - read:workflow.property:jira state: Beta x-atlassian-connect-scope: ADMIN components: schemas: WorkflowTransitionProperty: additionalProperties: true description: Details about the server Jira is running on. properties: id: description: The ID of the transition property. readOnly: true type: string key: description: The key of the transition property. Also known as the name of the transition property. readOnly: true type: string value: description: The value of the transition property. type: string required: - value type: object securitySchemes: bearerAuth: type: http scheme: bearer bearerFormat: API Key description: Use an Atlassian API key as a Bearer token. Create API keys at https://admin.atlassian.com. oauth2: type: oauth2 description: OAuth 2.0 authorization for Atlassian Cloud APIs. flows: authorizationCode: authorizationUrl: https://auth.atlassian.com/authorize tokenUrl: https://auth.atlassian.com/oauth/token scopes: read:org:admin: Read organization information. write:org:admin: Modify organization settings. read:user:admin: Read user information. write:user:admin: Modify user accounts. read:policy:admin: Read organization policies. write:policy:admin: Modify organization policies. read:event:admin: Read organization events. externalDocs: description: Atlassian Admin REST API Documentation url: https://developer.atlassian.com/cloud/admin/organization/rest/intro/