screenshotbase.com API Documentation

Use the screenshotbase.com API to render any website and seamlessly integrate it into your product using one of our many SDKs or other pre-built integrations.

Building with an AI assistant? The full API is available as a machine-readable OpenAPI 3.1 specification, and the documentation is published as llms.txt / llms-full.txt. There is also a hosted MCP server at https://api.screenshotbase.com/mcp that AI agents can connect to directly.

Getting started

To get started, you have to register an API key here. Then, follow our quickstart guide or continue reading our documentation and integrate screenshotbase.com, using our HTTP API and dedicated client SDKs. Ultimately, upgrade your plan for a higher monthly screenshot volume.

Guides

SDKs

Developer experience matters to us. Integrate screenshotbase using one of our pre-built integrations.

Read more

Authentication

Learn how to authenticate with our API using HTTP headers or GET parameters.

Read more

Rate Limit & Quotas

Understand which endpoints count towards your monthly request quota and impact your rate limit.

Read more

Request Status Codes

Read about the different success & error status codes returned by the screenshotbase API.

Read more

Endpoints

API Status

Learn how to programatically retrieve your API quota and check whether the API is up.

Take website screenshot

Learn how to retrieve the screenshot of a website.