Pular para o conteúdo principal

Extrato de tarifas

Retorna uma lista das tarifas cobradas em uma conta de cobrança específica no período selecionado.

Request

ENDPOINT
/billing/requester_configuration/billing_account/BILLING_ACCOUNT_KEY/invoices
MÉTODO
GET

Path Params

CampoTipoDescrição
BILLING_ACCOUNT_KEYstringid (uuid) da conta de cobrança cujas tarifas serão listadas.

Query Params

CampoTipoDescrição
start_datestringData inicial do período, no formato aaaa-mm-dd. Opcional.
end_datestringData final do período, no formato aaaa-mm-dd. Opcional.
statusstringFiltra pelo status da tarifa. Opcional. Enumerador status
billing_typestringFiltra pelo tipo de tarifa. Pode ser informado mais de uma vez para combinar tipos. Opcional.
pageintegerNúmero da página. Padrão 1.
page_sizeintegerQuantidade de tarifas por página. Padrão 20, máximo 50.

Response

STATUS
200
Response Body
{
"data": [
{
"invoice_key": "d1f4a2b6-8c3e-4f5a-9b7d-2e6c8a0f1d3b",
"reference_date": "2026-06-01",
"billing_type": "account_maintenance",
"billing_type_description": "Tarifa de Manutenção de Conta",
"status": "paid",
"total_amount": 30.00,
"paid_amount": 30.00,
"amount_owed": 0.00
},
{
"invoice_key": "b2e5c3a7-9d4f-4a6b-8c1e-3f7d9b1a2c4e",
"reference_date": "2026-06-15",
"billing_type": "outgoing_ted",
"billing_type_description": "Tarifa de Envio de TED",
"status": "open",
"total_amount": 20.00,
"paid_amount": 0.00,
"amount_owed": 20.00
}
],
"page": 1,
"page_size": 20,
"has_next_page": false
}

Response Body

CampoTipoDescrição
dataarrayLista de tarifas cobradas. Data
pageintegerPágina retornada.
page_sizeintegerQuantidade de tarifas por página.
has_next_pagebooleanIndica se existem mais páginas de resultados.

Data

CampoTipoDescrição
invoice_keystringid (uuid) da tarifa.
reference_datestringData de referência da tarifa, no formato aaaa-mm-dd.
billing_typestringTipo da tarifa (enumerador).
billing_type_descriptionstringDescrição do tipo da tarifa.
statusstringStatus da tarifa. Enumerador status
total_amountnumberValor total da tarifa.
paid_amountnumberValor já pago da tarifa.
amount_owednumberValor em aberto da tarifa. Tarifas baixadas (written_off) retornam 0.

Enumeradores

Enumerador Status

EnumeradorDescrição
openTarifa em aberto.
pendingTarifa aguardando pagamento.
paidTarifa quitada.
written_offTarifa baixada.
STATUS
4XX
Response Body: Error
{
"title": "titulo",
"description": "description in English",
"translation": "descrição em portugues",
"code": "codigo"
}
Código HTTPCódigo QI
code
Título
title
Descrição (eng)
description
Descrição (ptbr)
translation
400BLL000096Invalid Date FormatDates must be formatted as 'yyyy-mm-dd'.Datas devem ser formatadas como 'aaaa-mm-dd'
400BLL000043Bad RequestInvalid status enumeratorStatus informado não é válido
400BLL000090Invalid value for paramsPage Size and Page Number must be integersPage Size e Page Number devem ser números inteiros
400BLL000091Page size too largeRequested page size above limit of 50Tamanho de página requerido acima do limite de 50
400BLL000063Bad RequestNot allowed to view fees in unavailable accountsConta indisponível.