Skip to main content

Replace a CQP

PUT 

/api/v1/customer-data/:entity_type/:custom_id/cqps/:cqp_id

Fully replaces a CQP aggregate on a product, item, or material identified by a custom_id scoped to the caller's organization. Writes are restricted to the caller's own catalog; dataProviderCustomId is supported only by LIST and GET. Omitted optional fields reset to their defaults, and the mitigations, verifications, and attachments collections are replaced in full with regenerated child IDs. Server-controlled fields are not writable. PUT preserves the existing CQP source (manual, api, csv_import, or library) as creation provenance.

Request​

Responses​

CQP aggregate replaced. The response retains the CQP's original source.