---
schema_version: "1"
id: 43323a90569ad32fea91c7de89f2d917ba6cfc3dd1ae370e29d5076177b5d5d6
title: Recipes List Resource
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.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.salesforce_recipes_api.meta/salesforce_recipes_api/sforce_recipes_api_resources_recipes.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: 728e653780700c4892c73f2eae62830eed664b219a217ea465b52e904d53e733
description: Returns a collection of Data Prep recipes and creates a recipe.
---
# Recipes List Resource

Returns a collection of Data Prep recipes and creates a recipe.

## Resource URL

/wave/recipes

## Formats

JSON

## Available Version

38.0

## Available in Postman

To view and test a working example of this resource, see [getRecipeCollection](https://www.postman.com/salesforce-developers/workspace/salesforce-developers/request/12721794-a6ecbe75-38d5-455b-9b28-505ad8d28819?action=share&source=copy-link&creator=26106753 "HTML (New Window)") in Postman. For information about how to authenticate your org with Postman, see the [CRM Analytics Rest API Quickstart](https://developer.salesforce.com/docs/atlas.en-us.264.0.bi_dev_guide_rest.meta/bi_dev_guide_rest/crma_rest_api_quick_start.htm "HTML (New Window)").

## Available Components

- LWC — [lightning/analyticsWaveApi getRecipes()](https://developer.salesforce.com/docs/platform/lwc/guide/reference-wire-adapters-get-recipes.html)

## HTTP Methods

GET

## Request Parameters for GET

<table class="featureTable sort_table" summary="">





          <thead class="thead sorted" align="left">
            <tr>
              <th class="featureTableHeader vertical-align-top " id="d71611e131">Parameter Name</th>

              <th class="featureTableHeader vertical-align-top " id="d71611e134">Type</th>

              <th class="featureTableHeader vertical-align-top " id="d71611e137">Description</th>

              <th class="featureTableHeader vertical-align-top " id="d71611e140">Required or Optional</th>

              <th class="featureTableHeader vertical-align-top " id="d71611e143">Available Version</th>

            </tr>

          </thead>

          <tbody class="tbody">
            <tr>
              <td class="entry" headers="d71611e131" data-title="Parameter Name"><samp class="codeph nolang">folder​Id</samp></td>

              <td class="entry" headers="d71611e134" data-title="Type">Id</td>

              <td class="entry" headers="d71611e137" data-title="Description">Returns a collection filtered by recipes belonging to the specified folder ID.</td>

              <td class="entry" headers="d71611e140" data-title="Required or Optional">Optional</td>

              <td class="entry" headers="d71611e143" data-title="Available Version">61.0</td>

            </tr>

            <tr>
              <td class="entry" headers="d71611e131" data-title="Parameter Name"><samp class="codeph nolang">format</samp></td>

              <td class="entry" headers="d71611e134" data-title="Type">Connect​Recipe​Format​Type​Enum</td>

              <td class="entry" headers="d71611e137" data-title="Description">Returns a collection filtered by the format of the current recipe definition. Valid
                values are: <ul class="ul bulletList">
                  <li class="li">
                    <samp class="codeph nolang">R2</samp> (Data Prep Classic)
                  </li>

                  <li class="li">
                    <samp class="codeph nolang">R3</samp> (Data Prep)
                  </li>

                </ul>
              </td>

              <td class="entry" headers="d71611e140" data-title="Required or Optional">Optional</td>

              <td class="entry" headers="d71611e143" data-title="Available Version">48.0</td>

            </tr>

            <tr>
              <td class="entry" headers="d71611e131" data-title="Parameter Name"><samp class="codeph nolang">last​Modified​After</samp></td>

              <td class="entry" headers="d71611e134" data-title="Type">String</td>

              <td class="entry" headers="d71611e137" data-title="Description">Returns a collection filtered by recipes with a last modified date after the given
                value.</td>

              <td class="entry" headers="d71611e140" data-title="Required or Optional">Optional</td>

              <td class="entry" headers="d71611e143" data-title="Available Version">55.0</td>

            </tr>

            <tr>
              <td class="entry" headers="d71611e131" data-title="Parameter Name"><samp class="codeph nolang">last​Modified​Before</samp></td>

              <td class="entry" headers="d71611e134" data-title="Type">String</td>

              <td class="entry" headers="d71611e137" data-title="Description">Returns a collection filtered by recipes with a last modified date before the given
                value.</td>

              <td class="entry" headers="d71611e140" data-title="Required or Optional">Optional</td>

              <td class="entry" headers="d71611e143" data-title="Available Version">55.0</td>

            </tr>

            <tr>
              <td class="entry" headers="d71611e131" data-title="Parameter Name"><samp class="codeph nolang">license​Type</samp></td>

              <td class="entry" headers="d71611e134" data-title="Type">Connect​Analytics​License​Type​Enum</td>

              <td class="entry" headers="d71611e137" data-title="Description">Filters the collection by the Analytics license type. Valid values are <ul class="ul bulletList">
                  <li class="li">
                    <samp class="codeph nolang">Cdp</samp> (Data 360)
                  </li>

                  <li class="li">
                    <samp class="codeph nolang">Data​Pipeline​Query</samp> (Data Pipeline
                    Query)
                  </li>

                  <li class="li">
                    <samp class="codeph nolang">Einstein​Analytics</samp> (CRM Analytics)
                  </li>

                  <li class="li">
                    <samp class="codeph nolang">Intelligent​Apps</samp> (Intelligent Apps)
                  </li>

                  <li class="li">
                    <samp class="codeph nolang">Mulesoft​Data​Path</samp> (Mulesoft Data
                    Works)
                  </li>

                  <li class="li">
                    <samp class="codeph nolang">Sonic</samp> (Salesforce Data Pipeline)
                  </li>

                </ul>
              </td>

              <td class="entry" headers="d71611e140" data-title="Required or Optional">Optional</td>

              <td class="entry" headers="d71611e143" data-title="Available Version">52.0</td>

            </tr>

            <tr>
              <td class="entry" headers="d71611e131" data-title="Parameter Name"><samp class="codeph nolang">next​Scheduled​After</samp></td>

              <td class="entry" headers="d71611e134" data-title="Type">String</td>

              <td class="entry" headers="d71611e137" data-title="Description">Returns a collection filtered by recipes with a scheduled run after the given
                value.</td>

              <td class="entry" headers="d71611e140" data-title="Required or Optional">Optional</td>

              <td class="entry" headers="d71611e143" data-title="Available Version">55.0</td>

            </tr>

            <tr>
              <td class="entry" headers="d71611e131" data-title="Parameter Name"><samp class="codeph nolang">next​Scheduled​Before</samp></td>

              <td class="entry" headers="d71611e134" data-title="Type">String</td>

              <td class="entry" headers="d71611e137" data-title="Description">Returns a collection filtered by recipes with a scheduled run before the given
                value.</td>

              <td class="entry" headers="d71611e140" data-title="Required or Optional">Optional</td>

              <td class="entry" headers="d71611e143" data-title="Available Version">55.0</td>

            </tr>

            <tr>
              <td class="entry" headers="d71611e131" data-title="Parameter Name"><samp class="codeph nolang">page</samp></td>

              <td class="entry" headers="d71611e134" data-title="Type">String</td>

              <td class="entry" headers="d71611e137" data-title="Description">A generated token that indicates the view of the objects to be returned.</td>

              <td class="entry" headers="d71611e140" data-title="Required or Optional">Optional</td>

              <td class="entry" headers="d71611e143" data-title="Available Version">38.0</td>

            </tr>

            <tr>
              <td class="entry" headers="d71611e131" data-title="Parameter Name"><samp class="codeph nolang">page​Size</samp></td>

              <td class="entry" headers="d71611e134" data-title="Type">Int</td>

              <td class="entry" headers="d71611e137" data-title="Description">Number of items to be returned in a single page. Minimum is 1, maximum is 200, and the
                default is 25.</td>

              <td class="entry" headers="d71611e140" data-title="Required or Optional">Optional</td>

              <td class="entry" headers="d71611e143" data-title="Available Version">38.0</td>

            </tr>

            <tr>
              <td class="entry" headers="d71611e131" data-title="Parameter Name"><samp class="codeph nolang">q</samp></td>

              <td class="entry" headers="d71611e134" data-title="Type">String</td>

              <td class="entry" headers="d71611e137" data-title="Description">Search terms. Individual terms are separated by spaces. A wildcard is automatically
                appended to the last token in the query string. If the user’s search query contains
                quotation marks or wildcards, those symbols are automatically removed from the query string
                in the URI along with any other special characters.</td>

              <td class="entry" headers="d71611e140" data-title="Required or Optional">Optional</td>

              <td class="entry" headers="d71611e143" data-title="Available Version">38.0</td>

            </tr>

            <tr>
              <td class="entry" headers="d71611e131" data-title="Parameter Name"><samp class="codeph nolang">sort</samp></td>

              <td class="entry" headers="d71611e134" data-title="Type">Connect​Wave​Sort​Order​Type​Enum</td>

              <td class="entry" headers="d71611e137" data-title="Description">The type of sort order to be applied to the returned collection. Valid values are: <ul class="ul bulletList">
                  <li class="li"><samp class="codeph nolang">App</samp></li>

                  <li class="li"><samp class="codeph nolang">Created​By</samp></li>

                  <li class="li"><samp class="codeph nolang">Created​By​Id</samp></li>

                  <li class="li"><samp class="codeph nolang">Created​Date</samp></li>

                  <li class="li"><samp class="codeph nolang">Folder​Name</samp></li>

                  <li class="li"><samp class="codeph nolang">Last​Modified</samp></li>

                  <li class="li"><samp class="codeph nolang">Last​Modified​By</samp></li>

                  <li class="li"><samp class="codeph nolang">Last​Modified​By​Id</samp></li>

                  <li class="li"><samp class="codeph nolang">Last​Modified​Date</samp></li>

                  <li class="li"><samp class="codeph nolang">Location</samp></li>

                  <li class="li">
                    <samp class="codeph nolang">Mru</samp> (Most Recently Used, last viewed date)
                  </li>

                  <li class="li"><samp class="codeph nolang">Name</samp></li>

                  <li class="li"><samp class="codeph nolang">Outcome</samp></li>

                  <li class="li">
                    <samp class="codeph nolang">Refresh​Date</samp> (for assets like datasets)
                  </li>

                  <li class="li">
                    <samp class="codeph nolang">Run​Date</samp> (for assets like reports)
                  </li>

                  <li class="li"><samp class="codeph nolang">Status</samp></li>

                  <li class="li"><samp class="codeph nolang">Title</samp></li>

                  <li class="li"><samp class="codeph nolang">Type</samp></li>

                </ul>
              </td>

              <td class="entry" headers="d71611e140" data-title="Required or Optional">Optional</td>

              <td class="entry" headers="d71611e143" data-title="Available Version">38.0</td>

            </tr>

            <tr>
              <td class="entry" headers="d71611e131" data-title="Parameter Name"><samp class="codeph nolang">status</samp></td>

              <td class="entry" headers="d71611e134" data-title="Type">Connect​Recipe​Status​Enum[]</td>

              <td class="entry" headers="d71611e137" data-title="Description">Returns a collection filtered by the statuses of the recipe. Valid values are: <ul class="ul bulletList">
                  <li class="li"><samp class="codeph nolang">Cancelled</samp></li>

                  <li class="li"><samp class="codeph nolang">Failure</samp></li>

                  <li class="li">
                    <samp class="codeph nolang">New</samp> (Never run or has no recent run)
                  </li>

                  <li class="li"><samp class="codeph nolang">Queued</samp></li>

                  <li class="li"><samp class="codeph nolang">Running</samp></li>

                  <li class="li"><samp class="codeph nolang">Success</samp></li>

                  <li class="li"><samp class="codeph nolang">Warning</samp></li>

                </ul>
              </td>

              <td class="entry" headers="d71611e140" data-title="Required or Optional">Optional</td>

              <td class="entry" headers="d71611e143" data-title="Available Version">55.0</td>

            </tr>

          </tbody>

        </table>

The following REST URL shows how to use the q parameter as a search query in the GET request.

/wave/recipes?q=MyRecipe

## Response Body for GET

[Recipe Collection](https://developer.salesforce.com/docs/atlas.en-us.salesforce_recipes_api.meta/salesforce_recipes_api/sforce_recipes_api_responses_recipe_collection.htm "A collection of data prep recipes.")

![Important](https://developer.salesforce.com/docs/atlas.en-us.salesforce_recipes_api.meta/salesforce_recipes_api/images/icon_note_important.png)

#### Important

Recipes require the recipe editor UI for creation and aren’t supported using POST via this API endpoint.