Skip to main content
GET
List changes

Authorizations

Authorization
string
header
required

Your Simplified Webhooks API key, sent as a bearer token: Authorization: Bearer sk_.... Create API keys in your profile settings.

Path Parameters

id
string<uuid>
required

The monitoring config id.

Example:

"8f1d6b2c-3a4e-4c5d-9e6f-0a1b2c3d4e5f"

Query Parameters

eventType
enum<string>

Only this event type (e.g. record_update).

Available options:
record_create,
record_update,
record_delete,
table_create,
table_update,
table_delete,
column_create,
column_update,
column_delete
eventCategory
enum<string>

Only record events or only schema events.

Available options:
record,
schema
tableId
string

Only changes for this Airtable table.

Minimum string length: 1
recordId
string

Only changes for this record (or field id for column events).

Minimum string length: 1
source
enum<string>

Only changes from this Airtable source (client, automation, …).

Available options:
client,
automation,
formSubmission,
formPageSubmission,
publicApi,
publicApiCall,
system,
sync,
anonymousUser,
unknown
userEmail
string

Only changes by this user email.

Minimum string length: 1
changedField
string

Only updates that touched this field id.

Minimum string length: 1
from
string

Include changes on or after this date (YYYY-MM-DD, UTC).

Pattern: ^\d{4}-\d{2}-\d{2}$
to
string

Include changes on or before this date (YYYY-MM-DD, UTC).

Pattern: ^\d{4}-\d{2}-\d{2}$
limit
integer
default:50

Page size (1–100). Default 50.

Required range: 1 <= x <= 100
cursor
string

Page cursor from a previous nextCursor. Omit on the first request.

Minimum string length: 1

Response

A page of change entries.

configId
string
required
monitoringBaseId
string
required
monitoringTableId
string
required
records
object[]
required
nextCursor
string | null
required