API Authentication
How to authenticate API requests.
Getting API Keys
Generate API keys from Dashboard > Settings > API Keys. You can create multiple keys with different permissions (read, write, admin). Each key can be restricted to specific sites. Keep your API keys secure and never expose them in client-side code.
Making Authenticated Requests
curl -H "Authorization: Bearer YOUR_API_KEY" \
https://api.Valorcy.io/v1/sitesRate Limits
API rate limits depend on your plan: Starter (60 requests/min), Pro (300 requests/min), Business (1000 requests/min). Rate limit headers are included in every response. If you exceed the limit, you will receive a 429 status code with a Retry-After header.