Create/Replace a list of Dataflow objects with lineage infomation

This API creates and replaces a list of dataflow objects along with its lineage paths. If an object with a matching external_id exists, it is replaced with the given payload. Otherwise, it is created.

Body Params
dataflow_objects
array of objects
dataflow_objects
paths
array of arrays of arrays of objects

Defines a list of lineage path objects that describe how data flows from sources to targets through intermediate segments, which may include data objects and/or dataflows.
Each path must follow this structure:

  • The first and last segment must only contain data objects (e.g., tables, columns).
  • Dataflow objects must not appear in the first or last segment.
  • Every source–target pair must have at least one dataflow segment in between.

The API will reject:

  • Source-to-target paths that omit the required dataflow segment.
  • Paths connecting a dataflow directly to another dataflow.
  • Paths that connect objects of different hierarchy levels (e.g., table-to-column is not allowed); only table-to-table, column-to-column, etc., are valid.
paths
Responses

Language
Credentials
Header
URL
LoadingLoading…
Response
Choose an example:
application/json