Documentation Index
Fetch the complete documentation index at: https://docs.fibonacci.today/llms.txt
Use this file to discover all available pages before exploring further.
Getting Your API Key
Sign Up
Create an account at fibonacci.today
Navigate to API Keys
Go to your Dashboard → Settings → API Keys
Authentication Methods
Fibonacci supports multiple ways to provide your API key, in order of security:| Method | Security Level | Best For |
|---|---|---|
| System Keychain | 🔐 Highest | Production environments |
| Environment Variable | 🔒 High | CI/CD, containers |
.env File | ⚠️ Medium | Local development |
| Direct Parameter | ❌ Low | Testing only |
Method 1: System Keychain (Recommended)
The most secure option. Your API key is encrypted by the operating system.Save to Keychain
Use in Your Code
Supported Platforms
| Platform | Backend |
|---|---|
| macOS | Keychain Services |
| Windows | Credential Manager |
| Linux | Secret Service (GNOME Keyring, KWallet) |
Check Security Status
CLI: Manage Credentials
Method 2: Environment Variable
Good for CI/CD pipelines and containerized deployments.Set the Variable
Use in Your Code
Method 3: .env File
Convenient for local development. Never commit to version control.
Create .env File
.env
Add to .gitignore
.gitignore
Use in Your Code
Method 4: Direct Parameter
Only use for quick testing. Never use in production code.Configuration Options
All available configuration options:| Variable | Default | Description |
|---|---|---|
FIBONACCI_API_KEY | - | Your API key (required) |
FIBONACCI_BASE_URL | https://api.fibonacci.ai | API endpoint |
FIBONACCI_TIMEOUT | 300 | Request timeout in seconds |
FIBONACCI_MAX_RETRIES | 3 | Max retry attempts |
FIBONACCI_VERIFY_SSL | true | Verify SSL certificates |
FIBONACCI_DEBUG | false | Enable debug logging |
FIBONACCI_LOG_REQUESTS | false | Log API requests |
FIBONACCI_LOG_RESPONSES | false | Log API responses |
Programmatic Configuration
Migrating to Secure Storage
If you’re currently using a.env file, migrate to keychain storage:
Option 1: CLI
Option 2: Python
Verifying Authentication
Test that your API key works:If you see your workflows listed, authentication is working correctly!
Next Steps
Build Your First Workflow
Start building with Fibonacci
Security Best Practices
Learn more about securing your workflows