Skip to main content
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