Create Service Appointments
A service appointment represents an appointment booked through Salesforce Scheduler. Make a POST request on the service-appointments Connect API to create the appointment.
-
Create a page where the user can review the appointment details and create the appointment.
Here’s how a Review Service Appointment page can look.

-
Link the Next button to a POST request on the
service-appointmentsConnect API to create the service appointment.Resource URI
For an Existing User (Account)
Sample Request
Pass the account ID as
parentRecordIdin the input request body.Set
statustoScheduledto indicate that the appointment is scheduled.Sample Response
The API returns the service appointment ID and the assigned service resources.
For a Guest User (Lead)
Sample Request
Pass the required lead details in the input request body.
Set
statustoScheduledto indicate that the appointment is scheduled.Sample Response
The API returns the service appointment ID and the assigned service resources.
Create a page to show confirmation when the service appointment is created successfully.
Here’s how a sample confirmation page can look.
