---
title: "Schedule termination of your current contract at the end of the commitment."
method: POST
path: "/v2/user/customer/contracts/current/disableAutoRenewal"
tags: ["Customer - Contracts"]
---

# Schedule termination of your current contract at the end of the commitment.

`POST /v2/user/customer/contracts/current/disableAutoRenewal`

By default your contract are automatically renew. By calling this operation you can disable the auto renewal.

## Request body

- TerminateContract — The contract termination info
  - `contractTerminationReasonType` integer, required — The contract termination reason type identifier, if your current contract is scheduled to be terminated. The value is based on the list of values /user/lov/ContractTerminationReason
  - `contractTerminationReason` string — The termination reason, if your current contract is scheduled to be terminated.

## Response `204`

Your current contract termination has been scheduled

## Other responses

- `400` — Invalid reason type
- `404` — No current contract
- `default` — Occurs when something goes wrong

---

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