All endpoints require authentication except health checks. This ensures your usage is tracked and your data remains
secure.
Get your API key
1
Create your account
Sign up at WebLinq - it’s free to get started.
2
Generate your key
- Go to API Keys in your dashboard 2. Click “Create API Key” and give it a descriptive name 3. Copy your API key immediately
3
Test your key
Verify your API key works:
Authentication methods
Bearer token
Include your API key in theAuthorization header:
Error responses
Rate limits
API keys have different limits based on your plan:Rate limit headers
Every response includes rate limit information:Security best practices
Environment variables
Always store API keys in environment variables:- Node.js
- Python
- Docker
Security checklist
Key management
Key management
- Create separate keys for development and production
- Rotate keys every 90 days
- Use descriptive names to track key usage
- Delete unused keys immediately
Storage security
Storage security
- Store keys in environment variables or secrets managers - Never commit keys to version control - Don’t embed keys in client-side code - Avoid using keys in URLs or query parameters
Usage monitoring
Usage monitoring
- Monitor API usage in your dashboard
- Set up alerts for unusual activity
- Review key usage patterns regularly
- Track failed authentication attempts
Need help?
Get Support
Email us for technical support
API Reference
Explore all available endpoints
