---
title: "Cancela uma assinatura de monitoramento"
method: PUT
path: "/monitoring/subscriptions/{subscription_id}/cancel"
tags: ["Monitoramento"]
---

# Cancela uma assinatura de monitoramento

`PUT /monitoring/subscriptions/{subscription_id}/cancel`

## Path parameters

- `subscription_id` string, uuid, required — Identificador da assinatura

## Request body

- CancelSubscriptionRequestDTO
  - `reason` 'customer_canceled_plan' | 'customer_does_not_use_service' | 'customer_considered_expansive' | 'customer_does_not_have_car' | 'others', required

## Response `200`

Successful Response

- SubscriptionResponseDTOOutput
  - `id` string, uuid, required — Identificador da assinatura
  - `external_id` string, nullable — Identificador externo
  - `created_at` string, date-time, required — Data de criação
  - `next_search_at` string, date, nullable — Data da próxima busca
  - `plan_id` string, uuid, required — Identificador do plano

## Other responses

- `400` — Erro na requisição
- `401` — Não autorizado
- `422` — Validation Error

---

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