Skip to Content
Create a 'find-best-thumbnails' job
post

Creates a new job that samples thumbnails from a Mux Video asset, scores them with AI, and selects the best thumbnail candidates. Optional output steering can guide scoring strategy, explicit user intent, audience, brand terms, and campaign style without changing the response schema.

Request body params
passthrough
string

Arbitrary string stored with the job and returned in responses. Useful for correlating jobs with your own systems.

parameters.asset_id
string

Mux asset ID.

parameters.max_thumbnails
integer
(min: 1, max: 5)

Maximum number of candidate thumbnails to return (1-5). Defaults to 1.

Curated output_steering controls for thumbnail scoring strategy, explicit user intent, audience, brand terms, campaign style, and scoring priorities. These controls guide model behavior but do not guarantee exact output.

parameters.output_steering.selection_strategy
string
Possible values: "face_or_action""clean_composition""high_contrast""brand_safe""campaign_thumbnail"

Best-effort guidance for what kind of thumbnail candidate should score highest.

parameters.output_steering.looking_for
string

Open-ended description of what the user is explicitly looking for in candidate thumbnails. Best-effort guidance only.

parameters.output_steering.audience
string

Intended audience used as best-effort scoring guidance. Does not change the output schema.

parameters.output_steering.brand_terms
parameters.output_steering.campaign_style
string

Short description of the campaign/channel thumbnail style to prefer when supported by the frame.

parameters.output_steering.scoring_priorities
array

Rubric criteria to emphasize in close calls. Best-effort guidance only.

Possible values: "focus""face_or_action""composition""contrast_color""brand_fit"
post
202
https://api.mux.com/robots/v0/jobs/find-best-thumbnails