Webhooks

Register dynamic webhooks

Changed on

Registers webhooks.

NOTE: for non-public OAuth apps, webhooks are delivered only if there is a match between the app owner and the user who registered a dynamic webhook.

Permissions required: Only Connect and OAuth 2.0 apps can use this operation.

post/rest/api/3/webhook

Request

  • Base URL
    https://your-domain.atlassian.net
  • URL
    https://your-domain.atlassian.net/rest/api/3/webhook
  • Auth
    • HTTP basic
    • or OAuth 2
      Authorization code: https://auth.atlassian.com/authorize
      Token URL: https://auth.atlassian.com/oauth/token scopes: read:jira-work, manage:jira-webhook

Request body

urlstring required

The URL that specifies where to send the webhooks. This URL must use the same base URL as the Connect app. Only a single URL per app is allowed to be registered.

Response

Returned if the request is successful.

Changes

    • info

      added the new jira:version_created enum value to the request property ///

    • info

      added the new jira:version_deleted enum value to the request property ///

    • info

      added the new jira:version_merged enum value to the request property ///

    • info

      added the new jira:version_moved enum value to the request property ///

    • info

      added the new jira:version_released enum value to the request property ///

    • info

      added the new jira:version_unreleased enum value to the request property ///

    • info

      added the new jira:version_updated enum value to the request property ///

    • info

      added the new sprint_closed enum value to the request property ///

    • info

      added the new sprint_created enum value to the request property ///

    • info

      added the new sprint_deleted enum value to the request property ///

    • info

      added the new sprint_started enum value to the request property ///

    • info

      added the new sprint_updated enum value to the request property ///