Skip to main content

Overview

Returns the user’s profile information, preferences, and usage statistics.

Authentication

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

Request

Response

Response Fields

email
string
User’s email address
preferences
object
User’s scheduling preferences (see User Preferences)
stats
object
Usage statistics and behavioral insights:
  • total_meetings_scheduled: Lifetime meeting count
  • meetings_this_month: Current month’s meetings
  • average_acceptance_time_hours: How quickly user accepts meetings
  • reschedule_rate: Percentage of meetings rescheduled (0.0-1.0)
  • fast_acceptance_rate: Percentage accepted within 2 hours
  • preferred_times: Distribution of meeting times by period
onboarding_completed
boolean
Whether user has completed initial preference setup
created_at
string
ISO 8601 timestamp of account creation

Use Cases

User Profile Page

Personalized Recommendations

Onboarding Check

Usage Dashboard

Example: Settings Page

Best Practices

Cache User Info

Update After Changes

Update Preferences

Modify scheduling preferences

User Meetings

View scheduled meetings

Regenerate API Key

Generate new user API key