Use these operations to interact with the GitHub integration in Cortex.
Required permissions
Your API key must have the Configure integrations permission.
Operations
Retrieve configurations
GET /api/v1/github/configurations
Retrieve default configuration
GET /api/v1/github/default-configuration
Retrieve a single personal configuration
GET /api/v1/github/configurations/personal/{alias}
Retrieve a single app configuration
GET /api/v1/github/configurations/app/{alias}
Validate all configurations
POST /api/v1/github/configurations/validate
Add a single app configuration
POST /api/v1/github/configurations/app
Validate a configuration
POST /api/v1/github/configurations/validate/{alias}
Add a single personal configuration
POST /api/v1/github/configurations/personal
Update a single app configuration
PUT /api/v1/github/configurations/app/{alias}
Delete a personal configuration
DELETE /api/v1/github/configurations/personal/{alias}
Update a single personal configuration
PUT /api/v1/github/configurations/personal/{alias}
Delete all configurations
DELETE /api/v1/github/configurations
Delete a single app configuration
DELETE /api/v1/github/configurations/app/{alias}
Last modified on September 24, 2026