Skip to main content
POST
Apply a field patch, duplicate records with regenerated automatic IDs, or delete 1–200 selected records atomically. Recheck source revisions and schema, enforce native constraints, and replay an unchanged idempotent request without duplicating records.

Authorizations

Authorization
string
header
required

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

Headers

Idempotency-Key
string
required

Bound to actor, operation, target, schema version and canonical payload; changed input returns 409.

Required string length: 8 - 255

Path Parameters

orgId
string
required
Pattern: ^[0-7][0-9A-HJKMNP-TV-Z]{25}$
databaseId
string
required
Pattern: ^[0-7][0-9A-HJKMNP-TV-Z]{25}$
tableId
string
required
Pattern: ^[0-7][0-9A-HJKMNP-TV-Z]{25}$

Body

application/json
expectedSchemaVersion
integer
required
Required range: 1 <= x <= 2147483647
rows
object[]
required
Required array length: 1 - 200 elements
action
object
required

Response

Authorised operation result.

mutationId
string
required
Pattern: ^[0-7][0-9A-HJKMNP-TV-Z]{25}$
action
enum<string>
required
Available options:
set,
duplicate,
delete
affected
integer
required
Required range: x <= 200
createdIds
string[]
required
Maximum array length: 200
Pattern: ^[0-7][0-9A-HJKMNP-TV-Z]{25}$
deletedIds
string[]
required
Maximum array length: 200
Pattern: ^[0-7][0-9A-HJKMNP-TV-Z]{25}$