---
schema_version: "1"
id: 9785d39d35a76e6b6adbd7a8e96b81bf8a2e331e587e66419db7dd3904b240c6
title: Change Appointment Details
collection: developer
version: current
locale: en-us
portal_url: https://docs.salesforce.com/developer/current/en-us/service-cloud/salesforce-scheduler-dev-guide/guides/salesforce-scheduler/uc7-change-appointment-details.md
canonical_url: https://developer.salesforce.com/docs/service/salesforce-scheduler-dev-guide/guide/uc7-change-appointment-details.html
source_site: developer.salesforce.com
content_type: documentation
content_hash: ea0a6d1740bfb8cf06312db1f35e932f80208afb6b1778db4be1aebb43f09a80
products:
  - Salesforce Scheduler Developer Guide
  - Service Cloud Developer Content
---

# Change Appointment Details

This section explains how you can show either the service resources or time slots page based on what the user chooses to change for the appointment. Depending on the requirement, you can choose one of the two options.

-   **[Change Appointment Candidates](https://developer.salesforce.com/docs/service/salesforce-scheduler-dev-guide/guide/uc7-change-appointment-candidates.md)**  


    If the assigned resources mark themselves absent, use the `query` request on the `ServiceTerritoryMember` object to show the list of alternative resources.

-   **[Change Appointment Time Slots](https://developer.salesforce.com/docs/service/salesforce-scheduler-dev-guide/guide/uc7-get-appointment-slots.md)**  


    A time slot represents a period in a day when an appointment takes place. a multi-resource service appointment can be modified. To show the alternative tome slots for the assigned resources, use the `getAppointmentSlots` REST API.


