Docs
← chronapilot.com v 2026-05-12

event.rescheduled

Webhook events · Scheduling

Specialized — fires only when time-of-day fields change.

Subscribe

curl
curl https://api.chronapilot.com/v1/webhook_endpoints \
  -X POST \
  -H "Authorization: Bearer sk_live_…" \
  -d '{ "url": "https://your-app.com/webhooks/chronapilot", "events": ["event.rescheduled"] }'

Delivery payload

JSON
{
  "id": "whe_8x9y0z1a2b",
  "type": "event.rescheduled",
  "api_version": "2026-05-20",
  "created": 1716247200,
  "data": {
    "object": {
      "event_id": "evt_1abc2def3ghi",
      "old_start_time": "2026-05-22T13:00:00-07:00",
      "new_start_time": "2026-05-22T14:00:00-07:00"
    }
  },
  "livemode": true,
  "request_id": "req_1A2b3C4d5E6f"
}

When it fires

Specialized — fires only when time-of-day fields change. See the Scheduling concepts for an overview of the surrounding lifecycle.

Handling tips

  • Treat the delivery as the latest state. Re-fetch the resource if you need confirmation against the source of truth.
  • Dedupe on id — the same event may arrive more than once.
  • Respond with 2xx within 8 seconds to avoid retry pressure.