Skip to main content
GET
Listar histórico de punições dos condutores

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

taxista_id
integer

ID do condutor. Retorna apenas as punições dele. O nome do parâmetro é taxista_id, e não condutor_id: com outro nome o filtro é ignorado e o retorno traz todos os condutores.

Required range: x >= 1
busca
string

Texto para buscar o condutor por nome, telefone ou e-mail (o campo contém o texto). Use pelo menos 3 caracteres: com menos, a resposta é 200 com data vazio. A busca considera no máximo 200 condutores que combinam com o texto; os demais ficam fora do resultado.

Minimum string length: 3
origem
enum<string>

Origem da punição: A (automática) ou M (manual, aplicada por um gestor). Sem o parâmetro, traz as duas. Outros valores são ignorados.

Available options:
A,
M
status
enum<string>

Situação da punição: E (em andamento), C (concluída, o prazo terminou) ou R (revogada, liberada antes do fim). Outro valor devolve data vazio.

Available options:
E,
C,
R
dt_ini
string

Início do período, inclusive, pela data em que a punição foi aplicada. Formato AAAA-MM-DD HH:MM:SS, no fuso da central.

Example:

"2026-10-01 00:00:00"

dt_end
string

Fim do período, inclusive, pela data em que a punição foi aplicada. Formato AAAA-MM-DD HH:MM:SS, no fuso da central.

Example:

"2026-10-31 23:59:59"

order
enum<string>
default:t.data_hora desc

Ordem dos itens pela data em que a punição foi aplicada. Envie exatamente t.data_hora asc (mais antigo primeiro) ou t.data_hora desc (mais recente primeiro). Qualquer outro valor usa o padrão.

Available options:
t.data_hora asc,
t.data_hora desc
limite
integer
default:20

Quantidade de registros por página. O limite padrão é 20 e o máximo é 100: um valor maior vira 100. Deve ser maior ou igual a 1.

Required range: 1 <= x <= 100
pagina
integer
default:1

Número da página, a partir de 1. O padrão é 1. Deve ser maior ou igual a 1.

Required range: x >= 1

Response

Sucesso

The response is of type object.