# Response Schema

Generation requests return a task identifier such as `id` or `task_id`.

Completed tasks should expose result assets through one of these fields:

- `results[].url`
- `results[].image_url`
- `results[].video_url`
- `url`
- `image_url`
- `video_url`

The smoke script accepts any of these fields and fails if no result URL is present after completion.
