Buscar fatura por ID
Retorna a fatura com os itens que compõem o total.
GET /invoices/:id
Faz parte do recurso Faturas — o conceito, os oito estados e os
links hospedados estão lá.
Devolve a fatura completa: os totais, as datas do ciclo de cobrança e os items que compõem o
valor. Não existe rota separada para os itens — são poucos, nascem e morrem com a fatura e não têm
ação própria.
total é o que a fatura cobra; amountPaid
o que já entrou; amountRemaining o que falta; amountRefunded o que voltou depois de pago. Numa
fatura refunded, amountPaid continua preenchido — o pagamento aconteceu, e o estorno é um fato
posterior, não um desfazimento do primeiro.chargeAt e dueAt não são a mesma data. chargeAt é quando a fatura deixa de ser
scheduled e a cobrança é tentada; dueAt é o vencimento. Em boleto e PIX eles se separam por
alguns dias, porque a slip é registrada com antecedência. Ver
Ciclos.kind diz de onde a fatura veio e não muda depois: recurring é o ciclo regular,
enrollment é a adesão cobrada na primeira fatura, e manual é a avulsa lançada pelo painel. A
avulsa não tem período de serviço — periodStart e periodEnd vêm nulos.type distingue as linhas do item: subscription é a linha do ciclo e one_time é a
cobrança única — adesão ou fatura avulsa.adjustments, por fora do principal — a
lista vem vazia quando não há encargo. É por isso que somar os items pode dar menos que o
total de uma fatura vencida.paidWithPaymentMethodRef é o retrato de como foi pago, gravado quando a fatura vira paid e
imutável depois. Ele não acompanha a troca de forma de pagamento da assinatura: a fatura antiga
continua mostrando o que a quitou. Em fatura não paga, vem nulo.Exemplo
publicAccessToken de propósito — o playground ao lado mostra
o corpo inteiro.Authorizations
API Key da Credential (gerada no Backoffice)
Path Parameters
ID da fatura
Response
Fatura com os itens que compõem o total
Identificador único do registro.
Número do endereço.
ID do cliente associado ao registro.
E-mail do cliente.
Nome do cliente.
Documento do cliente (CPF ou CNPJ).
Moeda no padrão ISO 4217 (ex.: BRL).
ID da assinatura relacionada ao registro.
Origem da fatura: enrollment (adesão), recurring (ciclo da assinatura) ou manual (avulsa).
enrollment, recurring, manual ID do grupo de cobrança ao qual o registro pertence; nulo se não agrupado.
Status atual do registro (assinatura, fatura, plano ou slip de pagamento).
scheduled, suspended, open, paid, past_due, unpaid, canceled, refunded Início do período coberto pela fatura ou pela linha (ISO 8601).
Fim do período coberto pela fatura ou pela linha (ISO 8601).
Data e hora em que a fatura será cobrada (ISO 8601).
Data e hora de vencimento da fatura (ISO 8601).
Data e hora de emissão da fatura (ISO 8601).
Data e hora em que a fatura foi paga; nula se não paga (ISO 8601).
Data e hora do cancelamento; nula se não cancelado (ISO 8601).
Soma dos itens da fatura antes de impostos, em centavos.
Total de impostos da fatura, em centavos.
Valor total da fatura, em centavos.
Valor já pago da fatura, em centavos.
Valor ainda em aberto da fatura, em centavos.
Valor reembolsado da fatura, em centavos.
Detalhamento dos impostos aplicados à fatura.
Multa e juros lançados por fora do principal. Vem vazio quando não há encargo — é por isso que a soma dos itens pode dar menos que o total de uma fatura vencida.
Como a fatura é cobrada. Hoje só a cobrança automática na forma de pagamento padrão.
charge_automatically Número de parcelas da cobrança da fatura.
Configuração de divisão (split) dos valores entre recebedores; nula se sem split.
Referência da forma de pagamento com que a fatura foi paga.
Metadados livres (pares chave-valor) para uso do integrador; não afeta o processamento.
Token de acesso público para o cliente visualizar e pagar a fatura.
Formas de pagamento aceitas para quitar a fatura.
Configuração de parcelamento da fatura (máximo de parcelas, parcelas sem juros e taxa de juros).
Linhas que compõem o total da fatura. Não há rota separada para elas.
Data e hora de criação do registro (ISO 8601).
Data e hora da última atualização do registro (ISO 8601).