1. Docs
  2. Start
  3. Authentication

Authentication

Bearer token or X-API-Key. Dashboard keys only.

Headers

Either header. Keys start with sk_live_.

Authorization: Bearer sk_live_YOUR_KEY
X-API-Key: sk_live_YOUR_KEY

Example

curl "https://speckinsights.netlify.app/api/v1/demographics?ip=8.8.8.8" \
  -H "Authorization: Bearer sk_live_YOUR_KEY"
Copy the secret once. Speck stores a hash. Lost keys must be revoked and replaced.

Quota

7-day trial: 1,000 successful calls. Then one paid plan. Successful responses count, including cache. 4xx and 5xx do not. Over quota: 429. Expired trial: 402. See pricing.