Overview
Add Schedule Items
Adds one or more screenshot items to an existing schedule. Use this to expand coverage of a schedule without recreating it.
Endpoint
POST
https://snapshot-api.mindiqglobal.com/api/v1/schedules/{scheduleId}/itemsPath Parameters
| Name | Required | Type | Description |
|---|---|---|---|
| scheduleId | Yes | integer | Schedule ID. |
Request Body
[
{
"url": "https://example.com/pricing",
"width": 1440,
"height": 900,
"fullPage": true,
"format": "png"
}
]Request Body Parameters
| Field | Required | Type | Description |
|---|---|---|---|
| [] | Yes | array | Array of schedule items to add. |
| [].url | Yes | string | Target URL (http:// or https://). |
| [].width | No | integer | Viewport width. Expected positive integer (for example, 1280, 1920). |
| [].height | No | integer | Viewport height. Expected positive integer (for example, 720, 1080). |
| [].fullPage | No | boolean | Capture full page. Possible values: true, false. |
| [].format | No | enum | Image format. Possible values: png, jpeg. |
Success Response
[
{
"id": 45,
"url": "https://example.com/pricing",
"width": 1440,
"height": 900,
"fullPage": true,
"format": "png",
"createdAt": "2026-08-06T12:00:00Z",
"updatedAt": "2026-08-06T12:00:00Z"
}
]Response Body Parameters
| Name | Type | Description |
|---|---|---|
| [] | array | Added schedule items. |
| [].id | integer | Schedule item ID. |
| [].url | string | Target URL. |
| [].width | integer | null | Viewport width. |
| [].height | integer | null | Viewport height. |
| [].fullPage | boolean | Full page flag. Possible values: true, false. |
| [].format | enum | Possible values: png, jpeg. |
| [].createdAt | datetime | Item creation datetime in ISO-8601 format. |
| [].updatedAt | datetime | Item update datetime in ISO-8601 format. |