Getting an API key
1
Create an account
Sign up at app.reverselooker.com
2
Purchase a paid plan
Any paid plan (subscription or pay-as-you-go) enable Reverse Looker API.
Go to app.reverselooker.com/billing
3
Access settings
Go to Settings → API Keys
4
Generate a key
Click Create API Key and give it a descriptive name
Usage
Include your API key in thex-api-key header of each request:
Key types
| Type | Prefix | Usage |
|---|---|---|
| Live | rl_live_ | Production |
| Test | rl_test_ | Development (does not consume credits) |
Best practices
Environment variables
Never hardcode your API key in the code. Use environment variables.
One key per environment
Create separate keys for development, staging, and production.
Regular rotation
Rotate your keys periodically and after any security incident.
Minimal permissions
Use keys with only the necessary permissions.
Authentication errors
| Code | Message | Cause |
|---|---|---|
| 401 | Missing API key | x-api-key header is missing |
| 401 | Invalid API key | API key is invalid or revoked |
| 403 | API key disabled | Key disabled by administrator |
Example 401 response
Revoking a key
If you suspect a key has been compromised:- Log in to app.reverselooker.com
- Go to Settings → API Keys
- Click Revoke next to the affected key
- Generate a new key
- Update your applications
Revocation is immediate. All requests using this key will fail instantly.