SnapSharp Everywhere: OpenAPI, Postman, ChatGPT, Claude MCP, and More
We believe a screenshot API should work where you work — not just via raw HTTP calls. That's why SnapSharp now ships with a full integration ecosystem.
Interactive API Reference
Browse every endpoint, parameter, and response schema in a dark-themed Swagger UI at snapsharp.dev/api-docs. Try requests directly from the browser with your API key.
Endpoints covered:
GET /v1/screenshot— capture a URLGET /v1/og-image— generate OG imagesPOST /v1/html-to-image— render HTMLPOST /v1/site-audit— extract design tokensPOST /v1/monitors— create a monitorGET /v1/monitors/{id}— get monitor statusPOST /v1/monitors/{id}/run— trigger a manual runGET /v1/usage— check quota and usage statsGET /v1/templates— list available templates
OpenAPI 3.0.3 Specification
The full spec is available at:
https://api.snapsharp.dev/openapi.jsonImport it into any tool that supports OpenAPI — Swagger UI, Redoc, Insomnia, HTTPie, or your own code generators.
Postman Collection
A pre-configured Postman Collection with variables, auth headers, and example requests:
https://snapsharp.dev/postman-collection.jsonImport into Postman → set {{api_key}} variable → start testing. Every endpoint is included with description, example body, and expected response.
ChatGPT GPT Action
Turn ChatGPT into a screenshot tool. Import the OpenAPI spec as a GPT Action, and ChatGPT can take screenshots, generate OG images, and run site audits for you through natural language.
Setup:
- Open the GPT editor in ChatGPT
- Add a new Action → Import from URL
- Paste
https://api.snapsharp.dev/openapi.json - Set the API key as Bearer auth
- Ask ChatGPT: "Take a screenshot of stripe.com in dark mode"
Anthropic Claude MCP
SnapSharp provides a tool manifest for Claude at:
/.well-known/anthropic-manifest.jsonThis lets Claude use SnapSharp as an MCP tool — taking screenshots, running audits, and managing monitors through tool use.
A Cursor MCP plugin manifest is also available at /.well-known/ai-plugin.json for IDE-based AI assistants.
RapidAPI
SnapSharp is listed on the RapidAPI marketplace with a dedicated spec:
https://snapsharp.dev/openapi-rapidapi.jsonSubscribe on RapidAPI if you prefer their billing and key management infrastructure.
No-code automation
n8n
Use the HTTP Request node with:
- URL:
https://api.snapsharp.dev/v1/screenshot?url=... - Auth: Bearer Token → your API key
- Response: Binary (save the image to disk or pass to next node)
Zapier
Create a Zap with the Webhooks by Zapier action:
- Method: GET
- URL:
https://api.snapsharp.dev/v1/screenshot?url={{url}}&format=png - Headers:
Authorization: Bearer sk_live_...
Trigger it from a Google Sheet row, a Slack message, or any Zapier trigger.
Make (Integromat)
Add an HTTP module → Make a request:
- URL: screenshot endpoint
- Auth: API Key in header
- Parse response as binary
Chain it with Google Drive, Slack, Airtable, or email modules.
Why this matters
Most screenshot APIs give you a REST endpoint and stop there. SnapSharp gives you:
- Interactive docs you can try without leaving the browser
- Postman Collection ready to import in 10 seconds
- AI integration so ChatGPT and Claude can use your screenshots
- No-code support for teams that don't write code
- OpenAPI spec for custom code generation in any language
One API. Every platform.