Screenshot API Use Case
Visual Website Monitoring at Scale
Detect visual regressions, track UI changes, and monitor competitor websites automatically.
Key Features
Code Example
const res = await fetch('https://goscreenapi.com/api/v1/screenshot', {
method: 'POST',
headers: {
'X-API-Key': 'gsc_your_api_key',
'Content-Type': 'application/json',
},
body: JSON.stringify({
url: 'https://example.com',
format: 'png',
full_page: true,
async: true,
webhook_url: 'https://your-server.com/webhook',
}),
});
const data = await res.json();
console.log(data.request_id);
Frequently Asked Questions
Set webhook_url in your request. We POST the result to your endpoint when complete.
Yes. Use the headers parameter to send custom HTTP headers including auth tokens.
Up to 150 requests per minute per API key. Contact us for higher limits.