Scope of Appointment (SOA) Insurance Book Slot Input

Scope of Appointment (SOA) insurance book slot input.

JSON example

{
  "accountId": "001xx000003DGb2AAG",
  "engagementChannelTypeId": "0Hxxx0000000001",
  "schedulingPolicyId": "0Hlxx0000000001",
  "slotRangeEnd": "2026-09-01T12:00:00.000Z",
  "slotRangeStart": "2026-09-01T10:00:00.000Z",
  "soaId": "a0Xxx0000000001",
  "territoryId": "0Hpxx0000000001",
  "workTypeId": "08qxx0000000001"
}

Properties

Property Name Type Description
account​Id String Elderly customer Account identifier.
engagement​Channel​Type​Id List<String> Appointment channel identifier (Phone, Video, etc.). Required only when AFA and Service Territory Member Shifts are enabled.
scheduling​Policy​Id String Lightning Scheduler Scheduling Policy identifier.
slot​Range​End String Preferred booking window end time in ISO 8601 format. Must be later than slotRangeStart.
slot​Range​Start String Preferred booking window start time in ISO 8601 format. Must be at least 48 hours in the future.
soa​Id String Salesforce Scope of Appointment (SOA) record identifier.
territory​Id List<String> Service Territory identifier.
work​Type​Id String Salesforce Scheduler WorkType identifier.