---
title: "Skip shuffle upcoming product"
method: PUT
path: "/subscriptions/{subscriptionId}/lines/{subscriptionLineId}/skip-shuffle-product"
tags: ["Subscriptions"]
---

# Skip shuffle upcoming product

`PUT /subscriptions/{subscriptionId}/lines/{subscriptionLineId}/skip-shuffle-product`

Skip the delivery of an upcoming product of a shuffle line. Returns the
updated upcoming products of the shuffle line. It also returns whether the
customer can skip any of the upcoming products,the products already
delivered or skipped and the products remaining to be delivered.

## Path parameters

- `subscriptionId` string, required
- `subscriptionLineId` string, required

## Request body

- object
  - `productGId` string — Product GId to skip, not variant

## Response `200`

Skip product delivery

- object
  - `skipAllowed` boolean — Whether the customer can skip the upcoming product
  - `upcomingProducts` ShuffleProduct[] — Upcoming products
    - `productId` string — Product gId
    - `productTitle` string — Product title
    - `variantId` string — Variant gId
    - `variantTitle` string — Variant title
    - `quantity` integer — Quantity
  - `previousProducts` ShuffleProduct[] — Products already delivered or skipped
    - `productId` string — Product gId
    - `productTitle` string — Product title
    - `variantId` string — Variant gId
    - `variantTitle` string — Variant title
    - `quantity` integer — Quantity
  - `remainingProducts` ShuffleProduct[] — Products remaining to be delivered
    - `productId` string — Product gId
    - `productTitle` string — Product title
    - `variantId` string — Variant gId
    - `variantTitle` string — Variant title
    - `quantity` integer — Quantity

## Other responses

- `401` — You do not have permission
- `404` — Not Found

---

[API](https://skmtc.net/awtomic/apis/awtomic-api.md) · [All operations](https://skmtc.net/awtomic/apis/awtomic-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/awtomic/awtomic-api/revisions/dfe3dfce125c/schema)
