API Environments
HIFI provides two environments for development and production:Creating API Keys
Access the API Keys Section
- Log in to the HIFI Dashboard
- Navigate to Developer → API Keys
Select Your Environment
Choose which environment you’re creating keys for:- Sandbox - For testing and development
- Production - For live operations
Best Practice: Start with sandbox keys to build and test your integration before moving to production.
Generate a New API Key
- Click the “New API Key” button
- Provide a descriptive name that identifies the key’s purpose
Examples:- “Production Web App”
- “Staging Server”
- “Mobile App Development”
- “Webhook Service”
- Click “Create” to create the key
Copy and Secure Your API Key
After generation:- ✅ Immediately copy the API key from the dashboard
- ✅ Store it securely in your environment variables or secrets manager
- ✅ Never commit keys to version control (Git, SVN, etc.)
- ✅ Never expose keys in client-side code or public repositories
Managing API Keys
Deleting API Keys
If a key is compromised or no longer needed:- Navigate to Developer → API Keys in the dashboard
- Find the key you want to delete
- Click “Delete” or the delete icon
- Confirm the deletion
Use Your API Key
All API requests to HIFI should include the API key in theAuthorization header, prefixed with Bearer
Getting Help
Having trouble with authentication?- ✅ Verify your API key is active in the dashboard
- ✅ Check the header format:
Authorization: Bearer YOUR_KEY - ✅ Ensure you’re using the correct environment endpoint
- 📧 Email: support@hifi.com
- 💬 Slack: Message us in our shared Slack channel