GET
/v1/schemas/together/video/v2/videos?kind=output
Accept:
| field | recorded source |
|---|---|
| schema | Source linked above. upstream-spec Source tracebb5257b3173a2cae6d65f4f551e7e94d480a9ba5a50ba4fb91f462cb095feb06{
"fetchedAt": 1792645913,
"extractorVersion": "1",
"verifiedAt": null
} |
Response body
10 properties · 6 required · 1 $defs| property | type | description | constraints |
|---|---|---|---|
| id* | string | Unique identifier for the video job. | |
| model* | string | The video generation model that produced the job. | |
| status* | enum | Current lifecycle status of the video job. | in_progress | completed | failed |
| created_at* | number | Unix timestamp (seconds) for when the job was created. | |
| size* | string | The resolution of the generated video. | |
| seconds* | string | Duration of the generated clip in seconds. | |
| object | const | The object type, which is always video. | "video" |
| completed_at | number | Unix timestamp (seconds) for when the job completed, if finished. | |
| error | object | Error payload that explains why generation failed, if applicable. | |
| outputs | object | Available upon completion, the outputs provides the cost charged and the hosted url to access the video |
Types
1 $defsVideoStatusenum
Current lifecycle status of the video job.
in_progress | completed | failed
Validate a payload
before you spend tokensshell
$ curl -X POST https://modelschemas.com/v1/validate \
-d '{"provider":"together","endpointId":"v2/videos","payload":{…}}'
→ {"valid": false, "errors": [{"path": "#", "keyword": "required", …}]}