Skip to content
Anagen
PT EN
Request assessment

Guide 6/12

Pagination, filters and sorting

Lists are paginated and accept the same filters and sorting everywhere.

  • pagina (from 1) and por_pagina (default 25, max 100). The response carries meta.pagina, meta.por_pagina and meta.total.
  • q: free-text search on the resource's search fields (never on encrypted fields).
  • f[field]=value: equality; f[field][em]=a,b: list; f[field][de]= and f[field][ate]=: range (dates inclusive).
  • ordem=field:asc,field2:desc (up to 3 fields; only sortable fields).
# 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"

Filterable and sortable fields are listed in each resource's parameters and in GET /r/<resource>/esquema.