GET

/v1/schemas/grok/video/v1%2Fvideos%2Fedits

kind inputactivity videohash c9ee7b73extracted Jul 6, 2026version currentsource upstream spec ↗

Request body

6 properties · 2 required · 5 $defs
propertytypedescriptionconstraints
prompt*stringPrompt for video editing.
video*VideoUrlInput video to perform edit on.
modelanyModel to be used.
outputVideoOutputOptional output destination for generated video.nullable
storage_optionsStorageOptionsOptional output storage configuration. When present, the generated video is stored in the Files API and a `file_output` reference is returned in the response alongside the ephemeral URL.nullable
useranyA unique identifier representing your end-user.

Validate a payload

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