Skip to main content

Overview

Checks whether a specific user has connected their Google Calendar to your platform. Useful before attempting to schedule meetings.

Authentication

Requires Platform API Key in the X-API-Key header.

Request

Query Parameters

email
string
required
Email address of the user to check

Response

User Connected

User Not Connected

Response Fields

connected
boolean
Whether the user has connected their calendar
user_email
string
The email address that was checked
google_id
string
Google account ID (only if connected)
connected_at
string
ISO 8601 timestamp of when they connected (only if connected)
preferences
object
User’s scheduling preferences (only if connected)

Use Cases

Pre-Flight Check Before Scheduling

Conditional UI Rendering

Batch Connection Status

Connection Health Monitoring

Error Responses

Invalid Email

Missing Email Parameter

Best Practices

Cache Connection Status

Handle Disconnections Gracefully

Proactive Notification

Get OAuth URL

Generate OAuth URL for connection

List All Users

See all connected users

Schedule Meeting

Schedule with connected users