• Alerts
  • Audit Logs
  • Contacts
  • Custom user roles
  • Escalations
  • Forwarding rules
  • Heartbeats
  • Integrations
  • Integration actions
  • Integration outgoing filters
  • Maintenances
  • Notification rules
  • Notification rule steps
  • Routing rules
  • Schedules
  • Schedule on-calls
  • Schedule overrides
  • Schedule rotations
  • Schedule timelines
  • Syncs
  • Sync actions
  • Sync action groups
Cloud
Jira Service Management ops / Reference / REST API

Integration outgoing filters

Postman Collection
OpenAPI

This resource represents Alert Filters of an Integration in Jira Service Management. Use it to get or update alert filters of an integration.

GET

Get integration alert filterExperimental

Returns the outgoing alert filter details of an integration.

Permissions required: Permission to access to the integration outgoing alert filter:

  • the user has read-only administrative right.
  • the integration's assigned team is one of the teams that the user belongs to.
read:ops-config:jira-service-management

Request

Path parameters

id

string

Required

Responses

Returned if the request is successful.

application/json

IntegrationFilter
GET/v1/integrations/{integrationId}/outgoing/alert-filter/main
1 2 3 4 curl --request GET \ --url 'https://api.atlassian.com/jsm/ops/api/{cloudId}/v1/integrations/{integrationId}/outgoing/alert-filter/main' \ --user 'email@example.com:<api_token>' \ --header 'Accept: application/json'
200Response
1 2 3 4 { "conditionMatchType": "match-all", "conditions": [] }
PATCH

Update integration alert filterExperimental

Updates Integration outgoing alert filter.

Permissions required: Permission to update integration alert filter:

  • the user has read-only administrative right.
  • the user is the admin of the team that the integration belongs to.
read:ops-config:jira-service-management
,
write:ops-config:jira-service-management

Request

Request bodyapplication/json

conditionMatchType

string

conditions

array<IntegrationsCondition>

Responses

Returned if the request is successful.

application/json

IntegrationFilter
PATCH/v1/integrations/{integrationId}/outgoing/alert-filter/main
1 2 3 4 5 6 7 8 9 curl --request PATCH \ --url 'https://api.atlassian.com/jsm/ops/api/{cloudId}/v1/integrations/{integrationId}/outgoing/alert-filter/main' \ --user 'email@example.com:<api_token>' \ --header 'Accept: application/json' \ --header 'Content-Type: application/json' \ --data '{ "conditionMatchType": "match-all", "conditions": [] }'
200Response
1 2 3 4 { "conditionMatchType": "match-all", "conditions": [] }

Rate this page: