API & Integration

API Authentication

5 min read
LicenseChain uses API keys for authentication. All API requests must include your API key in the Authorization header. ## Getting Your API Key 1. Navigate to your application in the dashboard 2. Go to the "API Keys" section 3. Click "Generate New Key" 4. Copy and securely store your API key Important: API keys are only shown once. Store them securely. ## Using API Keys Include your API key in the Authorization header with the format: Authorization: Bearer YOUR_API_KEY ## Example Request Use curl or any HTTP client to make requests with your API key in the Authorization header. ## Security Best Practices β€’ Never commit API keys to version control β€’ Use environment variables to store keys β€’ Rotate keys regularly β€’ Use different keys for development and production β€’ Revoke compromised keys immediately ## Rate Limits API requests are rate-limited based on your plan: - Free: 100 requests/hour - Starter: 1,000 requests/hour - Professional: 10,000 requests/hour - Enterprise: Unlimited Rate limit headers are included in all responses.