---
title: "List all datasets in a project and their load information"
method: GET
path: "/gdc/md/{project_id}/data/sets"
tags: ["data-sets"]
---

# List all datasets in a project and their load information

`GET /gdc/md/{project_id}/data/sets`

## Request

- Base URL: `https://secure.gooddata.com`
- URL: `https://secure.gooddata.com/gdc/md/{project_id}/data/sets`
- Auth: none declared

This call lists all datasets in a project with load information for each dataset.

## Path parameters

- `project_id` string, required

## Response `200`

_

- DataSetsInfo
  - `dataSetsInfo` object, required
    - `sets` object[], required
      - `uploadConfiguration` string, nullable, required
      - `etlInterface` string, uri, nullable, required: link to ETLInterface object
      - `lastUpload` object, nullable, required: there is NULL value if there is not any upload
        - `dataUploadShort` object, required
          - `msg` string, nullable, required: string of lentgh 1 - 50000
          - `date` string, date-time=simple, required: date of last modification (e.g. upload in most cases)
          - `progress` number, float, required
          - `status` 'PREPARED' | 'RUNNING' | 'OK' | 'ERROR' | 'WARNING', required
          - `uri` string, uri, required
      - `lastSuccess` string, nullable, required: Date and time string in the format `YYYY-MM-DD hh:mm:ss`
      - `dataUploads` string, nullable, required: link to data_uploads resource, NULL if there is not one
      - `meta` MetaResponse, required
        - `title` string, required: Title of this metadata object. Mustn't contain only whitespace characters
        - `category` string: Category of this metadata object
        - `tags` string: List of tags for this metadata object separated by spaces
        - `author` string, uri: URI of the user's profile
        - `created` string: Date and time string in the format `YYYY-MM-DD hh:mm:ss`
        - `contributor` string, uri: URI of the user's profile
        - `updated` string: Date and time string in the format `YYYY-MM-DD hh:mm:ss`
        - `identifier` string: Global identifier of a metadata object
        - `flags` string[]: List of flags specified for this metadata object
        - `summary` string: A short description of this metadata object
        - `uri` string: Link to this metadata object
        - `deprecated` '0' | '1': Flag that the metadata object is deprecated
        - `locked` 0 | 1: Flag that the metadata object is locked
        - `unlisted` 0 | 1: Flag that the metadata object is unlisted
        - `isProduction` 0 | 1: Flag that the metadata object is production
        - `sharedWithSomeone` 0 | 1: Is the linked object shared with someone via ACLs?
    - `links` object, required

---

[API](https://skmtc.dev/gooddata/apis/gooddata-api-documentation.md) - [All operations](https://skmtc.dev/gooddata/apis/gooddata-api-documentation/llms.txt) - [OpenAPI document](https://skmtc.dev/gooddata/apis/gooddata-api-documentation/revisions/e5dc0ee6ab00?raw)
