Find or remove logos for streams
/streams/logos/write Change: creates or edits. Scopes
action: find gives every stream without a logo (in the selection, if one is given) the one Minimus finds; with mode: auto it also picks again the ones it found before. action: clear takes back the logos the panel added; a logo you set is never touched. Runs in the background. A selection is the streams ticked (ids) or every stream the list filters select (all_matching: true with filters, less exclude).
Body
actionstringrequiredfind- findclear- clear
One of:
"find""clear"modestringDefault:
"missing"selectionobjectThe streams a bulk action applies to: the ones ticked (
ids), or every stream the list filters select (all_matching: truewithfilters, which take the list's query parameters), lessexclude.idsstring (uuid)[]all_matchingbooleanDefault:
falsefiltersobjectexcludestring (uuid)[]
Response
202 The background task changing the logos.
idstringrequiredkindstringrequiredThe kind of task, e.g.
bulk_edit,bulk_delete,import.kind_labelstringrequiredtitlestringrequiredsubtitlestringrequiredstatestringrequiredqueued,running,waiting,stalled,completed,failedorcancelled.state_labelstringrequiredstatusstringrequiredThe task's own status, before it is grouped into
state.status_labelstringrequiredprogressobjectrequireddoneintegerrequiredcan be nulltotalintegerrequiredcan be nullpercentintegerrequiredcan be null0 to 100, null while unknown.
phasestringrequiredWhat it is doing now, in words; may be empty.
messagestringrequireddetailsobject[]requirederrorsobject[]requiredlinkobjectrequiredcan be nullThe dashboard page about it:
{path, query, label}, or null.actionsstring[]requiredWhat the caller may do with it now:
cancel,resume,retry.created_by_usernamestringrequiredcan be nullcreated_atstring (date-time)requiredstarted_atstring (date-time)requiredcan be nullfinished_atstring (date-time)requiredcan be nullupdated_atstring (date-time)required
Errors
- 400 No stream needs this.
- 401 No credential, or one that is wrong, expired or revoked.
- 403 The account, or the key's or app's scopes, may not do this.
- 429 Slow down: wait the seconds in the Retry-After header, then try again.