Overview
List Schedule Executions
The Snapshot Schedule Executions API lets you retrieve the execution history of a scheduled screenshot workflow. For a given schedule, you can view each execution's status, number of attempted screenshots, successful and failed captures, start and completion times, and processing duration. The endpoint supports pagination and sorting so applications can efficiently retrieve execution history even when a schedule has run many times. Use this endpoint to monitor scheduled screenshot jobs, review execution results, and identify failed or slow capture runs over time.
Endpoint
GET
https://snapshot-api.mindiqglobal.com/api/v1/schedules/{scheduleId}/executionsQuery Parameters
| Name | Required | Type | Default | Description |
|---|---|---|---|---|
| page | No | integer | 0 | Zero-based page index. |
| size | No | integer | 20 | Number of records per page. |
| sort | No | string | createdAt,desc | Sorting format: field,direction. |
Path Parameters
| Name | Required | Type | Description |
|---|---|---|---|
| scheduleId | Yes | integer | Schedule ID. |
Success Response
{
"content": [
{
"id": 3001,
"status": "COMPLETED",
"totalItems": 4,
"successfulItems": 4,
"failedItems": 0,
"startedAt": "2026-08-06T09:00:00Z",
"completedAt": "2026-08-06T09:01:10Z",
"processingTimeMs": 70123,
"createdAt": "2026-08-06T09:00:00Z"
}
],
"page": 0,
"size": 20,
"totalElements": 1,
"totalPages": 1
}Response Body Parameters
| Name | Type | Description |
|---|---|---|
| content | array | Schedule execution records. |
| content[].id | integer | Execution ID. |
| content[].status | enum | Execution status. Possible values: PROCESSING, COMPLETED, FAILED. |
| content[].totalItems | integer | Total attempted items. |
| content[].successfulItems | integer | Number of successful items. |
| content[].failedItems | integer | Number of failed items. |
| content[].startedAt | datetime | Execution start datetime in ISO-8601 format. |
| content[].completedAt | datetime | null | Execution completion datetime in ISO-8601 format. |
| content[].processingTimeMs | integer | Execution processing time in milliseconds. |
| content[].createdAt | datetime | Execution creation datetime in ISO-8601 format. |
| page | integer | Current page index. |
| size | integer | Page size. |
| totalElements | integer | Total number of records. |
| totalPages | integer | Total number of pages. |