Skip to main content
POST
Deletar um checkout de assinatura
Exclui um checkout de assinatura (bill_... com frequency: SUBSCRIPTION). Depois da exclusão, ele deixa de aparecer em Listar checkouts de assinatura.
Requer a permissão SUBSCRIPTION:DELETE.
Excluir o checkout não cancela as assinaturas que ele já gerou. Para encerrá-las, use Cancelar uma assinatura em cada subs_.... Para encontrá-las, use Listar assinaturas com checkoutId.
Até 23/09/2026, checkouts de assinatura também eram excluídos pelo POST /checkouts/delete e pelo POST /payment-links/delete. Essas rotas agora recusam checkout de assinatura. Veja o changelog.

Authorizations

Authorization
string
header
required

Todas as requisições devem incluir sua chave de API no header Authorization usando o formato Bearer <abacatepay-api-key>. Sem esse header a requisição será rejeitada.

Saiba mais sobre como criar e usar chaves de API na documentação de autenticação.

Query Parameters

id
string
required

Identificador único do checkout de assinatura

Example:

"bill_abc123xyz"

Response

Checkout de assinatura excluído com sucesso.

data
object
error
string | null
Example:

null

success
boolean

Se a requisição obteve sucesso ou não.

Example:

true