key. Three independent deletion modes can be combined in one request (OR semantics — all provided modes are applied):attributes: list of attribute IDs — every combination of the product that contains any of these attributes is deleted; the attribute itself is also detached from the product.options: list of option IDs — every combination that contains any of these options is deleted; the parent attribute is detached from the product if no sibling option remains.product_variants: detailed mode — delete specific variants by their attributes/quantities combination. Each product_variants[].attributes[] entry MUST provide at least one of attribute_id/attribute_key and at least one of option_id/option_key (enforced server-side, throws 400 otherwise)./api/product/combinations while POST uses plural /api/products/combinations — this URL inconsistency is preserved for backwards compatibility.