Presets API¶
4 confirmed endpoints — 3 respond with data, 1 require valid input.
Endpoints with Response Data¶
GET /prime/api/v1/presets¶
Retrieve presets
✅ Live — responds with data
Response keys: l, i, s, t
POST /prime/api/v1/presets¶
Create a new Mimir preset
✅ Live — responds with data
Sample Response:
{
"id": "preset-1753776375793",
"type": "unresolved",
"filters": {
"type": "broadcast",
"choices": [
{
"label": "Brand",
"value": "XDCAM"
},
{
"label": "Mode",
"value": "1080i59"
},
{
"label": "Variant",
"value": "HD422"
},
{
"label": "Audio channels",
"value": "4"
}
]
},
"name": "XDCAM HD422 1080i59",
"capabilities": [
"rendering"
],
"audioMapping": [
[
1,
0,
0,
0
],
[
0,
1,
0,
0
],
[
0,
0,
1,
0
],
[
0,
0,
0,
1
],
[
0,
0,
0,
0
],
[
0,
0,
0,
0
],
[
0,
0,
0,
0
],
[
0,
0,
0,
0
],
[
0,
0,
0,
0
],
[
0,
0,
0,
0
],
[
0,
0,
0,
0
],
[
0,
0,
0,
0
],
[
0,
0,
0,
0
],
[
0,
0,
0,
0
],
[
0,
0,
0,
0
],
[
0,
0,
0,
0
]
],
"createdByUserId": "0101e008-d785-4c6c-b549-a1c9bcefa282",
"usage": []
}
Response Schema:
| Field | Type | Required |
|---|---|---|
audioMapping |
array | Yes |
capabilities |
array | Yes |
createdByUserId |
string | Yes |
filters |
object | Yes |
id |
string | Yes |
name |
string | Yes |
type |
string | Yes |
usage |
array | Yes |
DELETE /prime/api/v1/presets/{presetId}¶
Delete a Mimir preset
✅ Live — responds with data
Endpoints Requiring Valid Input¶
These endpoints are confirmed live but need proper request bodies.
PUT /prime/api/v1/presets/{presetId}¶
Update an existing Mimir preset
Live — status 500
Not Found¶
| Method | Path | Code |
|---|---|---|
GET |
/api/v1/presets |
404 |
GET |
/api/v1/presets/{presetId} |
404 |
GET |
/prime/api/v1/presets/{presetId} |
404 |