List an Organization's Available Integrations
GET /api/0/organizations/{organization_slug}/integrations/
Lists all the available Integrations for an Organization.
Path Parameters
organization_slug(string)REQUIREDThe slug of the organization the resource belongs to.
Query Parameters:
providerKey(string)Specific integration provider to filter by such as
slack. See our Integrations Documentation for an updated list of providers.features(array(string))Integration features to filter by. See our Integrations Documentation for an updated list of features. Current available ones are:
- alert-rule
- chat-unfurl
- codeowners
- commits
- data-forwarding
- deployment
- enterprise-alert-rule
- enterprise-incident-management
- incident-management
- issue-basic
- issue-sync
- mobile
- serverless
- session-replay
- stacktrace-link
- ticket-rules
includeConfig(boolean)Specify
Trueto fetch third-party integration configurations. Note that this can add several seconds to the response time.
Scopes
You need to authenticate via bearer auth token.
<auth_token> requires one of the following scopes:org:adminorg:integrationsorg:readorg:write
curl https://sentry.io/api/0/organizations/{organization_slug}/integrations/ \
-H 'Authorization: Bearer <auth_token>'RESPONSESCHEMA
[
{
"id": "24817",
"name": "Alphabet Soup Factory",
"icon": "https://avatars.slack-edge.com/alphabet-soup",
"domainName": "alphabet-soup.slack.com",
"accountType": null,
"scopes": [
"channels:read",
"chat:write",
"chat:write.customize",
"chat:write.public",
"commands",
"groups:read",
"im:history",
"im:read",
"links:read",
"links:write",
"team:read",
"users:read"
],
"status": "active",
"provider": {
"key": "slack",
"slug": "slack",
"name": "Slack",
"canAdd": true,
"canDisable": false,
"features": [
"alert-rule",
"chat-unfurl"
],
"aspects": {
"alerts": [
{
"type": "info",
"text": "The Slack integration adds a new Alert Rule action to all projects. To enable automatic notifications sent to Slack you must create a rule using the slack workspace action in your project settings."
}
]
}
},
"configOrganization": [],
"configData": {
"installationType": "born_as_bot"
},
"externalId": "7252394",
"organizationId": 6234528,
"organizationIntegrationStatus": "active",
"gracePeriodEnd": null
}
]