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
- Log in to your SecureCheap dashboard
- Go to Settings → API Keys (team admins only)
- Click Create API Key and give it a name
- 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/meReturns the account the key acts as (the team owner). A 401 means the key is missing,
invalid, revoked or expired.