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