SiteShot for AI agents


SiteShot exposes machine-readable documentation and an OpenAPI-compatible API for AI-assisted signup, OAuth authorization, Stripe Checkout subscription handoff, usage status, and explicit screenshot API key reveal.

Read llms.txt OpenAPI schema

Discovery entry points

Use these URLs to discover and integrate SiteShot from AI agents and agent runtimes.

Recommended agent flow

  1. Read /llms.txt and the relevant Markdown docs.
  2. Import /openapi.json into GPT Actions or another OpenAPI-compatible agent runtime.
  3. List public plans, start email-gated signup, and let the user confirm setup on SiteShot.
  4. Authorize with OAuth scopes, create a Stripe Checkout session, and let the user confirm payment in Stripe.
  5. Read usage/subscription status and reveal the screenshot API key only through the explicit API-key action.

Security boundaries

Agents do not collect card details. Payments are confirmed by the user in Stripe Checkout. The full screenshot API key is never returned in generic profile or status calls; it requires the explicit api_key:read scoped action.