---
schema_version: "1"
id: 62ca7f7a4d2d33b03c1bdbd7e9c5515b59d6d0a445adeb8e5834ebbcad9fe181
title: Recipe Resources
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/salesforce_recipes_api/sforce_recipes_api_resources_recipes_overview.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.salesforce_recipes_api.meta/salesforce_recipes_api/sforce_recipes_api_resources_recipes_overview.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: caaed42334b72accfe1a6faea2590e6f0157a48ed5135dafd2c9521ff9171a8d
description: Recipes are used to prepare data, creating a dataset or updating an sObject using transformations to manipulate the data.
---
# Recipe Resources

Recipes are used to prepare data, creating a dataset or updating an sObject using transformations to manipulate the data.

## Available Resources

| Resource | Description | Supported HTTP Method | Resource URL |
| --- | --- | --- | --- |
| [Recipes List Resource](https://developer.salesforce.com/docs/atlas.en-us.salesforce_recipes_api.meta/salesforce_recipes_api/sforce_recipes_api_resources_recipes.htm "Returns a collection of Data Prep recipes and creates a recipe.") | Returns a collection of Data Prep recipes and creates a recipe. | GET POST | /wave/recipes |
| [Recipe Resource](https://developer.salesforce.com/docs/atlas.en-us.salesforce_recipes_api.meta/salesforce_recipes_api/sforce_recipes_api_resources_recipes.htm "Returns a collection of Data Prep recipes and creates a recipe.") | Returns, updates, or deletes a Data Prep recipe. | GET DELETE PATCH | /wave/recipes/<id> |
| [Recipe File Resource](https://developer.salesforce.com/docs/atlas.en-us.salesforce_recipes_api.meta/salesforce_recipes_api/sforce_recipes_api_resources_recipes_id_file.htm "Returns a Data Prep recipe's file content as JSON. This API endpoint is internal for the recipe UI and is available for debugging and reference purposes only. Modification of this content is not supported.") | Returns a Data Prep recipe's file content as JSON. | GET | /wave/recipes/<id>/file |
| [Recipe Notification Resource](https://developer.salesforce.com/docs/atlas.en-us.salesforce_recipes_api.meta/salesforce_recipes_api/sforce_recipes_api_resources_recipes_id_notification.htm "Returns a Data Prep recipe job notification, creates, or updates a Data Prep recipe job notification.") | Returns a Data Prep recipe job notification, creates, or updates a Data Prep recipe job notification. | GET PATCH | /wave/recipes/<id>/notification |
| [Recipe Configurations List Resource](https://developer.salesforce.com/docs/atlas.en-us.salesforce_recipes_api.meta/salesforce_recipes_api/sforce_recipes_api_resources_recipe_configurations.htm "Returns and updates a collection of Data Prep recipe configurations and creates a recipe configuration.") | Returns or updates a collection of Data Prep recipe configurations and creates a recipe configuration. | GET PATCH POST | /wave/recipes-configurations |
| [Recipe Configuration Resource](https://developer.salesforce.com/docs/atlas.en-us.salesforce_recipes_api.meta/salesforce_recipes_api/sforce_recipes_api_resources_recipe_configuration_id.htm "Returns a Data Prep recipe configuration and updates or deletes the configuration.") | Returns, updates, or deletes a Data Prep recipe configuration. | GET DELETE PATCH | /wave/recipe-configurations/<id> |

- **[Recipes List Resource](https://developer.salesforce.com/docs/atlas.en-us.salesforce_recipes_api.meta/salesforce_recipes_api/sforce_recipes_api_resources_recipes.htm)**  
    Returns a collection of Data Prep recipes and creates a recipe.
- **[Recipe Resource](https://developer.salesforce.com/docs/atlas.en-us.salesforce_recipes_api.meta/salesforce_recipes_api/sforce_recipes_api_resources_recipes_id.htm)**  
    Returns, updates, or deletes a Data Prep recipe.
- **[Recipe File Resource](https://developer.salesforce.com/docs/atlas.en-us.salesforce_recipes_api.meta/salesforce_recipes_api/sforce_recipes_api_resources_recipes_id_file.htm)**  
    Returns a Data Prep recipe's file content as JSON. This API endpoint is internal for the recipe UI and is available for debugging and reference purposes only. Modification of this content is not supported.
- **[Recipe Notification Resource](https://developer.salesforce.com/docs/atlas.en-us.salesforce_recipes_api.meta/salesforce_recipes_api/sforce_recipes_api_resources_recipes_id_notification.htm)**  
    Returns a Data Prep recipe job notification, creates, or updates a Data Prep recipe job notification.
- **[Recipe Configurations List Resource](https://developer.salesforce.com/docs/atlas.en-us.salesforce_recipes_api.meta/salesforce_recipes_api/sforce_recipes_api_resources_recipe_configurations.htm)**  
    Returns and updates a collection of Data Prep recipe configurations and creates a recipe configuration.
- **[Recipe Configuration Resource](https://developer.salesforce.com/docs/atlas.en-us.salesforce_recipes_api.meta/salesforce_recipes_api/sforce_recipes_api_resources_recipe_configuration_id.htm)**  
    Returns a Data Prep recipe configuration and updates or deletes the configuration.