�️ DeepSyte

Authentication

Create and manage API keys for DeepSyte.

API Keys

Every request to DeepSyte requires an API key. Keys are scoped to your account and track usage automatically.

Creating a Key

  1. Sign in at deepsyte.com/dashboard
  2. Go to API Keys
  3. Click Create new key
  4. Copy the key — it starts with sk_live_

Store your API key securely. It won't be shown again after creation.

Using Your Key

MCP Server

Your API key is embedded in the server URL:

https://deepsyte-api-production.up.railway.app/mcp/YOUR_API_KEY

REST API

Pass your key in the Authorization header:

curl -X POST https://deepsyte-api-production.up.railway.app/v1/screenshot \
  -H "Authorization: Bearer sk_live_..." \
  -H "Content-Type: application/json" \
  -d '{"url": "https://example.com"}'

Key Management

  • Revoke a key instantly from the dashboard
  • Usage tracking shows screenshots consumed per key
  • Create multiple keys for different environments (dev, staging, prod)

If you use DeepSyte for website login, sign-up, or verification testing, start with the reusable auth helper:

npx deepsyte auth:test https://example.com

This workflow:

  • Reuses your saved primary test inbox and password
  • Checks remembered auth history for the site's normalized origin
  • Recommends whether the agent should try sign-in first, switch to sign-up, or expect verification
  • Returns reusable cross-site auth strategy first and site-specific evidence second
  • Returns account-exists confidence, likely auth method, expected follow-up, and known-site history for the reusable inbox
  • Lets the agent record what happened after the attempt so future runs improve automatically

Your saved inbox credentials are visible in Dashboard → Settings → Test Inboxes.

Rate Limits

PlanScreenshots / month
Free100
Starter2,000
Pro10,000

Rate limits reset on the 1st of each month.

On this page