v1

latestOpenAPI 3.1.02026-07-26232644.9 KB
Bills

Retorna o resumo da fatura atual do(s) cartão(ões) de crédito do usuário: limite total, limite disponível, período considerado e o valor aproximado da fatura. Requer API key para autenticação e assinatura ativa.

get/tools/api/get-bill-summary

Query parameters

accountIdstring

ID da conta de cartão de crédito para filtrar o cálculo (opcional)

closingDayinteger

Dia de fechamento manual (1–31). Se informado junto com accountId, será usado no cálculo deste cartão.

startDatestring date-time

Data de início do período para cálculo da fatura (formato ISO 8601). Sobrescreve o cálculo automático baseado no closing day.

endDatestring date-time

Data de fim do período para cálculo da fatura (formato ISO 8601). Sobrescreve o cálculo automático baseado no closing day.

Response

Resumo da fatura corrente

successboolean

Indica se a requisição foi bem-sucedida

recommendationsstring nullable

Mensagens com recomendações (ex.: ausência de closingDay e sugestão de uso do manage-closing-date)

transactionsInfostring

Informação sobre o número de transações consideradas no cálculo

noticestring

Aviso sobre valor aproximado e possíveis atrasos de sincronização

guidancestring

Orientação para usar get-bills em casos de faturas já fechadas/vencidas

timestampstring date-time

Timestamp da requisição em formato ISO 8601

Example response

{
  "success": true,
  "transactionsInfo": "Este cálculo considerou 25 transação(ões) no período da fatura atual.",
  "notice": "O valor da fatura é aproximado. Algumas transações podem ainda não ter sido lançadas e o banco pode demorar para sincronizar.",
  "guidance": "Para faturas já fechadas/atrasadas use o endpoint get-bills. O get-bill-summary é para a fatura corrente (ainda não fechada).",
  "timestamp": "2024-05-15T10:30:00Z"
}