GET /api/v1/search/
Full-text and metadata search across assets (canonical). Combines exact filters (`tags`, `mimeType`, `metadata.<key>`, `tamsFlowId`, `tamsTimerange`) with free-text `q`, all ANDed, paginated.
Parameters
| Name | In | Type | Required |
|---|---|---|---|
q | query | string | optional |
tags | query | string | optional |
mimeType | query | string | optional |
tamsFlowId | query | string | optional |
tamsTimerange | query | string | optional |
page | query | integer | optional |
pageSize | query | integer | optional |
Response
Response 200 (application/json)
{
"assets": [
{
"id": "string",
"name": "string",
"status": "string",
"statusHistory": [
{
"at": null,
"from": null,
"to": null
}
],
"createdAt": "string",
"updatedAt": "string",
"description": "string",
"parentId": "string",
"objectKey": "string",
"technicalMetadata": {
"codec": "string",
"width": 0,
"height": 0,
"durationSeconds": 0,
"bitrateBps": 0,
"containerFormat": "string",
"audioTracks": [],
"extractedAt": "string"
},
"technicalMetadataError": "string",
"manifestUrls": {
"hls": "string",
"dash": "string"
}
}
],
"total": 0,
"page": 0
}