v1

latestOpenAPI 3.0.0Apache 2.0 License2026-07-141891,2951.1 MB

Creates a data product.

A data product is a comprehensive package that combines data assets with their associated metadata, documentation, and access controls. It's designed to serve specific business needs or use cases, making it easier for users to find and consume data appropriately. Data products include important information about data quality, freshness, and usage guidelines, effectively bridging the gap between data producers and consumers while ensuring proper governance.

Prerequisites:

  • The domain must exist and be accessible.

  • The owning project must be valid and active.

  • The name must be unique within the domain (no existing data product with the same name).

  • User must have create permissions for data products in the project.

post/v2/domains/{domainIdentifier}/data-products

Path parameters

domainIdentifierstring required

The ID of the domain where the data product is created.

Request body

namestring password required

The name of the data product.

owningProjectIdentifierstring required

The ID of the owning project of the data product.

descriptionstring password

The description of the data product.

glossaryTermsGlossaryTermId[]

The glossary terms of the data product.

clientTokenstring

A unique, case-sensitive identifier that is provided to ensure the idempotency of the request.

Response

Success

domainIdstring required

The ID of the domain where the data product lives.

idstring required

The ID of the data product.

revisionstring required

The revision of the data product.

owningProjectIdstring required

The ID of the owning project of the data product.

namestring password required

The name of the data product.

status'CREATED' | 'CREATING' | 'CREATE_FAILED' required

The status of the data product.

descriptionstring password

The description of the data product.

glossaryTermsGlossaryTermId[]

The glossary terms of the data product.

createdAtstring date-time

The timestamp at which the data product was created.

createdBystring

The user who created the data product.

firstRevisionCreatedAtstring date-time

The timestamp at which the first revision of the data product was created.

firstRevisionCreatedBystring

The user who created the first revision of the data product.