14-day PRO trial · No credit card — Start free →
API Reference
Authentication

Authentication

SecureCheap uses team API keys. Every request must include your key in the X-API-Key header or as a Bearer token.

Creating an API key

  1. Log in to your SecureCheap dashboard
  2. Go to Settings → API Keys (team admins only)
  3. Click Create API Key and give it a name
  4. Copy the key — it is only shown once
⚠️

Treat API keys like passwords. They act on your team's data. Never commit them to version control or expose them in client-side code. Revoke a key from the same page if it leaks.

Making an authenticated request

curl https://api.securecheap.com/api/v1/monitors \
  -H "X-API-Key: sc_live_xxxxxxxxxxxxxxxxxxxx"

Verifying your key

GET /api/v1/auth/me

Returns the account the key acts as (the team owner). A 401 means the key is missing, invalid, revoked or expired.