API Reference

Overview

Get Schedule Execution

The Snapshot Get Schedule Execution API lets you retrieve detailed information about a specific scheduled screenshot execution using its schedule ID and execution ID. The response includes the execution status, total number of screenshot items processed, successful and failed captures, start and completion timestamps, processing time, and related schedule information. Use this endpoint when your application needs to inspect the result or performance of an individual scheduled screenshot run.

Endpoint

GEThttps://snapshot-api.mindiqglobal.com/api/v1/schedules/{scheduleId}/executions/{executionId}

Path Parameters

NameRequiredTypeDescription
scheduleIdYesintegerSchedule ID.
executionIdYesintegerExecution ID.

Success Response

{
  "id": 3001,
  "scheduleId": 21,
  "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",
  "updatedAt": "2026-08-06T09:01:10Z"
}

Response Body Parameters

NameTypeDescription
idintegerExecution ID.
scheduleIdintegerParent schedule ID.
statusenumExecution status. Possible values: PROCESSING, COMPLETED, FAILED.
totalItemsintegerTotal attempted items.
successfulItemsintegerNumber of successful items.
failedItemsintegerNumber of failed items.
startedAtdatetimeExecution start datetime in ISO-8601 format.
completedAtdatetime | nullExecution completion datetime in ISO-8601 format.
processingTimeMsintegerExecution processing time in milliseconds.
createdAtdatetimeExecution creation datetime in ISO-8601 format.
updatedAtdatetimeExecution update datetime in ISO-8601 format.