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

# Cancela uma assinatura de monitoramento pelo external_id

`PUT /partner-monitoring/subscriptions/{external_id}/cancel`

## Request

- Base URL: `https://api.b2b.usezapay.com.br/v2`
- URL: `https://api.b2b.usezapay.com.br/v2/partner-monitoring/subscriptions/{external_id}/cancel`
- Auth: HTTP basic
- TypeScript: <https://skmtc.dev/usezapay/apis/zapi/docs/partner-monitoring/subscriptions/:external_id/cancel/put.ts> (a function with typed inputs; its response is checked against the schema)

## Path parameters

- `external_id` string, required: Identificador da assinatura

## 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.dev/usezapay/apis/zapi.md) - [All operations](https://skmtc.dev/usezapay/apis/zapi/llms.txt) - [OpenAPI document](https://skmtc.dev/usezapay/apis/zapi/revisions/50c96157fff4?raw)
