Executes a batch action on one or more assets.

Behavior: Performs the specified batch action (e.g., delete, archive, restore, reprocess) on the assets identified in the request payload. The action name is specified in the URL path and must correspond to a valid batch action. Results include the status of each affected asset.

Authorization: Requires a valid Bearer token.

Side Effects: Varies by action — may delete assets, start processing jobs, move files, or trigger other asynchronous operations.

Error Scenarios: Returns 400 if the action name is not valid or the request body is missing. Returns 401 if the caller is not authenticated.

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

The batch action to perform (e.g., "delete", "archive", "restore", "reprocess"). Case-insensitive.

Body Params

The batch payload containing target asset IDs and optional action arguments.

batchAction
object | null
uuid | null
string | null
targetIds
array of uuids | null
targetIds
uuid
actionArguments
object | null

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

boolean | null
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