Meibel-API-Key header.
API Keys
Your API key carries many privileges, so be sure to keep it secure. Do not share your API key in publicly accessible areas such as GitHub, client-side code, or in your applications.Obtaining an API Key
- Sign in to your Meibel Dashboard
- Navigate to Settings > API Keys
- Click “Create New API Key”
- Give your key a descriptive name
- Copy the key immediately — you won’t be able to see it again
Making Authenticated Requests
All API requests must be made over HTTPS and include aMeibel-API-Key header with your API key.
Using cURL
Using the SDKs
The official SDKs handle authentication for you when provided with an API key:API Key Security Best Practices
To keep your API keys secure:1
Use environment variables
Store API keys in environment variables, not in your code
2
Implement key rotation
Rotate your API keys periodically
3
Set appropriate permissions
Create keys with the minimum necessary permissions
4
Monitor usage
Regularly review API key usage in the dashboard
5
Revoke compromised keys
Immediately revoke any keys that may have been compromised
Troubleshooting Authentication
If you’re experiencing authentication issues:- Ensure your API key is valid and active in the dashboard
- Check that you’re using the
Meibel-API-Keyheader (notAuthorization) - Verify there are no extra spaces or characters in your key
- Confirm your API key has the necessary permissions