---
schema_version: "1"
id: 1a210fc75b180b87edd848d909d860ba041e66c5c84be949ec74e1ca2fd1b8f2
title: Data Prep Recipe REST API Overview
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/salesforce_recipes_api/sforce_recipes_api_overview.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.salesforce_recipes_api.meta/salesforce_recipes_api/sforce_recipes_api_overview.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: 19fb9534ff3931a6aa296cb81db4695d4478f9009e8cf99218d1594cfcec6cba
description: You can access Data Prep recipes for CDP, Salesforce Data Pipelines, and CRM Analytics programmatically using the Recipe REST API.
---
# Data Prep Recipe REST API Overview

You can access Data Prep recipes for CDP, Salesforce Data Pipelines, and CRM Analytics programmatically using the Recipe REST API.

Using the Recipe REST API, you can:

- Run, schedule, and sync recipes. See [Run, Schedule, and Sync CRM Analytics Data with REST APIs](https://developer.salesforce.com/docs/atlas.en-us.264.0.bi_dev_guide_rest.meta/bi_dev_guide_rest/bi_run_schedule_sync_data.htm)
- Retrieve or update recipe metadata. See [Build, Manage, Schedule, and Run Recipes with REST APIs](https://developer.salesforce.com/docs/atlas.en-us.salesforce_recipes_api.meta/salesforce_recipes_api/sforce_build_manage_recipes.htm "Use the Salesforce Connect REST API to work with and automate recipes. Discover your existing recipes, revert recipe versions, and schedule and run recipes.")

The Recipe REST API is based on the Connect REST API and follows its conventions. For more information about the Connect REST API, see the [Connect REST API Developer Guide](https://developer.salesforce.com/docs/atlas.en-us.264.0.chatterapi.meta/chatterapi/intro_what_is_chatter_connect.htm).

For more information on Analytics asset resources, like connectors and datasets, see the [Analytics REST API Developer Guide](https://developer.salesforce.com/docs/atlas.en-us.264.0.bi_dev_guide_rest.meta/bi_dev_guide_rest/bi_rest_overview.htm).

- **[Data Prep Recipes Connect REST API Release Notes](https://developer.salesforce.com/docs/atlas.en-us.salesforce_recipes_api.meta/salesforce_recipes_api/sforce_recipes_api_releasenotes.htm)**  
    Use the Salesforce Release Notes to learn about the most recent updates and changes to the Data Prep Recipes Connect REST API.
- **[Connect REST API Authorization](https://developer.salesforce.com/docs/atlas.en-us.salesforce_recipes_api.meta/salesforce_recipes_api/bi_rest_authentication.htm)**  
    Connect REST API uses OAuth to securely identify your application before connecting to Salesforce.
- **[API End-of-Life Policy](https://developer.salesforce.com/docs/atlas.en-us.salesforce_recipes_api.meta/salesforce_recipes_api/bi_rest_api_rest_eol.htm)**  
    Salesforce is committed to supporting each API version for a minimum of three years from the date of first release. In order to mature and improve the quality and performance of the API, versions that are more than three years old might cease to be supported.