Skip to main content
← All schemas

CalendarOverview

object

connectionrequired
CalendarConnection or null
providersrequired
array of object
providers[].providerrequired
"google" | "microsoft"
providers[].labelrequired
string
providers[].availablerequired
boolean

PropZolo has set this provider up.

consentrequired
object
consent.versionrequired
string
consent.pointsrequired
array of string
Example
{
  "connection": {
    "id": "cmusrceel0000q7kaafxqi1om",
    "provider": "google",
    "email": "string",
    "status": "active",
    "status_reason": "string",
    "settings": {
      "visits": true,
      "meetings": true,
      "follow_ups": true
    },
    "busy_enabled": true,
    "calendar_ready": true,
    "connected_at": "2026-10-06T05:30:00.000Z",
    "last_sync_at": "2026-10-06T05:30:00.000Z",
    "last_ok_at": "2026-10-06T05:30:00.000Z",
    "next_sync_at": "2026-10-06T05:30:00.000Z",
    "busy_synced_at": "2026-10-06T05:30:00.000Z",
    "last_error": "string",
    "events": 0,
    "cleanup_pending": true
  },
  "providers": [
    {
      "provider": "google",
      "label": "string",
      "available": true
    }
  ],
  "consent": {
    "version": "string",
    "points": [
      "string"
    ]
  }
}