timeline_videos_get
# timeline_videos_get
Reads video posts in the Timeline app (pApp A00001, or an instance code of the same family). Another app code is refused before any request.
## Inputs
| Field | Required here | Contract |
| --- | --- | --- |
| `view` | Yes | one of: `timeline_video_creation`, `timeline_video_candidates`, `timeline_video_result` (by `kind`) |
| `view.uploadTaskId` | Yes | When `view.kind` is `timeline_video_creation`: string; pattern `^[A-Za-z0-9_-]{8,80}$` |
| `view.query` | No | When `view.kind` is `timeline_video_candidates`: object |
| `view.query.page` | Yes | When `view.kind` is `timeline_video_candidates`: integer; greater than 0 |
| `view.query.limit` | Yes | When `view.kind` is `timeline_video_candidates`: integer; maximum 100; greater than 0 |
| `view.query.recentDays` | No | When `view.kind` is `timeline_video_candidates`: integer; maximum 365; greater than 0 |
| `view.taskId` | Yes | When `view.kind` is `timeline_video_result`: string; pattern `^[A-Za-z0-9_-]{8,80}$` |
| `view.postId` | Yes | When `view.kind` is `timeline_video_result`: integer; greater than 0 |
| `instanceCode` | No | string; pattern `^A(?:000\|9[0-9]{2})01$`; Optional: which installed Timeline app to use (its code, such as A00001 or A90101). Omit it when only one is installed; when several are, pick one from the installed list. |