--- title: ProductOptionDeleteStrategy - GraphQL Admin description: The set of strategies available for use on the `productOptionDelete` mutation. api_version: 2024-10 api_name: admin type: enum api_type: graphql source_url: html: >- https://shopify.dev/docs/api/admin-graphql/2024-10/enums/ProductOptionDeleteStrategy md: >- https://shopify.dev/docs/api/admin-graphql/2024-10/enums/ProductOptionDeleteStrategy.txt --- # Product​Option​Delete​Strategy enum Requires `read_products` access scope. The set of strategies available for use on the `productOptionDelete` mutation. ## Valid values * DEFAULT The default strategy, the specified `Option` may only have one corresponding `value`. * NON\_​DESTRUCTIVE An `Option` with multiple `values` can be deleted, but the operation only succeeds if no product variants get deleted. * POSITION An `Option` with multiple `values` can be deleted. Remaining variants will be deleted, highest `position` first, in the event of duplicates being detected. *** ## Fields * [product​Options​Delete.​strategy](https://shopify.dev/docs/api/admin-graphql/2024-10/mutations/productOptionsDelete#argument-strategy) MUTATION *** ## Map ### Mutations with this enum * <\~>[product​Options​Delete](https://shopify.dev/docs/api/admin-graphql/2024-10/mutations/productOptionsDelete#argument-strategy)