Skip to main content
GET
/
bases
/
{databaseId}
/
tables
/
{tableId}
/
records
/
{recordId}
Get record by ID
curl --request GET \
  --url https://tables.fillout.com/api/v1/bases/{databaseId}/tables/{tableId}/records/{recordId} \
  --header 'Authorization: Bearer <token>'
{
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"data": {
"fwtJyga6dso": "John Doe",
"k8mNp2xQ9rL": "[email protected]",
"vB3zXc7Hf2w": "low"
},
"fields": {
"Name": "John Doe",
"Email": "[email protected]",
"Priority": "low"
},
"createdAt": "2023-11-07T05:31:56Z",
"updatedAt": "2023-11-07T05:31:56Z"
}
Fetches a single record by its unique identifier with all field data using either the table ID or table name.

Authorizations

Authorization
string
header
required

Path Parameters

databaseId
string
required
tableId
string
required
recordId
string<uuid>
required

Response

id
string<uuid>
required
data
object
required
Example:
fields
object
required
Example:
createdAt
string<date-time>
required
updatedAt
string<date-time>
required