List an Organization's Available Integrations
GET /api/0/organizations/{organization_id_or_slug}/integrations/
Lists all the available Integrations for an Organization.
Path Parameters
- organization_id_or_slug(string)REQUIRED
- The ID or 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:admin
- org:integrations
- org:read
- org:write
Copied
curl https://sentry.io/api/0/organizations/{organization_id_or_slug}/integrations/ \ -H 'Authorization: Bearer <auth_token>'
RESPONSESCHEMA
Copied[ { "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 } ]