Przejdź do treści

Paginacja

Jak to działa

Przekaż limit (od 1 do 100, domyślnie 25) i, dla każdej strony po pierwszej, nextCursor poprzedniej strony jako cursor. nextCursor to null na ostatniej stronie. Kursory są nieprzezroczyste: nie buduj ich ani nie edytuj.

Filtry to płaskie parametry zapytania: dokładne wartości (status=failed), listy rozdzielone przecinkami dla zbiorów, since i until jako znaczniki czasu ISO oraz true lub false dla wartości logicznych. Trzymaj te same filtry na każdej stronie jednej listy.

Krótkie listy, które nie mogą urosnąć (endpointy webhooków, najwyżej 10), zwracają { data } bez kursora.

Czytanie każdej strony

przykładGET /v1/codes
curl "https://api.dotwick.com/v1/codes?limit=100" \  -H "Authorization: Bearer sk_live_…"# pass each page's nextCursor back until it is nullcurl "https://api.dotwick.com/v1/codes?limit=100&cursor=eyJ0IjoxNzU3NDk2ODY4fQ" \  -H "Authorization: Bearer sk_live_…"