---
schema_version: "1"
id: c0fdc614be1bc23367ca3e4a29ce0cbf1b6f5cdc2334a61f65a562befc394739
title: Appointment Bundling REST APIs
collection: developer
version: current
locale: en-us
portal_url: https://docs.salesforce.com/developer/current/en-us/service-cloud/field-service-dev/guides/field-service/source-files/fsl-rest-sabundling.md
canonical_url: https://developer.salesforce.com/docs/service/field-service-dev/guide/fsl-rest-sabundling.html
source_site: developer.salesforce.com
content_type: documentation
content_hash: 6e91143be8979a41a4f971da878c166ee85787e383de134b1c7701c95d7aecc9
products:
  - Field Service Developer Guide
  - Service Cloud Developer Content
---

# Appointment Bundling REST APIs

Use the Appointment Bundling REST APIs to create bundles, remove bundle members, start the automated process for creating bundles, unbundle one or more bundles, and update a bundle.

## Limitations

**Create Bundle, Remove Bundle Members, Unbundle, Unbundle Multiple, Update Bundle**

-   1000 API calls within 24 hours.
-   50 API calls per engineer license within 24 hours (in addition to the 1000 API calls).
-   10 concurrent API calls.

**Start Batch**

-   One API call per hour, per territory.

-   **[Create Bundle](https://developer.salesforce.com/docs/service/field-service-dev/guide/fsl-rest-bundle.md)**  


    Creates a bundle of service appointments manually. This resource accepts service appointment IDs and a manual bundling policy ID. The manual bundling policy specifies the bundling rules and has to be marked for manual bundling. This resource returns the ID of the bundle service appointment. This API is not supported in Gov Cloud. This endpoint is available in version 54.0 and later of the Salesforce API.

-   **[Remove Bundle Members](https://developer.salesforce.com/docs/service/field-service-dev/guide/fsl-rest-remove.md)**  


    Removes one or more service appointments from an existing bundle. This resource accepts service appointment IDs. This API is not supported in Gov Cloud. This endpoint is available in version 54.0 and later of the Salesforce API.

-   **[Start Batch](https://developer.salesforce.com/docs/service/field-service-dev/guide/fsl-rest-startbatch.md)**  


    Creates service appointment bundles automatically. The resource uses appointment bundle policies that are marked for automatic bundling. Service appointments that are already bundled manually stay untouched by this API. The resource returns the success or failure message of starting the batch process of automatic bundling. This API is not supported in Gov Cloud. This endpoint is available in version 54.0 and later of the Salesforce API.

-   **[Unbundle](https://developer.salesforce.com/docs/service/field-service-dev/guide/fsl-rest-unbundle.md)**  


    Unbundle a bundle of service appointments. This resource accepts a bundle ID. This API is not supported in Gov Cloud. This endpoint is available in version 54.0 and later of the Salesforce API.

-   **[Unbundle Multiple](https://developer.salesforce.com/docs/service/field-service-dev/guide/fsl-rest-unbundlemultiple.md)**  


    Unbundle one or more bundles of service appointments. This resource accepts one or more bundle IDs. This API is not supported in Gov Cloud. This endpoint is available in version 54.0 and later of the Salesforce API.

-   **[Update Bundle](https://developer.salesforce.com/docs/service/field-service-dev/guide/fsl-rest-updatebundle.md)**  


    Adds service appointments to an existing bundle. This resource accepts a bundle ID and service appointment IDs. This API is not supported in Gov Cloud. This endpoint is available in version 54.0 and later of the Salesforce API.


