---
schema_version: "1"
id: 5a755e266d4daeea09d40cbaae9174265a31acb101539adf41754c3f09262fad
title: Product Schedules
collection: developer
version: current
locale: en-us
portal_url: https://docs.salesforce.com/developer/current/en-us/platform/api-rest/guides/resources/resources-opportunitylineitemschedules.md
canonical_url: https://developer.salesforce.com/docs/platform/api-rest/guide/resources-opportunitylineitemschedules.html
source_site: developer.salesforce.com
content_type: documentation
content_hash: 0420977813df7f01d49d65d35baf2101454537630d12bf75587b75314e8c95f6
products:
  - REST API Developer Guide
  - Platform Developer Content
---

# Product Schedules

Work with revenue and quantity schedules for opportunity products. Establish or reestablish a product schedule with multiple installments for an opportunity product. Delete all installments in a schedule.

This resource is available in REST API version 43.0 and later. In API version 46.0 and later, established and re-established schedules support custom fields, validation rules, and Apex triggers.

-   **[Get Product Schedules](https://developer.salesforce.com/docs/platform/api-rest/guide/resources-opportunitylineitemschedules-get.md)**  


    Get revenue and quantity schedules for opportunity products. This resource is available in REST API version 43.0 and later.

-   **[Create Product Schedules](https://developer.salesforce.com/docs/platform/api-rest/guide/resources-opportunitylineitemschedules-put.md)**  


    Establish or reestablish a product schedule with multiple installments for an opportunity product. This resource is available in REST API version 43.0 and later. In API version 46.0 and later, established and re-established schedules support custom fields, validation rules, and Apex triggers.

-   **[Delete Product Schedules](https://developer.salesforce.com/docs/platform/api-rest/guide/resources-opportunitylineitemschedules-delete.md)**  


    Delete all installments in a revenue or quantity schedule for opportunity products. Deleting all schedules also fires delete triggers. This resource is available in REST API version 43.0 and later.


