---
title: "Reinstate Subscription Items"
method: POST
path: "/subscription/reinstatesubscriptionitems"
tags: ["Subscription API"]
---

# Reinstate Subscription Items

`POST /subscription/reinstatesubscriptionitems`

Changes a subscription item status from Deactivated to Active for one or more items that a customer canceled or did not renew.<br /> For XML examples and schemas, see the [Additional Examples - Reinstate Subscription Items](https://dev.cleverbridge.com/page/additional-examples-reinstate-subscription-items).

## Headers

- `Accept` 'application/json' | 'application/xml'
- `Content-Type` 'application/json' | 'application/xml'

## Request body

- CleverbridgeBackEndRestApiSubscriptionClassesReinstateSubscriptionItemsRequest
  - `GenerateMail` boolean — Set to <code>false</code> if you want to suppress the automatically generated email that informs the customer about the subscription update. Important: If set to <code>false</code>, you must send the email yourself. For more information, see [Best Practices: Obtaining Customer Consent](https://docs.cleverbridge.com/public/all/using-the-platform/best-practices-obtain-customer-consent.htm?utm_source=developer-docs&amp;utm_medium=api-reference).
  - `Items` integer[], required — Running numbers of the subscription items you want to reinstate.
  - `SubscriptionId` string, required — Unique ID of the subscription, with or without an initial 'S'.

## Response `200`

OK

- CleverbridgeBackEndRestApiSubscriptionClassesReinstateSubscriptionItemsResponse
  - `ResultMessage` string — Optional result or error message.

## Other responses

- `400` — Bad Request
- `404` — Not Found
- `500` — Internal Server Error

---

[API](https://skmtc.net/cleverbridge/apis/backend-rest-apis.md) · [All operations](https://skmtc.net/cleverbridge/apis/backend-rest-apis/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/cleverbridge/backend-rest-apis/versions/b7007b62f4c0/schema)
