Skip to content

API de faturação

Estes endpoints públicos permitem gerir planos de conta, saldo, add-ons de projeto, cupões, referências e renovação. Os callbacks do fornecedor de pagamentos não fazem parte da API pública.

GET /api/billing/overview

Devolve a visão geral da faturação da conta atual.

GET /api/billing/wallet/overview

Devolve a visão geral do saldo e da carteira da conta.

POST /api/billing/wallet/crypto-topup

Cria um carregamento de saldo com criptomoeda.

POST /api/billing/wallet/topup/refresh

Atualiza o estado de um carregamento de saldo.

POST /api/billing/account-plan/balance-purchase

Compra ou atualiza um plano de conta usando o saldo da carteira.

POST /api/billing/account-plan/checkout

Cria um checkout para um plano de conta.

POST /api/billing/account-plan/crypto-checkout

Cria um checkout direto com criptomoeda para um plano de conta.

POST /api/billing/project-addon/balance-purchase

Compra com saldo um add-on de acesso gratuito para um projeto.

POST /api/billing/project-addon/checkout

Cria um checkout para um add-on de projeto.

POST /api/billing/project-addon/crypto-checkout

Cria um checkout direto com criptomoeda para um add-on de projeto.

POST /api/billing/coupon/redeem

Resgata um cupão.

POST /api/billing/coupon/gift-purchase

Compra um cupão-presente usando o saldo da carteira.

GET /api/billing/referral/overview

Devolve o resumo do saldo e da ligação de referência.

POST /api/billing/referral/link/create

Cria uma ligação de referência.

POST /api/billing/referral/claim

Resgata um código de referência.

POST /api/billing/subscription/update-renewal

Atualiza a renovação automática da faturação.

POST /api/billing/crypto-checkout/refresh

Atualiza o estado de um checkout com criptomoeda.

POST /api/billing/crypto-checkout/cancel

Cancela um checkout com criptomoeda.