Skip to main content
GET
/
api
/
v1
/
lineagev2
/
dataset-column-lineage
/
{dataset_id}
Get column-level lineage for a dataset
curl --request GET \
  --url https://app.datafold.com/api/v1/lineagev2/dataset-column-lineage/{dataset_id} \
  --header 'Authorization: <api-key>'
{
  "columns": [
    {
      "assetType": "<string>",
      "id": "<string>",
      "name": "<string>",
      "tableId": "<string>",
      "tableName": "<string>",
      "depth": 0,
      "isSelected": true,
      "isSource": true,
      "popularity": 0,
      "semanticModel": "<string>",
      "totalQueries30d": 123,
      "workspace": "<string>"
    }
  ],
  "dataset": {
    "assetType": "<string>",
    "id": "<string>",
    "name": "<string>"
  },
  "downstream": [
    {
      "assetType": "<string>",
      "id": "<string>",
      "name": "<string>",
      "tableId": "<string>",
      "tableName": "<string>",
      "depth": 0,
      "isSelected": true,
      "isSource": true,
      "popularity": 0,
      "semanticModel": "<string>",
      "totalQueries30d": 123,
      "workspace": "<string>"
    }
  ],
  "edges": [
    {
      "source": "<string>",
      "target": "<string>"
    }
  ],
  "upstream": [
    {
      "assetType": "<string>",
      "id": "<string>",
      "name": "<string>",
      "tableId": "<string>",
      "tableName": "<string>",
      "depth": 0,
      "isSelected": true,
      "isSource": true,
      "popularity": 0,
      "semanticModel": "<string>",
      "totalQueries30d": 123,
      "workspace": "<string>"
    }
  ],
  "queries": []
}

Authorizations

Authorization
string
header
required

Use the 'Authorization' header with the format 'Key '

Path Parameters

dataset_id
string
required

Query Parameters

direction
string
default:upstream
depth
integer | null
debug
boolean
default:false

Response

Successful Response

columns
ColumnNodeExtended · object[]
required
dataset
DatasetInfo · object
required
downstream
ColumnNodeExtended · object[]
required
edges
LineageEdge · object[]
required
upstream
ColumnNodeExtended · object[]
required
queries
CypherQueryInfo · object[]