Skip to main content

Data Products

A Data Product is a curated, domain-scoped collection of data assets with defined input ports, output ports, and ownership. Data products encapsulate data assets and provide a clear contract for data consumers.
Entity schema follows the OpenMetadata Standard.

Fully Qualified Name

The FQN format for a data product is:
domain.dataProductName
For example: Marketing.CustomerInsights

API Endpoints

MethodEndpointDescription
PUT/v1/dataProductsCreate or update a data product
POST/v1/dataProductsCreate a data product (POST variant)
GET/v1/dataProductsList data products
GET/v1/dataProducts/{id}Get by ID
GET/v1/dataProducts/name/{fqn}Get by FQN
PATCH/v1/dataProducts/{id}Update by ID
PATCH/v1/dataProducts/name/{fqn}Update by name
DELETE/v1/dataProducts/{id}Delete by ID
DELETE/v1/dataProducts/name/{fqn}Delete by name
PUT/v1/dataProducts/restoreRestore soft-deleted data product
GET/v1/dataProducts/{id}/versionsList versions
GET/v1/dataProducts/{id}/versions/{version}Get specific version
PUT/v1/dataProducts/{id}/assets/addAdd assets
PUT/v1/dataProducts/{id}/assets/removeRemove assets