Axuz Developers

Subscription billing

Team subscription, invoices and payment methods.

MétodoPathResumoAccess
GET/teams/{teamId}/billing/export/ledger.csvExporta os pagamentos do período pro fechamento contábil.Team member
GET/teams/{teamId}/billing/export/ledger.ofxExporta os pagamentos do período pro fechamento contábil.Team member
GET/teams/{teamId}/billing/gatewayNome + status do gateway ativo (sem segredos)Team member
GET/teams/{teamId}/billing/invoicesÚltimas 100 faturas do timeTeam member
POST/teams/{teamId}/billing/invoices/{invoiceId}/apply-couponAplica cupom em fatura open/draft (Fase 99)Team admin
POST/teams/{teamId}/billing/invoices/{invoiceId}/chargeCobra fatura open em payment_method salvoTeam admin
GET/teams/{teamId}/billing/invoices/{invoiceId}/downloadDownload da fatura (302 pro PDF ou fallback text)Team member
POST/teams/{teamId}/billing/invoices/{invoiceId}/regenerate-pdfForça re-render do PDF (Fase 86)Team admin
GET/teams/{teamId}/billing/payment-methodsLista métodos ativos (default no topo)Team admin
POST/teams/{teamId}/billing/payment-methodsCria método (manual ou via gateway)Team admin
DELETE/teams/{teamId}/billing/payment-methods/{methodId}Soft-delete (best-effort detach no Stripe)Team admin
POST/teams/{teamId}/billing/payment-methods/{methodId}/make-defaultMarca como default (espelha no Stripe se aplicável)Team admin
POST/teams/{teamId}/billing/payment-methods/attachStripe Elements — attach pm_* + mirror localTeam admin
POST/teams/{teamId}/billing/payment-methods/setup-intentStripe Elements — cria SetupIntentTeam admin
GET/teams/{teamId}/billing/plansLista planos públicos+ativosTeam member
POST/teams/{teamId}/billing/portal-sessionCria sessão do Stripe Billing Portal (Fase 125c)Team admin
GET/teams/{teamId}/billing/profileDados fiscais do time (ou vazio)Team member
PUT/teams/{teamId}/billing/profileUpsert do profileTeam admin
POST/teams/{teamId}/billing/redeem-couponResgata cupom pela primeira vez (não aplica ainda)Team admin
GET/teams/{teamId}/billing/subscriptionSubscription ativa do time (ou null)Team member
POST/teams/{teamId}/billing/subscription/cancelSoft-cancel (cancel_at_period_end=true)Team admin
POST/teams/{teamId}/billing/subscription/pauseCongela a assinatura por 1 a 3 meses.Team admin
POST/teams/{teamId}/billing/subscription/reactivateDesfaz o cancel_at_period_endTeam admin
POST/teams/{teamId}/billing/subscription/resumeResponde POST /teams/{teamId}/billing/ subscription/resume — o cliente voltando antes do prazo.Team admin
POST/teams/{teamId}/billing/subscription/upgradeUpgrade/downgrade OU criação com trial anti-farmingTeam admin
POST/teams/{teamId}/billing/subscriptionsCheckout Fase 91 (attach+create numa call)Team admin
GET/teams/{teamId}/billing/usageConsumo do workspace (assentos, storage, ...)Team member
GET/v1/teams/{teamId}/billing/export/ledger.csvExporta os pagamentos do período pro fechamento contábil.Team member
GET/v1/teams/{teamId}/billing/export/ledger.ofxExporta os pagamentos do período pro fechamento contábil.Team member
GET/v1/teams/{teamId}/billing/gatewayNome + status do gateway ativo (sem segredos)Team member
GET/v1/teams/{teamId}/billing/invoicesÚltimas 100 faturas do timeTeam member
POST/v1/teams/{teamId}/billing/invoices/{invoiceId}/apply-couponAplica cupom em fatura open/draft (Fase 99)Team admin
POST/v1/teams/{teamId}/billing/invoices/{invoiceId}/chargeCobra fatura open em payment_method salvoTeam admin
GET/v1/teams/{teamId}/billing/invoices/{invoiceId}/downloadDownload da fatura (302 pro PDF ou fallback text)Team member
POST/v1/teams/{teamId}/billing/invoices/{invoiceId}/regenerate-pdfForça re-render do PDF (Fase 86)Team admin
GET/v1/teams/{teamId}/billing/payment-methodsLista métodos ativos (default no topo)Team admin
POST/v1/teams/{teamId}/billing/payment-methodsCria método (manual ou via gateway)Team admin
DELETE/v1/teams/{teamId}/billing/payment-methods/{methodId}Soft-delete (best-effort detach no Stripe)Team admin
POST/v1/teams/{teamId}/billing/payment-methods/{methodId}/make-defaultMarca como default (espelha no Stripe se aplicável)Team admin
POST/v1/teams/{teamId}/billing/payment-methods/attachStripe Elements — attach pm_* + mirror localTeam admin
POST/v1/teams/{teamId}/billing/payment-methods/setup-intentStripe Elements — cria SetupIntentTeam admin
GET/v1/teams/{teamId}/billing/plansLista planos públicos+ativosTeam member
POST/v1/teams/{teamId}/billing/portal-sessionCria sessão do Stripe Billing Portal (Fase 125c)Team admin
GET/v1/teams/{teamId}/billing/profileDados fiscais do time (ou vazio)Team member
PUT/v1/teams/{teamId}/billing/profileUpsert do profileTeam admin
POST/v1/teams/{teamId}/billing/redeem-couponResgata cupom pela primeira vez (não aplica ainda)Team admin
GET/v1/teams/{teamId}/billing/subscriptionSubscription ativa do time (ou null)Team member
POST/v1/teams/{teamId}/billing/subscription/cancelSoft-cancel (cancel_at_period_end=true)Team admin
POST/v1/teams/{teamId}/billing/subscription/pauseCongela a assinatura por 1 a 3 meses.Team admin
POST/v1/teams/{teamId}/billing/subscription/reactivateDesfaz o cancel_at_period_endTeam admin
POST/v1/teams/{teamId}/billing/subscription/resumeResponde POST /teams/{teamId}/billing/ subscription/resume — o cliente voltando antes do prazo.Team admin
POST/v1/teams/{teamId}/billing/subscription/upgradeUpgrade/downgrade OU criação com trial anti-farmingTeam admin
POST/v1/teams/{teamId}/billing/subscriptionsCheckout Fase 91 (attach+create numa call)Team admin
GET/v1/teams/{teamId}/billing/usageConsumo do workspace (assentos, storage, ...)Team member