query, orderby, page e pageSize nos endpoints que suportam listagem.page integer, opcional, default 0pageSize integer, opcional, default 100orderby array de strings, opcionalquery object, opcionalquery não for enviado, o endpoint retorna a lista sem filtros.orderby não for enviado, a API aplica uma ordenação padrão do recurso.orderby é uma lista, aplicada na ordem informada.campo assume ascendentecampo/asc ascendentecampo/desc descendente{
"orderby": [
"id/desc",
"kmStart/asc"
]
}query é um objeto de filtros onde cada chave é campo ou campo/sufixo.| Sufixo | Operação | Valor esperado | Exemplo de chave |
|---|---|---|---|
vazio ou eq | igual | escalar | status ou status/eq |
neq | diferente | escalar | status/neq |
gt | maior que | escalar | km/gt |
gte | maior ou igual | escalar | km/gte |
lt | menor que | escalar | km/lt |
lte | menor ou igual | escalar | km/lte |
in | em lista | array | lane/in |
nin | não em lista | array | lane/nin |
like | contém | string | comments/like |
nlike | não contém | string | comments/nlike |
isnull | é nulo | boolean | updatedAt/isnull |
isnotnull | não é nulo | boolean | updatedAt/isnotnull |
btw | entre | array com 2 valores | km/btw |
nbtw | não entre | array com 2 valores | km/nbtw |
in e nin aceitam um array com um ou mais itensbtw e nbtw aceitam um array com exatamente 2 itens, na ordem min, maxlike e nlike aceitam string% representa qualquer sequência de caracteres_ representa um único caractere%X%isnull e isnotnull aceitam booleantrue ou false{
"page": 0,
"pageSize": 50,
"orderby": [
"id/desc",
"capturedAt/desc"
],
"query": {
"roadId": 2795,
"lane/in": ["R1", "R2"],
"kmStart/gte": 10.0,
"kmEnd/lte": 12.0,
"surveyId/in": [11, 12, 13],
"capturedAt/gte": "2025-01-01T00:00:00Z",
"capturedAt/lt": "2026-01-01T00:00:00Z",
"comments/like": "%trinca%",
"updatedAt/isnull": true
}
}orderby estável para evitar resultados pulando entre páginas.in com valor que não é arraybtw com array diferente de 2 itenslike sem % quando o objetivo é busca parcialpage ou pageSize com valores inválidos