last
field contains the actual cursor value - a pointer to the next set of results.last
is always present, even for the last page of a collection. It's an opaque value.hasMore
boolean indicates whether there are more results remaining after the returned page. When a collection has been completely traversed, it will be set to false
.cursor
- The exact value of a previously received "cursor"."last"
field. If a value isn't passed, the first page of the collection will be returned.limit
- The amount of elements to be returned by the API. Each endpoint has an internal default limit (used when no limit
parameter is specified) and a maximum limit allowed, both reflected in their specific documentation.
It's possible to receive fewer results than the specified limit
limit
(e.g negative numbers or strings) or cursor
(e.g. tempering its value) will result on a HTTP 404 Bad Request error.cursor
:cursor
object:hasMore
field, there are more results to be requested. Take the last
value, and use it as cursor
for the next request:hasMore
set to false
.limit
parameter.