Data Set

Get All Data Sets

This endpoint returns all data sets that the user has access to. The results will be paginated. If the number of data sets exceeds the pagination limit, links will be provided to get the next set of results or the previous set of results (if applicable). The range of returned values can be determined by optional start and end parameters. If the difference between the end and start values is greater than the pagination limit, the endpoint returns data sets in the range from start to start + pagination limit. Items in the response are determined based on their creation order.

get/dataSets

Request

  • Base URL
    https://data.lucid.app
  • URL
    https://data.lucid.app/dataSets
  • Auth
    OAuth 2
    Authorization code: https://lucid.app/oauth2/authorize
    Token URL: https://api.lucid.co/oauth2/token scopes: data-service.admin

Query parameters

startinteger

Starting 1-based index of data sets to retreive. Defaults to 1.

endinteger

Ending index of data sets to retreive. Defaults to 100.

Response

OK with paginated list of Data Set objects

totalinteger

Total number of data sets

prevstring

Link to get the previous set of data sets

nextstring

Link to get the next set of data sets

Example response

{
  "dataSets": [
    {
      "uri": "https://data.lucid.app/dataSets/2168",
      "name": "Data Set Name",
      "properties": "https://data.lucid.app/dataSets/2168/properties",
      "created": "2021-01-01",
      "modified": "2021-01-01T00:00:00Z",
      "creatorId": 123456,
      "dataSetGrants": "https://data.lucid.app/dataSetGrants?dataSet=https%3A%2F%2Fdata.lucid.app%2FdataSets%2F2168",
      "dataSources": "https://data.lucid.app/dataSources?dataSet=https%3A%2F%2Fdata.lucid.app%2FdataSets%2F2168"
    }
  ],
  "total": 125,
  "prev": "https://data.lucid.app/dataSets?start=80&end=90",
  "next": "https://data.lucid.app/dataSets?start=100&end=110"
}

Changes

No recorded changes to this operation across all 1 revision of this API.