Delete lineage

Production-ready lineage delete API with enhanced capabilities and improved performance.

Available since: RELEASE 2025.3.3

This API introduces support for an optional dataflow_key parameter and is the recommended method for deleting lineage information.

The request allows deletion of a lineage edge between a source object and a target object.

  • If dataflow_key is not provided, the API deletes the lineage edge between the source and target regardless of any associated dataflows.

  • If dataflow_key is provided, the API deletes the edge only if it is associated with the specified dataflow and no others.

  • If the edge is also associated with a different dataflow, the request is rejected with a validation error.

Query Params
string
enum
required
Defaults to table

Object type of the source object

string
required

Unique key of the source object

string
enum
required
Defaults to table

Object type of the target object

string
required

Unique key of the target object

string

Unique key of the dataflow object

Responses

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