---
title: "Returns a single page of records from a recordset."
method: GET
path: "/api/recordsets/{id}/data"
tags: ["Recordsets"]
---

# Returns a single page of records from a recordset.

`GET /api/recordsets/{id}/data`

The records which are returned as a result of this call are paged. 

The page numbering starts at 1 and is affected by filters that are applied to the recordset. 

Each page of the response will contain {resultsPerPage} results, except for the final page which may be shorter. 

The Fields objects defines the properties returned for each record as well as the sort order for the records. 

When used internally, the user must have VIEW permission or better for the holding that the recordset is attached to in order to make this call

## Path parameters

- `id` integer, required

## Query parameters

- `page` integer
- `resultsPerPage` integer
- `filters` string
- `fields` string
- `asAt` string, date-time
- `orderBy` string

## Response `200`

Ok

---

[API](https://skmtc.dev/cefas/apis/data-portal.md) · [All operations](https://skmtc.dev/cefas/apis/data-portal/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/cefas/data-portal/revisions/1ff904b61926/schema)
