GET
/
tables
/
{tableID}
/
rows
curl --request GET \
  --url https://api.glideapps.com/tables/{tableID}/rows \
  --header 'Authorization: Bearer <token>'
{
  "data": [
    {
      "fullName": "Alex Bard",
      "invoiceDate": "2024-07-29T14:04:15.561Z",
      "totalAmount": 34.5,
      "amountPaid": 0
    },
    {
      "fullName": "Alicia Hines",
      "invoiceDate": "2023-06-15T10:30:00.000Z",
      "totalAmount": 50.75,
      "amountPaid": 20
    }
  ],
  "continuation": "<string>"
}

You can use the limit query parameter to specify the maximum number of rows to return for each request.

Whether or not you supply a limit, you may need to make multiple requests to retrieve all the rows in the table. If there are more rows to fetch, the continuation field will be set in the response. To retrieve the next page of rows, make another request with the continuation as a query parameter.

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

tableID
string
required

ID of the table, e.g., 2a1bad8b-cf7c-44437-b8c1-e3782df6

Example:

"2a1bad8b-cf7c-44437-b8c1-e3782df6"

Query Parameters

limit
number

Maximum number of rows to return in a single response. No more than this number of rows will be returned, however fewer rows may be returned, even if there are more rows to fetch. If there are more rows, the response will include a continuation token that can be used to fetch the next set of rows.

continuation
string

A continuation token from a previous response. If provided, the next set of rows will be returned. If not provided, the first set of rows will be returned.

Response

200
application/json

The response is of type object.