v1
OpenAPI 3.1.02026-07-13632897.9 KBGoogle 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"}