Skip to main content
GET
Reads a row or subpage. For content, use blocks or Markdown. A trashed row can still be read, and in_trash is true. The same goes for rows of a trashed database.
string
required
Bearer <token>. See Tokens.
string
Optional. Only 2026-03-11 is accepted. Without it, the current version is used. A different value returns 400.
string
required
The ID of a row or subpage.
string[]
Property names or IDs to include. An unknown property returns 400.
string
The row ID.
string
Creation time, in UTC, truncated to the minute.
string
Last edit time, in UTC, truncated to the minute.
object
{ "object": "user", "id": "..." }.
object
{ "object": "user", "id": "..." }.
boolean
true if it’s in the trash.
boolean
true if it’s archived.
boolean
true if it’s locked.
object
{ "type": "data_source_id", "data_source_id": "...", "database_id": "..." } for a row, { "type": "page_id", "page_id": "..." } for a subpage.
object | null
One of emoji, icon, custom_emoji, or file. icon.name is a Bottari icon name.
object | null
external or file. Gradient and solid covers are null.
object
Values keyed by property name. See Property values. A subpage only has title.
string | null
The address that opens it in the app.
null
Always null.

Errors

See Common rules for shared errors.