GET
/v1/schemas/openrouter/video/videos%2Fx-ai%2Fgrok-imagine-video?kind=output
Accept:
Response body
7 properties · 3 required · 1 $defs| property | type | description | constraints |
|---|---|---|---|
| id* | string | ||
| polling_url* | string | ||
| status* | enum | pending | in_progress | completed | failed | cancelled | expired | |
| error | string | ||
| generation_id | string | The generation ID associated with this video generation job. Available once the job has been processed. | |
| unsigned_urls | string[] | ||
| usage | VideoGenerationUsage | Usage and cost information for the video generation. Available once the job has completed. |
Validate a payload
before you spend tokensshell
$ curl -X POST https://modelschemas.com/v1/validate \
-d '{"provider":"openrouter","endpointId":"videos/x-ai/grok-imagine-video","payload":{…}}'
→ {"valid": false, "errors": [{"path": "#", "keyword": "required", …}]}