GET

/v1/schemas/together/video/v2/videos?kind=output

kind outputactivity videohash dd998441…extracted Oct 22, 2026version currentsource upstream spec ↗
fieldrecorded source
schemaSource linked above.

upstream-spec

Source trace
bb5257b3173a2cae6d65f4f551e7e94d480a9ba5a50ba4fb91f462cb095feb06
{
  "fetchedAt": 1792645913,
  "extractorVersion": "1",
  "verifiedAt": null
}

Response body

10 properties · 6 required · 1 $defs
propertytypedescriptionconstraints
id*stringUnique identifier for the video job.
model*stringThe video generation model that produced the job.
status*enumCurrent lifecycle status of the video job.in_progress | completed | failed
created_at*numberUnix timestamp (seconds) for when the job was created.
size*stringThe resolution of the generated video.
seconds*stringDuration of the generated clip in seconds.
objectconstThe object type, which is always video."video"
completed_atnumberUnix timestamp (seconds) for when the job completed, if finished.
errorobjectError payload that explains why generation failed, if applicable.
outputsobjectAvailable upon completion, the outputs provides the cost charged and the hosted url to access the video

Types

1 $defs

VideoStatusenum

Current lifecycle status of the video job.

in_progress | completed | failed

Validate a payload

before you spend tokens
shell
$ curl -X POST https://modelschemas.com/v1/validate \
    -d '{"provider":"together","endpointId":"v2/videos","payload":{…}}'
→ {"valid": false, "errors": [{"path": "#", "keyword": "required", …}]}