Learn about the various developer resources that are available with Salesforce Scheduler. These resources include REST APIs, Connect REST APIs, Salesforce Platform Events, and Apex classes.
Required Editions
| Available in: Lightning Experience. |
| Available in: Enterprise and Unlimited Editions |
Salesforce Scheduler REST APIs
Use Salesforce Scheduler REST APIs to get appointment time slots or available service resources based on work type groups and service territories.
For more information, see REST APIs in the Salesforce Scheduler Developer Guide.
Salesforce Scheduler Connect REST APIs
Use Salesforce Scheduler Connect REST APIs to get service territories and create service appointments.
For more information, see Connect APIs in the Salesforce Scheduler Developer Guide.
Salesforce Scheduler Platform Events
Use the AppointmentSchedulingEvent to notify subscribers when an appointment schedule is added, updated, or deleted.
For more information, see AppointmentSchedulingEvent in the Salesforce Scheduler Developer Guide.
Salesforce Scheduler Apex Classes
Use Salesforce Scheduler Apex interface and classes to integrate Salesforce Scheduler with external systems and determine the availability of service resources.
For more information, see Salesforce Scheduler Apex Classes and Apex Classes for External Calendars in the Salesforce Scheduler Developer Guide.