---
schema_version: "1"
id: 9fa7a4017393bb729db1894a0a436ba405b315ef053ccb37097aab90150f1e26
title: Dataflow Jobs List Resource
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/bi_dev_guide_rest/bi_resources_dataflowjobs.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.bi_dev_guide_rest.meta/bi_dev_guide_rest/bi_resources_dataflowjobs.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: 94b4b94465fda645ecd06ec72c5c987cc89d48fbfbdd5bb06a6cc443a69291b7
description: Returns a list of dataflow jobs and starts a new dataflow job. Includes standard dataflows and recipes.
---
# Dataflow Jobs List Resource

Returns a list of dataflow jobs and starts a new dataflow job. Includes standard dataflows and recipes.

Resource URL

/wave/dataflowjobs

Formats

JSON

Available Version

42.0

## Available in Postman

To view and test a working example of this resource, see [getDataflowJobCollection](https://www.postman.com/salesforce-developers/workspace/salesforce-developers/request/12721794-a6762dc7-b8f1-4c1c-8c0e-d51654c4989b?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 Quick Start](https://developer.salesforce.com/docs/atlas.en-us.bi_dev_guide_rest.meta/bi_dev_guide_rest/crma_rest_api_quick_start.htm "Connect to a Salesforce Trailhead org and authenticate. Then make a request to the CRM Analytics REST API in Postman, and look at the response.").

Available Components

- LWC — [lightning/analyticsWaveApi getDataflowJobs()](https://developer.salesforce.com/docs/component-library/documentation/en/lwc/reference_wire_adapters_get_dataflow_jobs)
- LWC — [lightning/analyticsWaveApi createDataflowJob()](https://developer.salesforce.com/docs/component-library/documentation/en/lwc/reference_analytics_create_dataflow_job)

HTTP Methods

GET POST

Request parameters for GET

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





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

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

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

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

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

                </tr>

              </thead>

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

                  <td class="entry" headers="d273304e146" data-title="Type">ID</td>

                  <td class="entry" headers="d273304e149" data-title="Description">Filters the collection to only contain dataflow jobs tied to this
                    specific dataflow. ID must start with ‘02K’<p class="p"><samp class="codeph nolang">/wave/dataflowjobs?dataflowId=02K0000000xxxxx</samp></p>
                  </td>

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

                  <td class="entry" headers="d273304e155" data-title="Available Version">42.0</td>

                </tr>

                <tr>
                  <td class="entry" headers="d273304e143" data-title="Parameter Name"><samp class="codeph nolang">job​Types</samp></td>

                  <td class="entry" headers="d273304e146" data-title="Type">Connect​Job​Type​Enum[]</td>

                  <td class="entry" headers="d273304e149" data-title="Description">Filters the collection to only contain dataflow jobs for specified job
                    types. Valid values are:<ul class="ul bulletList">
                      <li class="li"><samp class="codeph nolang">Data​Cloud​Recipe</samp></li>

                      <li class="li"><samp class="codeph nolang">Data​Sync</samp></li>

                      <li class="li"><samp class="codeph nolang">File​Upload</samp></li>

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

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

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

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

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

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

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

                    </ul>
                    <p class="p"><samp class="codeph nolang">/wave/dataflowJobs?jobTypes=Recipe,DataSync</samp></p>
                  </td>

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

                  <td class="entry" headers="d273304e155" data-title="Available Version">53.0</td>

                </tr>

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

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

                  <td class="entry" headers="d273304e149" 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">Sonic</samp> (Salesforce Data Pipeline)
                      </li>

                    </ul>
                  </td>

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

                  <td class="entry" headers="d273304e155" data-title="Available Version">53.0</td>

                </tr>

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

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

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

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

                  <td class="entry" headers="d273304e155" data-title="Available Version">51.0</td>

                </tr>

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

                  <td class="entry" headers="d273304e146" data-title="Type">Integer</td>

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

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

                  <td class="entry" headers="d273304e155" data-title="Available Version">51.0</td>

                </tr>

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

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

                  <td class="entry" headers="d273304e149" 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="d273304e152" data-title="Required or Optional">Optional</td>

                  <td class="entry" headers="d273304e155" data-title="Available Version">51.0</td>

                </tr>

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

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

                  <td class="entry" headers="d273304e149" data-title="Description">Filters the collection to only contain dataflow jobs started at or after
                    the specified date-time (in Epoch seconds in UTC).<p class="p"><samp class="codeph nolang">/wave/dataflowJobs?startedAfter=1622582667</samp></p>
                  </td>

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

                  <td class="entry" headers="d273304e155" data-title="Available Version">53.0</td>

                </tr>

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

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

                  <td class="entry" headers="d273304e149" data-title="Description">Filters the collection to only contain dataflow jobs started at or before
                    the specified date-time (in Epoch seconds in UTC).<p class="p"><samp class="codeph nolang">/wave/dataflowJobs?startedBefore=1622582667</samp></p>
                  </td>

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

                  <td class="entry" headers="d273304e155" data-title="Available Version">53.0</td>

                </tr>

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

                  <td class="entry" headers="d273304e146" data-title="Type">Connect​Wave​Dataflow​Job​Status​Enum</td>

                  <td class="entry" headers="d273304e149" data-title="Description">Filters the collection to only contain dataflow jobs with a specific
                    runtime status. Valid values are: <ul class="ul bulletList">
                      <li class="li"><samp class="codeph nolang">Failure</samp></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>
                    <samp class="codeph nolang">/wave/dataflowJobs?status=Queued</samp>
                  </td>

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

                  <td class="entry" headers="d273304e155" data-title="Available Version">51.0</td>

                </tr>

              </tbody>

            </table>

![Note](https://developer.salesforce.com/docs/atlas.en-us.bi_dev_guide_rest.meta/bi_dev_guide_rest/images/icon_note.png)

#### Note

If a page or pageSize parameter isn’t provided, the response includes only the dataflow jobs run in the past 7 days. To see jobs older than 7 days, provide a page or pageSize parameter.

Response body for GET

[Dataflow Job Collection](https://developer.salesforce.com/docs/atlas.en-us.bi_dev_guide_rest.meta/bi_dev_guide_rest/bi_responses_dataflow_job_collection.htm "A collection of Analytics dataflow jobs.")

Request body for POST

Use the POST API request to start a Dataflow. To stop a Dataflow, use the PATCH request on /wave/dataflowjobs/<dataflowjobId>. [Dataflow Job Input](https://developer.salesforce.com/docs/atlas.en-us.bi_dev_guide_rest.meta/bi_dev_guide_rest/bi_requests_dataflow_job_input.htm "An Analytics dataflow job.")

The following JSON shows how to start a dataflowJob.

{
  "dataflowId": "02KS700000004G3eMAE",
  "command" : "start"
}

Response body for POST

[Dataflow Job](https://developer.salesforce.com/docs/atlas.en-us.bi_dev_guide_rest.meta/bi_dev_guide_rest/bi_responses_dataflow_job.htm "An Analytics dataflow job.")

Start or Stop a Dataflow Job

For examples about how to start and stop Dataflow Jobs, see [Start and Stop a Dataflow Job or Recipe](https://developer.salesforce.com/docs/atlas.en-us.bi_dev_guide_rest.meta/bi_dev_guide_rest/bi_run_schedule_sync_data.htm#start_stop_dataflows)