Modify specific fields on multiple contentlets
Changed onAssigns values to the specified fields across multiple contentlets simultaneously.
Can use a Lucene query in its body to select all resulting content items.
Returns a list of resultant contentlet maps, each with an additional AUTO_ASSIGN_WORKFLOW property, which can be referenced by delegate services that handle automatically assigning workflow schemes to content with none.
LOCK and UNLOCK are not supported by this endpoint and are rejected with a 400. Locking is per-user state on the contentlet's version info rather than a content change, so there is nothing for a merge to apply — accepting the call would lock the contentlet and silently discard the submitted field values. Use POST or PUT /v1/workflow/actions/default/fire/{systemAction} for those two.
Request
- Base URLhttps://docs.anzworldline-solutions.com.au
- Authnone declared
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Path parameters
Default system action.
Query parameters
Inode of the target content.
Identifier of target content.
Language version of target content.
Numeric offset for query results; useful for paginating.
Request body
Example request
{
"contentlet": {
"contentType": "htmlpageasset",
"languageId": 1,
"hostFolder": "48190c8c-42c4-46af-8d1a-0cd5db894797",
"title": "My Page",
"url": "my-page",
"template": "8e63a9c0-...",
"cachettl": 15,
"sortOrder": 0
}
}Response
Contentlet(s) modified successfully
Changes
- breaking
removed the media type
application/octet-streamfor the response with the status - info
added the media type
application/jsonfor the response with the status
- breaking