MeetingBaasMeeting Baas
API ReferenceCalendars

List Raw Calendars

Retrieves unprocessed calendar data directly from the provider, including all available metadata and settings

POST
/calendars/raw

Authorization

x-meeting-baas-api-key<token>

API key for authentication

In: header

x-spoke-api-key<token>

Legacy API key for authentication (deprecated)

In: header

Request Body

application/jsonRequired
oauth_client_id
Required
string
oauth_client_secret
Required
string
oauth_refresh_token
Required
string
platform
Required
string

Fields with value "simple" parse as Kind::Simple. Fields with value "fancy" parse as Kind::SoFancy.

Value in: "Google" | "Microsoft"
curl -X POST "https://api.meetingbaas.com/calendars/raw" \
  -H "x-meeting-baas-api-key: <token>" \
  -H "Content-Type: application/json" \
  -d '{
    "oauth_client_id": "string",
    "oauth_client_secret": "string",
    "oauth_refresh_token": "string",
    "platform": "Google"
  }'

{
  "calendars": [
    {
      "email": "string",
      "id": "string",
      "is_primary": true
    }
  ]
}