curl https://api.mavioapp.com/v1/calendar/sync \
-H "Authorization: Bearer mvo_live_abc123"
{
"calendars": [
{
"id": "cal_a1b2c3d4",
"provider": "google",
"email": "alice@example.com",
"status": "active",
"last_sync": "2026-04-14T09:45:00Z",
"next_sync": "2026-04-14T10:00:00Z",
"error": null,
"events_synced": 342,
"auto_record": true,
"connected_at": "2026-02-10T08:30:00Z"
}
]
}
Get the sync status of connected calendars.
curl https://api.mavioapp.com/v1/calendar/sync \
-H "Authorization: Bearer mvo_live_abc123"
{
"calendars": [
{
"id": "cal_a1b2c3d4",
"provider": "google",
"email": "alice@example.com",
"status": "active",
"last_sync": "2026-04-14T09:45:00Z",
"next_sync": "2026-04-14T10:00:00Z",
"error": null,
"events_synced": 342,
"auto_record": true,
"connected_at": "2026-02-10T08:30:00Z"
}
]
}
Show Calendar object
google or outlook.active, syncing, error, or disconnected.error. null otherwise.curl https://api.mavioapp.com/v1/calendar/sync \
-H "Authorization: Bearer mvo_live_abc123"
{
"calendars": [
{
"id": "cal_a1b2c3d4",
"provider": "google",
"email": "alice@example.com",
"status": "active",
"last_sync": "2026-04-14T09:45:00Z",
"next_sync": "2026-04-14T10:00:00Z",
"error": null,
"events_synced": 342,
"auto_record": true,
"connected_at": "2026-02-10T08:30:00Z"
}
]
}