Skip to main content

Documentation index for AI agents: llms.txt. Every page here is also served as markdown: add .md to its address, or request it with Accept: text/markdown.

Integrations API

Third-party integrations (Slack, Discord, PagerDuty, webhooks, Google). This page lists all 5 endpoints in the Integrations area of the Visual Sentinel REST API.

Base URL: https://visualsentinel.com. Unless an endpoint says otherwise it accepts an API key or a session cookie, see Authentication. Most error responses use the ErrorResponse shape, see Errors and Rate limits.

Endpoints

Initiate Google integration OAuth

GET /api/integrations/google/authorize

Redirect to Google OAuth for Search Console / Analytics integration.

Responses

  • 302: Redirect to Google.

List Google properties

GET /api/integrations/google/properties

List available Google Search Console properties.

Responses

  • 200: Google properties.

Select Google property

POST /api/integrations/google/properties

Select a Google Search Console property to connect.

Responses

  • 200: Property selected.

Get Google integration status

GET /api/integrations/google/status

Check Google integration connection status.

Responses

  • 200: Integration status.

Disconnect Google integration

DELETE /api/integrations/google/status

Disconnect Google integration and revoke tokens.

Responses

  • 200: Integration disconnected.

Generated from the OpenAPI 3.1 specification at https://docs.visualsentinel.com/openapi.json, the same file the interactive reference reads.