{ "opencollection": "1.0.0", "info": { "name": "Datafold Audit Logs Explore API", "version": "latest" }, "request": { "auth": { "type": "apikey", "key": "Authorization", "value": "{{Authorization}}", "placement": "header" } }, "items": [ { "info": { "name": "Explore", "type": "folder" }, "items": [ { "info": { "name": "Get column downstreams", "type": "http" }, "http": { "method": "GET", "url": "https://app.datafold.com/api/v1/explore/db/:data_connection_id/columns/:column_path/downstreams", "params": [ { "name": "data_connection_id", "value": "", "type": "path", "description": "Unique ID for the Data Connection. Can be found in the Datafold app under Settings > Integrations > Data Connections." }, { "name": "column_path", "value": "", "type": "path", "description": "Path to the column, e.g. `db.schema.table.column`. The path is case sensitive. If components of the path contain periods, they must be quoted: `db.my_schema.\"www.mysite.com visits\".\"visit.id\"`." }, { "name": "max_depth", "value": "", "type": "query", "description": "Maximum depth of the lineage to retrieve." }, { "name": "include_tabular_nodes", "value": "", "type": "query", "description": "Include Tables in the lineage calculation and in the output." } ] }, "docs": "Retrieve a list of columns or tables which depend on the given column." }, { "info": { "name": "Get column upstreams", "type": "http" }, "http": { "method": "GET", "url": "https://app.datafold.com/api/v1/explore/db/:data_connection_id/columns/:column_path/upstreams", "params": [ { "name": "data_connection_id", "value": "", "type": "path", "description": "Unique ID for the Data Connection. Can be found in the Datafold app under Settings > Integrations > Data Connections." }, { "name": "column_path", "value": "", "type": "path", "description": "Path to the column, e.g. `db.schema.table.column`. The path is case sensitive. If components of the path contain periods, they must be quoted: `db.my_schema.\"www.mysite.com visits\".\"visit.id\"`." }, { "name": "max_depth", "value": "", "type": "query", "description": "Maximum depth of the lineage to retrieve." }, { "name": "include_tabular_nodes", "value": "", "type": "query", "description": "Include Tables in the lineage calculation and in the output." } ] }, "docs": "Retrieve a list of columns or tables which the given column depends on." }, { "info": { "name": "Get table downstreams", "type": "http" }, "http": { "method": "GET", "url": "https://app.datafold.com/api/v1/explore/db/:data_connection_id/tables/:table_path/downstreams", "params": [ { "name": "data_connection_id", "value": "", "type": "path", "description": "Unique ID for the Data Connection. Can be found in the Datafold app under Settings > Integrations > Data Connections." }, { "name": "table_path", "value": "", "type": "path", "description": "Path to the table, e.g. `db.schema.table`. The path is case sensitive. If components of the path contain periods, they must be quoted: `db.\"my.schema\".\"www.mysite.com visits\"`." }, { "name": "max_depth", "value": "", "type": "query", "description": "Maximum depth of the lineage to retrieve." } ] }, "docs": "Retrieve a list of tables which depend on the given table." }, { "info": { "name": "Get table upstreams", "type": "http" }, "http": { "method": "GET", "url": "https://app.datafold.com/api/v1/explore/db/:data_connection_id/tables/:table_path/upstreams", "params": [ { "name": "data_connection_id", "value": "", "type": "path", "description": "Unique ID for the Data Connection. Can be found in the Datafold app under Settings > Integrations > Data Connections." }, { "name": "table_path", "value": "", "type": "path", "description": "Path to the table, e.g. `db.schema.table`. The path is case sensitive. If components of the path contain periods, they must be quoted: `db.\"my.schema\".\"www.mysite.com visits\"`." }, { "name": "max_depth", "value": "", "type": "query", "description": "Maximum depth of the lineage to retrieve." } ] }, "docs": "Retrieve a list of tables which the given table depends on." } ] } ], "bundled": true }