Integrations API
REST endpoints for managing integration connections.
Endpoints for managing scanner, ticketing, and enrichment integration connections.
GET
/api/v1/integrations/catalog List available integration providers and their configuration schemas. This endpoint is public and doesn't require authentication.
GET
/api/v1/integrations
Auth
List all configured integration connections for the current organization.
POST
/api/v1/integrations
Auth
Create a new integration connection with provider type, credentials, and configuration.
GET
/api/v1/integrations/health
Auth
Get the health dashboard showing sync status and error rates for all connections.
POST
/api/v1/integrations/sync-all
Auth
Trigger a sync for all configured scanner integrations.
Full schemas
Refer to /api/v1/openapi.json on your Basirah instance for exact request/response schemas,
provider-specific configuration fields, and connection management operations.