Skip to main content
As APIs do DEVMOB suportam duas estratégias de paginação. O tipo utilizado depende do endpoint.

Page-Based

Paginação tradicional com offset. Ideal para listagens com navegação por páginas.

Parâmetros

ParâmetroTipoPadrãoDescrição
limitnumber10Itens por página (1–100)
pagenumber1Número da página (≥ 1)

Resposta

{
  "data": [],
  "meta": {
    "limit": 10,
    "page": 1,
    "totalItems": 142,
    "totalPages": 15
  }
}

Cursor-Based

Paginação baseada em cursor. Ideal para listagens com scroll infinito ou datasets grandes.

Parâmetros

ParâmetroTipoPadrãoDescrição
limitnumber10Itens por página (1–100)
nextCursorstring?Cursor para próxima página
previousCursorstring?Cursor para página anterior

Resposta

{
  "data": [],
  "meta": {
    "hasMore": true,
    "limit": 10,
    "nextCursor": "123"
  }
}
nextCursor é incluído quando há mais itens; use-o como nextCursor na próxima requisição.