Saltar para o conteúdo
Anagen
PT EN
Pedir avaliação

Guia 6/12

Paginação, filtros e ordenação

As listas são paginadas e aceitam os mesmos filtros e ordenação em todo o lado.

  • pagina (a partir de 1) e por_pagina (omissão 25, máximo 100). A resposta traz meta.pagina, meta.por_pagina e meta.total.
  • q: pesquisa livre nos campos de pesquisa do recurso (nunca em campos cifrados).
  • f[campo]=valor: igualdade; f[campo][em]=a,b: lista; f[campo][de]= e f[campo][ate]=: intervalo (datas inclusivas).
  • ordem=campo:asc,campo2:desc (até 3 campos; só campos ordenáveis).
# Leads do site e do Google criados em outubro, mais recentes primeiro, página 2
curl -G "https://anagen.pt/api/v1/r/leads" \
  -H "Authorization: Bearer $TOKEN" \
  --data-urlencode "f[origem][em]=site,google" \
  --data-urlencode "f[criado_em][de]=2026-10-01" \
  --data-urlencode "f[criado_em][ate]=2026-10-31" \
  --data-urlencode "ordem=criado_em:desc,nome:asc" \
  --data-urlencode "pagina=2" --data-urlencode "por_pagina=50"

Os campos filtráveis e ordenáveis estão nos parâmetros de cada recurso e em GET /r/<recurso>/esquema.