Integrations
List integrations
GET /v1/integrations- Permission
read:integrations- Tokens
- API key, CLI user token, Session token
Read connected integrations and their settings.
{
}
1
import os
2
3
from ellipsis import Ellipsis
4
5
client = Ellipsis(api_key=os.environ["ELLIPSIS_API_TOKEN"])
6
7
result = client.integrations.list()
8
print(result)
1
import { Ellipsis } from '@ellipsis-dev/sdk';
2
3
const client = new Ellipsis({
4
apiKey: process.env.ELLIPSIS_API_TOKEN!,
5
});
6
7
const result = await client.integrations.list();
8
console.log(result);
1
curl "https://api.ellipsis.dev/v1/integrations" \
2
-H "Authorization: Bearer $ELLIPSIS_API_TOKEN"
Response
githubGithubIntegrationSummary
The GitHub App installation, or null if the app was uninstalled.
jiraJiraIntegrationSummary
The connected Jira site, or null if not connected.
linearLinearIntegrationSummary
The connected Linear organization, or null if not connected.
sentrydefault
[]array<SentryOrganizationSummary>The connected Sentry organizations; empty if none are connected.
slackSlackIntegrationSummary
The connected Slack workspace, or null if not connected.