v1

OpenAPI 3.1.02026-07-13632897.9 KB
Google Connection

Get Connection Status

Check if user has an active Google Calendar connection.

Called by MCP server with X-User-ID header (from validated JWT).

Args: x_user_id: User ID from JWT (set by MCP after token validation) session: Database session

Returns: 200: { "connected": true, "connected_at": "2025-01-15T10:30:00Z", "scopes": ["https://www.googleapis.com/auth/calendar.readonly"] } or 200: {"connected": false}

Note: Returns 200 even when not connected (not an error condition).

get/api/focused/google/connection-status

Headers

X-User-IDstring required

Response

Successful Response

{"stackTrail":"paths:/api/focused/google/connection-status:get:responses:200:content:application/json:schema","oasType":"schema","type":"unknown"}