https://api.reader.dev/v1/* must include a valid key in the x-api-key header.
Get an API key
Open Dashboard →
Sign up free at app.reader.dev. You get 1,000 credits every month on the free tier - no credit card required.
- Click API Keys in the sidebar
- Click Create API Key and give it a name
- Copy the key - it starts with
rdr_and is shown only once
Using your key
Pass the key in thex-api-key header on every request:
Managing keys
All key management happens in the dashboard - not through the API. This is intentional: rotating, revoking, and creating keys is a privileged operation that shouldn’t be scriptable from a compromised key.- List keys - API Keys page in the dashboard
- Create a new key - Click “Create API Key”
- Revoke a key - Click the trash icon next to any key
- Rotate a key - Create a new one, update your app, then revoke the old one
Error responses
| Status | Meaning |
|---|---|
401 Unauthorized | Missing, invalid, or revoked x-api-key header |
402 Payment Required | Key is valid but the workspace has run out of credits |
403 Forbidden | Key doesn’t have permission for the requested resource |
Where to go next
Make your first request
60-second walkthrough from key creation to first scrape.
POST /v1/read
Full reference for the unified scrape/crawl/batch endpoint.

