Skip to main content
WEBHOOK

Authorizations

Authorization
string
header
required

Your API key, sent bare. See Authentication.

Body

application/json
id
string

Stable typed event ID beginning with evt_. Use it to deduplicate retries.

type
enum<string>

The event type. Also sent in the X-HappyScribe-Event header.

  • calendar_connection.connected: the member finished consent, including a reconnect.
  • calendar_connection.disconnected: the connection was disconnected, or the member removed.
  • calendar_connection.error: the calendar stopped syncing.
Available options:
calendar_connection.connected,
calendar_connection.disconnected,
calendar_connection.error
created_at
string<date-time>

When the event happened, in ISO 8601.

data
object

object: the calendar connection, as GET /calendar_connections/{id} returns it.

Response

200

Return any 2xx status to acknowledge receipt. Any other status, or a timeout, triggers a retry — up to 21 attempts with backoff.