Appearance
Managing API Keys
API Keys are Private
API keys are private credentials for backend operations like saving and managing images. Never expose them in frontend code or client-side applications.
API Key Structure
API keys have the private_
prefix and are used with the X-API-Key
header:
bash
curl -H "X-API-Key: private_abc123def456..." \
https://api.icefiery.com/api/v1/save-temporary-image
Find Your API Keys
- Go to your organization dashboard
- Navigate to the "API Keys" section
- View all API keys for your organization
- Copy the key you need for your application
Create a New API Key
- In your organization dashboard, go to "API Keys"
- Click "Create New API Key"
- Give it a descriptive name (e.g., "Production API", "Development API")
- The new API key will be generated with no project access
Assigning an API Key to Project
New API keys have no project access by default. To grant access:
- Find the API key in your dashboard
- Click "Manage Project Access"
- Select the projects this API key should access
- Save the changes
The API key can now save and manage images in those projects.