Partially updates specific properties of an existing content record using a property dictionary.

Behavior: Merges the supplied properties into the existing content record. Only fields defined in the content definition's field list are updated; hard-coded system properties (e.g., security, timestamps) are skipped. If no changes are detected, the save operation is skipped but the endpoint still returns success.

Authorization: Requires authentication and the user must have write or higher permission to the content definition. Read-only and Guest permissions are insufficient.

Side Effects: Updates the specified properties in the content record. Notifications can be suppressed via the query parameter.

Error Scenarios: Returns 400 Bad Request if the content definition ID refers to asset metadata, if required IDs are empty, if properties are null or empty, if the content definition is invalid, if the user lacks write permissions, or if the content record does not exist.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
uuid
required

The unique identifier of the content definition containing the record.

uuid
required

The unique identifier of the content record to patch.

Query Params
boolean
Defaults to false

If true, suppresses any notifications that would normally be triggered by the update. Defaults to false.

Body Params

A case-insensitive dictionary of property names and their new values.

Note that we convert all incoming keys to lower first char to help with serialization for JSON later

Headers
string
enum
Defaults to application/json-patch+json

Generated from available request content types

Allowed:
Responses

Language
Credentials
Bearer
JWT
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json