Creates a new saved search for the current user.

Behavior: Persists the search criteria so the user can re-execute it later. If an ID is provided in the model, it is used; otherwise a new ID is generated. Returns the fully populated saved search after creation.

Authorization: Requires a valid Bearer token.

Side Effects: Creates a new saved search record.

Error Scenarios: Returns 400 if the request model is null.

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

The saved search definition to create.

Model for creating a new saved search.

uuid | null

Optional pre-assigned identifier. If null, a new ID is generated.

string | null

Display name of the saved search.

int32 | null

Optional display order sequence number.

criteria
object | null

The underlying search model containing filters, pagination, and query.

contentDefinitionIds
array of uuids | null

Optional list of content definition IDs to restrict the search scope.

contentDefinitionIds
int32 | null
enum

0 = Ascending

1 = Descending

Allowed:
assetTypes
array of objects | null

Optional filter to restrict results to specific asset types.

assetTypes
mediaTypes
array of objects | null

Optional filter to restrict results to specific media types.

mediaTypes
searchTextFields
array of objects | null

Optional fields to search within for text queries.

searchTextFields
advanceSearchFilters
object | null

Key-value pairs of additional filter criteria.

string | null

The field name to sort results by.

searchKeys
array of uuids | null

Optional list of specific content IDs to include.

searchKeys
string | null

Free-text search query terms.

boolean
boolean

Whether this saved search is bookmarked by the user.

properties
object | null

Additional custom properties as key-value pairs.

date-time | null

Optional start date for date range filtering.

date-time | null

Optional end date for date range filtering.

tags
array of uuids | null

Optional list of tag IDs to filter by.

tags
boolean | null

When true, includes video clip assets in results.

boolean | null

When true, uses LLM-powered semantic search.

boolean | null

When true, includes folder assets in results.

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