Paginated collections#
To reduce load on the service, retrieve operations return a maximum limit of items at a time.
This behavior is called pagination. Pagination gives you the ability to limit the size of the returned data and to retrieve a specified subset of a large data set. Pagination has two key concepts: limit and marker.
- Limit is the restriction on the maximum number of items for that type that can be returned. 
- Marker is a reference to an object’s ID and is in the list of paged results for a particular resource. Marker is the last item in the previous list returned. 
To navigate the collection, you can set the limit and marker
parameters in the URI. For example, ?limit=10&marker=1234 displays
the next 10 services after the service xyz in the paginated results.
If a marker beyond the end of a list is given, an empty list is returned.
For Rackspace CDN, pagination applies only to operation listed in the following table.
| Verb | URI | Description | 
|---|---|---|
| GET | /v1.0/services | Retrieves a list of all services. | 
For an example, see the Retrieve all services operation in the API reference.