---
schema_version: "1"
id: a6df5ae365bc4ec7872eed19fd2414a2599ba1b3ac7d5eb96865523ef3021f48
title: Datasets 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_datasets.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.bi_dev_guide_rest.meta/bi_dev_guide_rest/bi_resources_datasets.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: fcee701de8a94e018fa9ea0f5a7e9ea9350b854985e7ec5e11554ae86c9bc5bc
description: Returns a collection of Analytics dataset and creates a dataset.
---
# Datasets List Resource

Returns a collection of Analytics dataset and creates a dataset.

## Resource URL

/wave/datasets

## Formats

JSON

## Available Version

GET 36.0 POST 50.0

## Available in Postman

To view and test a working example of this resource, see [getDatasetCollection](https://www.postman.com/salesforce-developers/workspace/salesforce-developers/request/12721794-0850900b-70ff-4536-9b86-11cf3dee9d57?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

- Aura — [<wave:sdk> listDatasets()](https://developer.salesforce.com/docs/atlas.en-us.264.0.bi_dev_guide_sdk.meta/bi_dev_guide_sdk/bi_sdk_asset.htm)
- LWC — [lightning/analyticsWaveApi getDatasets()](https://developer.salesforce.com/docs/platform/lwc/guide/reference-wire-adapters-get-datasets.html)

## HTTP Methods

GET POST

## GET Request Parameters

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





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

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

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

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

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

              </tr>

            </thead>

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

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

                <td class="entry" headers="d279511e147" data-title="Description">Filters the results to include only the contents created after a specific
                  timestamp.</td>

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

                <td class="entry" headers="d279511e153" data-title="Available Version">56.0</td>

              </tr>

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

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

                <td class="entry" headers="d279511e147" data-title="Description">Filters the results to include only the contents created before a
                  specific timestamp.</td>

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

                <td class="entry" headers="d279511e153" data-title="Available Version">56.0</td>

              </tr>

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

                <td class="entry" headers="d279511e144" data-title="Type">Connect​Wave​Dataset​Type​Enum</td>

                <td class="entry" headers="d279511e147" data-title="Description">The type of the dataset. Valid
                  values are: <ul class="ul bulletList">
                    <li class="li"><samp class="codeph nolang">Default</samp></li>

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

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

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

                  </ul>
                </td>

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

                <td class="entry" headers="d279511e153" data-title="Available Version">50.0</td>

              </tr>

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

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

                <td class="entry" headers="d279511e147" data-title="Description">Filters the results to include only the contents of a specific folder.
                  The id can be the requesting user’s ID for items in the user’s private
                  folder.</td>

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

                <td class="entry" headers="d279511e153" data-title="Available Version">36.0</td>

              </tr>

              <tr>
                <td class="entry" headers="d279511e141" data-title="Parameter Name"><samp class="codeph nolang">has​Current​Only</samp></td>

                <td class="entry" headers="d279511e144" data-title="Type">Boolean</td>

                <td class="entry" headers="d279511e147" data-title="Description">Indicates whether to filter the list of datasets to include only those
                  datasets that have a current version (<samp class="codeph nolang">true</samp>) or not (<samp class="codeph nolang">false</samp>). The
                  default is <samp class="codeph nolang">false</samp>.</td>

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

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

              </tr>

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

                <td class="entry" headers="d279511e144" data-title="Type">ID[]</td>

                <td class="entry" headers="d279511e147" data-title="Description">Filter the list of datasets to include only datasets with the specified
                  ids.</td>

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

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

              </tr>

              <tr>
                <td class="entry" headers="d279511e141" data-title="Parameter Name"><samp class="codeph nolang">include​Current​Version</samp></td>

                <td class="entry" headers="d279511e144" data-title="Type">Boolean</td>

                <td class="entry" headers="d279511e147" data-title="Description">Indicates whether to include the current dataset version metadata in the
                  collection (<samp class="codeph nolang">true</samp>) or not (<samp class="codeph nolang">false</samp>). The default is <samp class="codeph nolang">false</samp>.</td>

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

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

              </tr>

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

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

                <td class="entry" headers="d279511e147" data-title="Description">Filters the results to include only the contents last queried after a
                  specific timestamp.</td>

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

                <td class="entry" headers="d279511e153" data-title="Available Version">56.0</td>

              </tr>

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

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

                <td class="entry" headers="d279511e147" data-title="Description">Filters the results to include only the contents last queried before a
                  specific timestamp.</td>

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

                <td class="entry" headers="d279511e153" data-title="Available Version">56.0</td>

              </tr>

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

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

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

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

              </tr>

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

                <td class="entry" headers="d279511e144" data-title="Type">Enum</td>

                <td class="entry" headers="d279511e147" data-title="Description">﻿Ordering applied to the results. Valid values are:<ul class="ul bulletList">
                    <li class="li"><samp class="codeph nolang">Ascending</samp></li>

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

                  </ul>

                </td>

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

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

              </tr>

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

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

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

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

                <td class="entry" headers="d279511e153" data-title="Available Version">36.0</td>

              </tr>

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

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

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

                <td class="entry" headers="d279511e153" data-title="Available Version">36.0</td>

              </tr>

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

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

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

                <td class="entry" headers="d279511e153" data-title="Available Version">36.0</td>

              </tr>

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

                <td class="entry" headers="d279511e144" data-title="Type">Connect​Wave​Scope​Type​Enum</td>

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

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



                    <li class="li"><samp class="codeph nolang">Insights​Applications​Is​Cans​Edit</samp></li>

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

                    <li class="li"><samp class="codeph nolang">Shared​With​Me</samp></li>

                  </ul>
                </td>

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

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

              </tr>

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

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

                <td class="entry" headers="d279511e147" data-title="Description">The type of sort order to be applied to the returned dataset collection. Valid values are: <ul class="ul bulletList">
                    <li class="li">
                      <samp class="codeph nolang">Connection​Name</samp> (only valid if the dataset is a Live Dataset)
                    </li>

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

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

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

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

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

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

                    <li class="li"><samp class="codeph nolang">Last​Refreshed</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">Total​Rows</samp></li>

                  </ul>
                </td>

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

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

              </tr>

              <tr>
                <td class="entry" headers="d279511e141" data-title="Parameter Name"><samp class="codeph nolang">supports​New​Dates</samp></td>

                <td class="entry" headers="d279511e144" data-title="Type">Boolean</td>

                <td class="entry" headers="d279511e147" data-title="Description">Indicates whether to filter the list of datasets to include only those
                  datasets that support new dates (<samp class="codeph nolang">true</samp>) or
                  not (<samp class="codeph nolang">false</samp>). The default is <samp class="codeph nolang">false</samp>.</td>

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

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

              </tr>

              <tr>
                <td class="entry" headers="d279511e141" data-title="Parameter Name"><samp class="codeph nolang">type​Of​Dataflow</samp></td>

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

                <td class="entry" headers="d279511e147" data-title="Description">Filters the list of datasets to include only those
                  datasets that have the specified type of dataflow.</td>

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

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

              </tr>

            </tbody>

          </table>

You can filter the results to include only those datasets that have a current dataset version defined by using the hasCurrentOnly parameter. You can also request supplemental information about datasets that have a current dataset version defined by using the filterGroup parameter. For example, the following GET request sets these parameters:

/wave/datasets?hasCurrentOnly=true&filterGroup=Supplemental

This request filters the list of datasets and adds the following supplemental fields to the output representation:

- current​Version​Created​By
- current​Version​Created​Date
- current​Version​Last​Modified​By
- current​Version​Last​Modified​Date

For more information about the filterGroup parameter, ﻿see [Specifying Response Sizes](https://developer.salesforce.com/docs/atlas.en-us.264.0.chatterapi.meta/chatterapi/connect_returns_filters.htm) in the Connect REST API Developer Guide.

## Response body for GET

[Dataset Collection](https://developer.salesforce.com/docs/atlas.en-us.bi_dev_guide_rest.meta/bi_dev_guide_rest/bi_responses_dataset_collection.htm "A collection of datasets.")

## Request body for POST

[Dataset Input](https://developer.salesforce.com/docs/atlas.en-us.bi_dev_guide_rest.meta/bi_dev_guide_rest/bi_requests_dataset_input.htm "An Analytics dataset.")

## Response body for POST

[Dataset](https://developer.salesforce.com/docs/atlas.en-us.bi_dev_guide_rest.meta/bi_dev_guide_rest/bi_responses_dataset.htm "An Analytics dataset.")