Přejít na hlavní obsah
Všechny endpointy pro výpis seznamů vrací stránkované výsledky. Stránkování řídíte pomocí query parametrů page a limit.

Parametry

page
integer
výchozí:"1"
Číslo stránky k načtení. Musí být 1 nebo více.
limit
integer
výchozí:"25"
Počet položek na stránku. Minimum 1, maximum 100.

Formát odpovědi

Každá stránkovaná odpověď obsahuje objekt pagination společně s polem data.
{
  "data": [...],
  "pagination": {
    "page": 1,
    "limit": 25,
    "total": 143
  }
}
pagination
object

Příklad

curl -X GET "https://hub.banditshq.com/api/v1/tables?page=2&limit=10" \
  -H "Authorization: Bearer lasso_..."

Iterace přes všechny stránky

let page = 1;
const allTables = [];

while (true) {
  const result = await client.tables.list({ page, limit: 100 });
  allTables.push(...result.data);
  if (page * 100 >= result.pagination.total) break;
  page++;
}