shorts_videos_get
# shorts_videos_get
Lists shorts or reads one short, its conversion link or the link history, or prepares a thumbnail change in the Shorts app (pApp C00015). Read only; changes go through the matching apply tool.
## Inputs
| Field | Required here | Contract |
| --- | --- | --- |
| `view` | No | When alternative 1: one of: `list`, `detail`, `conversion-link`, `conversion-history` (by `kind`) |
| `view.query` | No | When alternative 1 and `view.kind` is `list`: object; default `{"page":1,"limit":15}` |
| `view.query.page` | No | When alternative 1 and `view.kind` is `list`: integer; minimum 1; maximum 10000; default `1` |
| `view.query.limit` | No | When alternative 1 and `view.kind` is `list`: `15` or `30` or `50` or `100`; default `15` |
| `view.query.search` | No | When alternative 1 and `view.kind` is `list`: string; max length 200 |
| `view.query.isPublished` | No | When alternative 1 and `view.kind` is `list`: boolean |
| `view.query.type` | No | When alternative 1 and `view.kind` is `list`: `VOD`, `PLAIN`, `LIVE_COACHING` |
| `view.postId` | Yes | When alternative 1 and `view.kind` is `detail`: integer; greater than 0 |
| `view.postId` | Yes | When alternative 1 and `view.kind` is `conversion-link`: integer; greater than 0 |
| `view.postId` | Yes | When alternative 1 and `view.kind` is `conversion-history`: integer; greater than 0 |
| `view.query` | No | When alternative 1 and `view.kind` is `conversion-history`: object; default `{"page":1,"limit":15}` |
| `view.query.page` | No | When alternative 1 and `view.kind` is `conversion-history`: integer; minimum 1; maximum 10000; default `1` |
| `view.query.limit` | No | When alternative 1 and `view.kind` is `conversion-history`: `15` or `30` or `50` or `100`; default `15` |
| `view` | No | When alternative 2: object |
| `view.kind` | Yes | When alternative 2: `episode-thumbnail` |
| `view.postId` | Yes | When alternative 2: integer; greater than 0 |
| `view.change` | Yes | When alternative 2: one of: `edit`, `restore-assets` (by `kind`) |
| `view.change.fields` | Yes | When alternative 2 and `view.change.kind` is `edit`: object |
| `view.change.fields.thumbnailImageTaskId` | Yes | When alternative 2 and `view.change.kind` is `edit`: string; pattern `^[A-Za-z0-9_-]{8,80}$` |
| `view.change.sourceTaskId` | Yes | When alternative 2 and `view.change.kind` is `restore-assets`: string; pattern `^[A-Za-z0-9_-]{8,80}$` |