These docs are for v1.0. Click to read the latest docs for v3-prod.
Added

OnSched 3.8.0 - customer CustomFields search

API

  • Customer CustomFields search: GET /v3/customers accepts CustomFields.<key>=<value> query parameters for exact, case-sensitive key/value matches. Multiple CustomFields filters are combined with AND and can be used alongside existing list filters such as email, name, search, and LocationId.

External calendars

  • Fail-closed Resource protection: Resources can enable blockAvailabilityOnExternalCalendarFailure to hide uncertain Resources from syncExternal=true availability and normal booking validation after pending authorization or a failed selected-calendar sync.
  • Sanitized health: Authenticated Resource responses expose externalCalendarHealth with status, attempt/success timestamps, and a safe failure category.
  • Outlook calendar selection: Outlook event ingestion now reads each selected calendar directly and no longer depends on mailbox-settings permission.
  • Explicit syncExternal=false and ignoreExternalEvents=true requests continue to bypass external events and health enforcement.