Preços
Excluir um preço
Remove ou desativa um preço.
Remove um
Quando o preço precisava permanecer auditável — mesmo shape de
price quando ele nunca foi usado. Se o preço já estiver
referenciado por histórico financeiro, checkout ou assinatura, a Chargefy
desativa o preço automaticamente com is_active=false e retorna o objeto
completo atualizado em vez do shape curto de remoção.
Delete ou arquivamento: como decidimos
Você sempre chama a mesma rota, e a Chargefy escolhe o caminho seguro por você:- Nunca foi usado → o preço é removido de verdade. A resposta traz
deleted: true. - Já teve venda, checkout ou assinatura → o preço é arquivado
(
is_active=false) em vez de apagado. A resposta traz o objeto completo comis_active: false.
Autenticação
A API key da própria organização atua diretamente. A API key de plataforma exige o headerOrganization: <organization_id> apontando para uma organização
conectada ativa dessa plataforma.
Parâmetros de caminho
string
required
ID do preço (
price_*).Resposta
200 OK com um destes dois shapes:
Quando dá pra remover de verdade — objeto curto de remoção:
GET /v1/prices/:id com
is_active=false.
Erros comuns
Webhook
Quando o preço é desativado em vez de removido, disparaprice.updated com
previous_attributes.is_active = true.
