---
title: "Deactivate purchase"
method: POST
path: "/v1/purchases/{id}/deactivate"
tags: ["Purchases"]
---

# Deactivate purchase

`POST /v1/purchases/{id}/deactivate`

Deactivate a purchase by ID, this will not cancel the subscription.

Use the `cancel_subscription` endpoint to cancel the subscription. Otherwise, the purchase will be deactivated and the subscription will remain active.

For a free purchase, the purchase may be later reactivated.

If the product can be deactivated the response will be successful.
Otherwise, the response will be an error.

## Path parameters

- `id` string, required

## Response `200`

Success, deactivated purchase

## Other responses

- `401` — Unauthorized, Authorization header is missing or invalid
- `403` — Forbidden, insufficient permission to access the resource
- `404` — Not found

---

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