Endpoint responsável por consultar cobranças cadastradas na conta de forma paginada, com suporte a filtros por cliente, forma de pagamento, status, datas e vínculos operacionais.
Diferente da recuperação de uma cobrança específica, essa chamada retorna uma lista de registros compatíveis com os parâmetros informados na consulta.
Funcionamento da listagem
A resposta desse endpoint é paginada.
Isso significa que as cobranças são retornadas em blocos, respeitando os parâmetros de navegação enviados na requisição. Esse comportamento é importante para integrações que trabalham com grande volume de dados, rotinas de conciliação ou interfaces administrativas.
Parâmetros principais da requisição
Alguns filtros são mais comuns em fluxos de integração:
customer— Filtra cobranças de um cliente específicocustomerGroupName— Filtra cobranças pelo nome do grupo do clientebillingType— Filtra pela forma de pagamentostatus— Filtra pelo status atual da cobrançasubscription— Filtra cobranças vinculadas a uma assinaturainstallment— Filtra cobranças vinculadas a um parcelamentoexternalReference— Filtra pelo identificador utilizado no sistema de origeminvoiceStatus— Filtra cobranças de acordo com o status da nota fiscal vinculadaanticipated— Filtra registros que já foram antecipadosanticipable— Filtra registros elegíveis para antecipaçãodateCreated[ge]edateCreated[le]— Filtram por intervalo de data de criaçãodueDate[ge]edueDate[le]— Filtram por intervalo de vencimentopaymentDate[ge]epaymentDate[le]— Filtram por intervalo de recebimentoestimatedCreditDate[ge]eestimatedCreditDate[le]— Filtram por intervalo de data estimada de créditouser— Filtra pelo e-mail do usuário que criou a cobrançacheckoutSession— Filtra pelo identificador da sessão de checkout
Casos de uso mais comuns
Esse endpoint costuma ser utilizado para:
- localizar cobranças de um cliente
- consultar cobranças por status
- listar cobranças por forma de pagamento
- apoiar rotinas de conciliação
- consultar cobranças de assinaturas ou parcelamentos
- alimentar telas administrativas com filtros operacionais
AtençãoEste endpoint não deve ser utilizado para polling contínuo de status.
Polling é a prática de fazer chamadas GET sucessivas para verificar mudanças de estado da cobrança. Além de ser uma má prática de integração, esse comportamento aumenta consumo de recursos e pode levar ao bloqueio da chave de API por abuso.
Para acompanhar mudanças de status, o recomendado é utilizar Webhooks.
403Forbidden. Ocorre quando o body da requisição está preenchido, chamadas de método GET precisam ter um body vazio.
