Integrations
Create integration
Creates an integration. It can be team or global integration by using teamId in the payload.
Permissions required: Permission to create an integration:
- the user has edit configuration right.
- the user is the admin of the team that the integration belongs to.
<br>Slack and Microsoft Teams types of integration are not supported for this operation.
post/api/{cloudId}/v1/integrations
Request
- Base URLhttps://api.atlassian.com/jsm/ops
- URLhttps://api.atlassian.com/jsm/ops/api/{cloudId}/v1/integrations
- Auth
- HTTP basic
- or OAuth 2Authorization code: https://auth.stg.atlassian.com/authorizeToken URL: https://auth.stg.atlassian.com/oauth/token scopes: read:ops-config:jira-service-management, write:ops-config:jira-service-management
Request body
Example request
{
"name": "Email Integration A",
"type": "Email",
"description": "A Sample of Email Integration",
"enabled": true,
"teamId": "8ae8a0a2-1122-5566-8899-11b82bbd85c9",
"typeSpecificProperties": {
"emailUsername": "email-integration-test1",
"suppressNotifications": false
}
}Response
Returned if the request is successful.
Changes
No recorded changes to this operation across all 5 revisions of this API.