Search Assets

Tenovos Search. The Search endpoint is used to search the system for any type of an object. For search against non-assets, such as Collections, Users, etc., please refer to the relevant section.

SecurityOAuth2
Request
query Parameters
before
string or null [ 12 .. 36 ] characters

The cursor value returned by Tenovos to retrieve the previous page of results. If the before parameter is used, the after parameter cannot be used.

Example: before=196100ac-4ee
after
string or null [ 12 .. 36 ] characters

The cursor value returned by Tenovos to retrieve the next page of results. If the after parameter is used, the before parameter cannot be used.

Example: after=16969100ac-4ef
header Parameters
content-type
string
Example: application/json
Authorization
string
Example: Bearer <token>
Request Body schema: application/json
searchTerm
string
includeDeleted
boolean or null
includeVersions
boolean or null
relevancy
boolean
Default: true

Relevancy returns results based on a relevancy ranking against your search term. Default is true. With relevancy set to true, the sortBy property should be omitted.

object (sort-by)
target
string or null

Target your search against specific search indexes

Enum: "metadata" "filenames" "content" "technicalMetadata"
metadata
Array of arrays or null or null

Provide up to 5 additional metadata values to return by providing an array of metadata attribute names.

Responses
200

Successful Request. Search Results Returned.

400

One or more required parameters are missing or invalid.

401

Authentication failed (unauthorized).

403

Forbidden. You do not have permissions to perform this action, or your connection information is not correct.

503

The server is too busy to handle the request.

get/search/assets
Request samples
application/json
{
  • "searchTerm": "*",
  • "includeDeleted": false,
  • "includeVersions": true,
  • "relevancy": false,
  • "sortBy": {
    },
  • "target": "metadata",
  • "metadata": [
    ]
}
Response samples
application/json
{}