iCal
Validate iCal feed
Check an external iCal URL for duplicate UIDs, overlaps, and freshness.
Used by the public /tools/ical-checker Server Action and exposed for partners. Returns the same shape: a list of warnings plus a `lastModified` timestamp.
Endpoint
POST
/v1/ical/validateHeaders
| Key | Value | Required |
|---|---|---|
| Authorization | Bearer {access_token} | Required |
Request body
| Field | Type | Required | Description |
|---|---|---|---|
| url | string | Required | HTTPS iCal feed URL (webcal:// auto-converted). |
Response
| Field | Type | Description |
|---|---|---|
| warnings | Warning[] | Array of duplicate-UID or overlap entries. |
| lastModified | string | ISO timestamp from feed metadata. |