Update a record
Partially merges field values into a record (and optionally clears fields via unset), re-validating only the touched fields. Rejects writes to review-locked fields (409) and enforces unique fields. Requires data-record:write on the project.
Authentication
AuthorizationBearer
WorkOS session JWT or an organization API key, sent as Authorization: Bearer <token>.
Path parameters
projectId
The parent project id.
objectId
The project-scoped object definition id.
recordId
The record id.
Request
This endpoint expects an object.
data
Field values to merge, keyed by field key.
unset
Optional field keys to clear (blank).
Response
The updated record.
record
An arbitrary JSON object.
Errors
400
Bad Request Error
401
Unauthorized Error
403
Forbidden Error
404
Not Found Error