Authorization
Authenticating your requests with the Fireflies API
Overview
The Fireflies API implements token-based authentication, which ensures that only authorized users can access certain data and functionalities.
Token-Based Authentication
We use a standard bearer token authentication mechanism. This means that to make authorized requests to the API, you must include an Authorization
header with a valid token.
Acquiring a Token
Follow these steps to obtain your API key for the Fireflies API:
- Log in to your account at fireflies.ai
- Navigate to the Integrations section
- Click on Fireflies API
- Copy and store your API key securely
Making an Authenticated Request
To make an authenticated request, add the Authorization
header followed by the word Bearer
and your API key.
Example of an Authenticated Request Header
Example request with Authorization header
Ensure to replace your_api_key
with your actual API key.
Best Practices for Token Security
- Keep it Secret: Treat your API key like a password. Never expose it in client-side code or share it publicly.
- Store Securely: Store the API key securely in your application, ideally in environment variables or secure storage solutions.
Improper handling of API keys can lead to security vulnerabilities. Always ensure API keys are used and stored securely.
Troubleshooting
- Invalid key: If you receive an error regarding an invalid API key, verify that the API key hasn’t expired and that it’s correctly included in the request header.
- Missing key: Ensure that the
Authorization
header is present in your requests requiring authentication.
If you encounter issues with authentication or have questions about API key management, please contact our support team.
Additional Resources
Was this page helpful?