API Key Management
Securely manage your RocketSavvy API keys with granular permissions and comprehensive monitoring capabilities.
🔐 Security Best Practices
Never share your API keys publicly or commit them to version control. Use environment variables for production deployments and rotate keys regularly. All API requests are logged and monitored for security purposes.
➕ Create New API Key
🔑 Your API Keys
Name | Key | Type | Status | Created | Last Used | Actions |
---|---|---|---|---|---|---|
Production API Key | rs_live_•••••••••••••••••••••••••••••••• | Live | Active | 2024-12-01 | 2 hours ago | |
Development Environment | rs_test_•••••••••••••••••••••••••••••••• | Test | Active | 2024-11-15 | 1 day ago | |
Partner Portal Integration | rs_rstr_•••••••••••••••••••••••••••••••• | Restricted | Revoked | 2024-10-20 | Never |
📖 Usage Examples
Authentication Header
Authorization: Bearer rs_live_your_api_key_here
cURL Example
curl -H "Authorization: Bearer rs_live_your_api_key_here" \ -H "Content-Type: application/json" \ https://api.rocketsavvy.com/v3/customers
JavaScript Example
const rocketsavvy = require('rocketsavvy'); const rs = new rocketsavvy('rs_live_your_api_key_here'); // Create a customer const customer = await rs.customers.create({ email: '[email protected]', name: 'John Doe' });
Python Example
import rocketsavvy rs = rocketsavvy.Client('rs_live_your_api_key_here') # Create a subscription subscription = rs.subscriptions.create( customer_id='cust_rs_123456', plan_id='plan_enterprise_pro' )
📊 Rate Limits & Monitoring
Current Usage
1,247 / 10,000 requests today
87ms average response time
99.9% success rate
Rate Limits
10,000 requests/day
100 requests/minute
10 concurrent requests
Response Headers
X-RateLimit-Limit: 10000
X-RateLimit-Remaining: 8753
X-RateLimit-Reset: 1640995200