Integrations
List repositories
GET /v1/integrations/github/repos- Permission
read:integrations- Tokens
- API key, CLI user token, Session token
List repositories available through the GitHub installation.
{
"backfill_complete": bool,
}
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.github.repos()
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.github.repos();
8
console.log(result);
1
curl "https://api.ellipsis.dev/v1/integrations/github/repos" \
2
-H "Authorization: Bearer $ELLIPSIS_API_TOKEN"
Response
backfill_completedefault
falsebooleanbackfill_statusesarray<RepositoryBackfillStatus>
repositoriesarray<GithubRepository>required
The connected repositories.