Skip to main content
GET
Consultar extrato de créditos

Authorizations

Authorization
string
header
required

Basic authentication header of the form Basic <encoded-value>, where <encoded-value> is the base64-encoded string username:password.

api-key
string
header
required

Obrigatório. Sua chave API.

Query Parameters

data_ini
string<date>

Início do período (YYYY-MM-DD), no fuso da central. Precisa estar nos últimos 6 meses. Obrigatório, exceto com solicitacao_id ou registro_manual_id.

Example:

"2026-10-01"

data_fim
string<date>

Fim do período (YYYY-MM-DD), no fuso da central. No máximo 31 dias depois de data_ini. Obrigatório, exceto com solicitacao_id ou registro_manual_id.

Example:

"2026-10-07"

pagina
integer
default:1

Página, a partir de 1. Cada página traz até 10 lançamentos.

Required range: x >= 1
Example:

1

tipo
enum<string>
default:T

Aba do extrato: T todos, C solicitações, B benefícios, R recargas, S saques, P passe livre. P só traz lançamentos quando a central tem o passe livre habilitado; nas demais, a lista vem vazia.

Available options:
T,
C,
B,
R,
S,
P
Example:

"R"

subfiltros[]
enum<string>[]

Subfiltros do extrato (ver tabela acima). Pode ser repetido.

Available options:
todos,
ganhos-app,
ganhos-pix,
ganhos-voucher,
ganhos-eticket,
ganhos-carteira-credito,
ganhos-presencial,
ganhos-cupom,
consumo-taxas-central,
cashback,
desafios,
indicacao,
taxas-repassadas,
recarga-pix,
recarga-central,
saque-central,
saque-pix
Example:
situacao
enum<string>

Com subfiltros: T todos, R recebidos (créditos), E retirados (débitos). Vale para os subfiltros de ganhos, consumo, benefícios e taxas; nos de recarga e saque não tem efeito. Sem subfiltro aplicável (ausente, todos ou só subfiltros indisponíveis para a central), valor diferente de T responde 400.

Available options:
T,
R,
E
Example:

"R"

tipo_usuario[]
enum<string>[]

Com subfiltros de recarga e saque: T todos, C passageiros, M condutores, E empresas. Pode ser repetido. Sem subfiltro aplicável (ausente, todos ou só subfiltros indisponíveis para a central), valor diferente de T responde 400.

Available options:
T,
C,
M,
E
Example:
taxista_id
integer

Extrato de um condutor da central.

Required range: x >= 1
Example:

1

cliente_id
integer

Extrato de um passageiro da central. Não combina com taxista_id.

Required range: x >= 1
Example:

4

empresa_id
integer

Extrato de uma empresa da central. Com taxista_id ou cliente_id, filtra os lançamentos deles com essa empresa.

Required range: x >= 1
Example:

2

solicitacao_id
integer

Lançamentos de uma corrida ou entrega da central, no período da própria solicitação: data_ini e data_fim são opcionais e, se enviadas, ignoradas. A solicitação precisa ser dos últimos 6 meses. Não combina com registro_manual_id.

Required range: x >= 1
Example:

632

registro_manual_id
integer

Lançamentos de uma recarga ou saque manual da central, a partir da data do registro: data_ini e data_fim são opcionais e, se enviadas, ignoradas. O registro precisa ser dos últimos 6 meses.

Required range: x >= 1
Example:

4

Response

Lançamentos da página. pessoa.tipo é condutor, cliente ou empresa; pessoa, registro_manual, desafio_id e solicitacao_cashback_id vêm null quando não se aplicam. valor segue o ponto de vista da pessoa do lançamento, como na tela: positivo quando ela recebe créditos (recarga, ganhos) e negativo quando perde (saque, taxa).

The response is of type object.