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:Marketing.CustomerInsights
API Endpoints
| Method | Endpoint | Description |
|---|---|---|
PUT | /v1/dataProducts | Create or update a data product |
POST | /v1/dataProducts | Create a data product (POST variant) |
GET | /v1/dataProducts | List 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/restore | Restore soft-deleted data product |
GET | /v1/dataProducts/{id}/versions | List versions |
GET | /v1/dataProducts/{id}/versions/{version} | Get specific version |
PUT | /v1/dataProducts/{id}/assets/add | Add assets |
PUT | /v1/dataProducts/{id}/assets/remove | Remove assets |