API connections let you plug external data and services directly into Dreambase. Once added, your APIs become part of the Dreambase Analyst Agent’s arsenal, meaning instant access for reports and dashboards.
Adding an API Connection
Go to Integrations:
In your workspace settings, click “Add API.”Fill Out the Details:
Name: Make it memorable (seriously, you’ll thank yourself later).
API Type: REST, GraphQL, or whatever Frankenstein’s monster you’re using.
Endpoint URL: Paste the base URL for your API.
Auth Type: Choose from standard types (Bearer, X-Api-Key) or toss in custom headers.
Auth Token: If your API needs a secret handshake, drop it here.
Custom Headers: Add extra headers as needed for authentication or configuration.
HTTP Method: Usually GET, but nobody’s judging if you go wild.
Test Connection:
Smash that “Test Connection” button. If it passes, you’re golden. If not, re-read what you just typed.Save:
Hit “Save” to lock in your new API connection.
What Happens Next?
Automatic Integration:
Dreambase Analyst Agent immediately recognizes the API and starts flexing new report muscles.Available Everywhere:
API-powered insights show up in dashboards, reports, and Slack bot commands—no extra wiring.Zero Manual Mapping:
Dreambase does all the grunt work. You just get results.
Pro Tips
Use clear, descriptive names so you don’t get lost in a sea of endpoints.
Double-check auth tokens and headers before saving—typos are the silent killer.
Test before you trust. Always.
Troubleshooting
Connection failed? Check your endpoint URL, auth token, and header formatting.