---
title: "Reduce Subscription's Quantity Or Addons"
method: POST
path: "/v1/subscriptions/{subId}/reduce"
tags: ["Immediate Midterm Change"]
---

# Reduce Subscription's Quantity Or Addons

`POST /v1/subscriptions/{subId}/reduce`

This API to change the subscription quantity immediately so that client have increased subscription management capability via API

## Path parameters

- `subId` string, required

## Headers

- `token` string, required

## Request body

- SubAddOnChangeRequestForReduce
  - `addOns` SubAddOnForReduce[], required
    - `product` ProductForPostReq, required
      - `id` string — Product id
      - `externalReferenceId` string — Product external reference id
    - `quantity` integer, required — Addon product quantity
  - `product` ProductForPostReq, required
    - `id` string — Product id
    - `externalReferenceId` string — Product external reference id
  - `quantity` integer, required — Product quantity

## Response `202`

Accepted

## Other responses

- `400` — * Bad request
- `401` — Please verify your API key and secret (if applicable) is correct.
- `403` — * Access Denied
- `404` — * Not found

---

[API](https://skmtc.net/digitalriver/apis/commerce-api-suite-shopper-apis.md) · [All operations](https://skmtc.net/digitalriver/apis/commerce-api-suite-shopper-apis/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/digitalriver/commerce-api-suite-shopper-apis/revisions/4b69392f93b9/schema)
