Garu

2026-07-24

v0.17.3 — Cancelamento de cobrança retorna { canceled: true }

apicobrancasfix

O que mudou

O endpoint de cancelamento DELETE /api/v1/charges/{uuid} estava devolvendo o objeto cru do provedor aninhado:

{ "canceled": { "type": true } }

Agora devolve o booleano que a documentação sempre prometeu:

{ "canceled": true }

Correção pontual, sem mudança de comportamento — o cancelamento em si já funcionava; só a forma do campo canceled estava errada.

Precisa fazer algo?

Se você fez alguma gambiarra lendo canceled.type, troque por ler canceled direto (booleano).