← Back to docs

Authentication

Ready API uses Bearer token authentication via the Authorization header.

Authorization Header

All authenticated requests must include an Authorization header with a valid API key. Ready API does not support query-parameter or cookie-based auth.

JavaScript (fetch)
fetch("https://ready-api.vercel.app/api/users", {
  headers: { Authorization: "Bearer YOUR_API_KEY" }
})
Python
import requests
response = requests.get(
  "https://ready-api.vercel.app/api/users",
  headers={"Authorization": "Bearer YOUR_API_KEY"}
)
data = response.json()
cURL
curl -X GET "https://ready-api.vercel.app/api/users" \
  -H "Authorization: Bearer YOUR_API_KEY"

Development Keys

sk_test_...

For testing and development. Lower rate limits.

Production Keys

sk_live_...

For production use. Higher rate limits.

Rate Limits by Plan

Free100 req/day
Pro5,000 req/day
Business50,000 req/day