# Read Records

This endpoint will return the next 256 records to be found in the specified cursor.

### Request

The following request shows how to [query an opened cursor](https://docs.mylinkconnect.com/database/database-api-access/query-collection-1/open-query):

```batch
curl --location --request GET 'https://<API ROUTE>/data/read/<CURSORID>' \
--header 'Authorization: Bearer <BOT AUTH TOKEN>' \
```

### Response

If successful, an array of up to 256 records will be returned.

```bash
{
    "Result":[
        {
            ...
        },
        {
            ...
        }
    ]    
}
```

### Response Codes

This endpoint will reply with the following standard HTTP codes.

<table data-header-hidden><thead><tr><th width="258">Code</th><th>Meaning</th></tr></thead><tbody><tr><td>Code</td><td>Meaning</td></tr><tr><td>200</td><td>Ok. The request has been successfully fulfilled.</td></tr><tr><td>400</td><td>Bad Request. The call does not contain the data required to be fulfilled.</td></tr><tr><td>404</td><td>Not Found. The specified collection has not been found.</td></tr><tr><td>403</td><td>Unauthorized. The specified collection cannot be access through API</td></tr></tbody></table>
