Skip to main content
GET
Read the rows of a table of a site's database

Authorizations

Authorization
string
header
required

A member credential in the Authorization: Bearer header: a member session JWT, a portal JWT whose login is linked to a membership in that company, an opaque member token, or a verified One Auth identity access token. The credential alone identifies the member and company. Member session JWTs, and portal JWTs the server minted read-only, are refused with 403 on every write.

Path Parameters

site_id
string<uuid>
required

Public id of one of the member's sites.

table
string
required

The table's name, as the tables operation lists it.

Pattern: ^[a-z][a-z0-9_]{0,62}$

Query Parameters

limit
integer
default:25

Rows per page. Default 25, maximum 100.

Required range: 1 <= x <= 100
offset
integer
default:0

Rows to skip. Default 0.

Required range: 0 <= x <= 1000000

Response

A page of rows.

A page of one table's rows, newest first.

rows
object[]
required

The rows on this page. Each is an object of the table's columns and its four system columns, with the values the sites gateway answers (integer above 2^53 as a string, json as JSON).

status
integer
required

HTTP status code (mirrors the response status line).

meta
object
required

Envelope metadata present on every response.