V2 Data

Create record (v2)

post

Creates one record using field slugs instead of field UUIDs. The response includes recordId and revision.

Path parameters
schemaIdstring · uuidRequired
Body
Responses
post
/api/v2/schemas/{schemaId}/records

Get record (v2)

get
Path parameters
schemaIdstring · uuidRequired
recordIdstring · uuidRequired
Responses
chevron-right
200

Record retrieved successfully

application/json
recordIdstring · uuidOptional
revisionstringOptional
get
/api/v2/schemas/{schemaId}/records/{recordId}

Delete record (v2)

delete
Path parameters
schemaIdstring · uuidRequired
recordIdstring · uuidRequired
Query parameters
expectedRevisionstringOptional
Responses
chevron-right
200

Record deleted successfully

application/json
recordIdstring · uuidOptional
deletedbooleanOptional
delete
/api/v2/schemas/{schemaId}/records/{recordId}

Patch record (v2)

patch

Patches one record using set/unset by field slug. expectedRevision is optional but recommended to avoid concurrent overwrites.

Path parameters
schemaIdstring · uuidRequired
recordIdstring · uuidRequired
Body
unsetstring[]Optional
expectedRevisionstringOptional
Responses
chevron-right
200

Record updated successfully

application/json
recordIdstring · uuidOptional
revisionstringOptional
patch
/api/v2/schemas/{schemaId}/records/{recordId}

Query records (v2)

post

Runs the simple agent-oriented record query contract using field slugs and a simplified where/sort/page shape.

Path parameters
schemaIdstring · uuidRequired
Body
selectstring[]Optional
Responses
chevron-right
200

Query executed successfully

application/json
post
/api/v2/schemas/{schemaId}/records:query

Last updated