API Keys

API Keys

Manage your API keys for authentication

Your API Keys
API keys are used to authenticate your requests. Keep them secure.

Production API Key

Rate limit: 1000 req/min

Main production key for web application

pk_live_••••••••••••••••••••••••a7f9
Active

Development API Key

Rate limit: 500 req/min

Development and testing purposes

pk_dev_•••••••••••••••••••••••••b3e2
Active

Testing API Key

Rate limit: 100 req/min

Automated testing and CI/CD

pk_test_••••••••••••••••••••••••c5d1
Disabled
API Key Security
Best practices for keeping your API keys secure
!

Never expose your API keys

API keys should be kept server-side and never exposed in client-side code or public repositories.

Use Environment Variables

Store your API keys in environment variables instead of hardcoding them in your application.

Rotate Keys Regularly

Periodically regenerate your API keys to minimize the impact of potential leaks.

Set Appropriate Permissions

Limit what each API key can do by setting appropriate permissions and rate limits.

Monitor Usage

Regularly check your API key usage to detect any unusual activity that might indicate a leak.