Skip to main content
The integrations API manages external service configuration - storing credentials, checking connectivity, and providing status information to the UI. Get web search configuration and provider status.
Response 200
API keys are masked in responses (shown as sk-*****). Update web search configuration.

GitHub Integration Status

GET /api/integrations/github

Get GitHub connection status and OAuth details.
Response 200

Jira Integration Status

GET /api/integrations/jira

Response 200

Linear Integration Status

GET /api/integrations/linear

Response 200

Disconnect an Integration

These endpoints revoke OAuth tokens and remove stored credentials.

Webhook Status

Check if webhooks are correctly configured and receiving events:
Response