Skip to content
Help Center Screenshots Multiple Shots and Intervals

Screenshots

Multiple Shots and Intervals

Capture multiple screenshots of the same URL at regular intervals in a single request.

What are shots?

The shots parameter captures multiple screenshots of the same URL in sequence within a single API request. Combined with shot_interval, this creates a time-lapse of page state.

Usage

{
  "url": "https://example.com/live-dashboard",
  "shots": 5,
  "shot_interval": 3
}

This captures 5 screenshots, 3 seconds apart.

Parameters

  • shots — number of screenshots to take (minimum 1, maximum depends on your plan).
  • shot_interval — time in seconds between each shot.

Use cases

  • Capturing animation states of a web component.
  • Recording a time-lapse of a live stock ticker or dashboard.
  • Testing CSS transitions by capturing before and after states.

Retrieving multiple shots

The response contains multiple screenshot IDs — one per shot. Retrieve each via GET /api/v1/screenshot/thumbnail?id={id}.

Last updated March 27, 2026