---
schema_version: "1"
id: e1bc0baf9152e41cb9b60604a1a400b14a3619c9a5c145d29e9fc6224c5f3dcc
title: Salesforce Scheduler Business APIs
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/salesforce-scheduler-api-overview.md
canonical_url: https://developer.salesforce.com/docs/service/salesforce-scheduler-dev-guide/guide/salesforce-scheduler-api-overview.html
source_site: developer.salesforce.com
content_type: documentation
content_hash: 357e9227ec883fc6dd29e4585f505f6e71dfd916d77e0a695801602c27686d18
products:
  - Salesforce Scheduler Developer Guide
  - Service Cloud Developer Content
---

# Salesforce Scheduler Business APIs

Salesforce Scheduler gives various developer resources that you need to simplify appointment scheduling in Salesforce.

These resources include REST APIs and Connect REST APIs. The APIs don't have full parity, and you may need to use both REST and Connect to accomplish your business goals.

-   **[REST APIs](https://developer.salesforce.com/docs/service/salesforce-scheduler-dev-guide/guide/salesforce-scheduler-rest-apis.md)**  


    Use Salesforce Scheduler REST APIs to get appointment time slots and available service resources based on work type groups and service territories.

-   **[Connect APIs](https://developer.salesforce.com/docs/service/salesforce-scheduler-dev-guide/guide/salesforce-scheduler-connect-apis.md)**  


    Use Salesforce Scheduler Connect REST APIs to get service territories, get consolidated availability of each service resource within specified territories, and create service appointments.

-   **[Error Codes and Responses](https://developer.salesforce.com/docs/service/salesforce-scheduler-dev-guide/guide/scheduler-error-codes/salesforce-scheduler-error-codes-description.md)**  


    When using the APIs in Salesforce Scheduler, you may encounter error codes and messages under certain conditions. For each Scheduler API, it lists the potential error codes, the associated error messages, and a description of what causes the error to occur.


