API Keys
Manage your API keys and access
Overview
The API Keys API allows you to manage your API keys for authenticating requests to the Moonbase platform. You can retrieve your existing API keys and delete keys that are no longer needed.
Available Endpoints
API Key Management
- Get API Keys - Retrieve all API keys associated with your account
- Delete API Key - Delete a specific API key
Security Best Practices
When working with API keys:
- Keep your keys secure - Never expose API keys in client-side code or public repositories
- Rotate keys regularly - Delete old keys and create new ones periodically
- Use different keys for different environments - Separate keys for development and production
- Monitor key usage - Regularly review which keys are active and delete unused ones
Authentication
All API key management endpoints require authentication. You must be logged in to manage your API keys.
Getting Started
To manage your API keys:
- Authenticate using the User API
- Retrieve your existing API keys using Get API Keys
- Delete any unused or compromised keys using Delete API Key
- Create new keys as needed (see Order API for key creation)
For detailed information about each endpoint, refer to the individual documentation pages.