The gateway supports 53+ API providers, organized by category.
CRM & Sales
| Provider | Auth Type | Notes |
|---|
| HubSpot | Bearer | Full CRUD via curated tool |
| Salesforce | Bearer | SOQL + CRM operations |
| Apollo | Bearer | People enrichment, search |
| Gong | Bearer | Call transcripts, analytics |
Advertising
| Provider | Auth Type | Notes |
|---|
| Google Ads | Bearer + dev-token | GAQL queries, MCC routing |
| Meta Ads | Bearer | PAUSED — waiting on admin access |
| LinkedIn Ads | Bearer | PAUSED — waiting on admin access |
Analytics
| Provider | Auth Type | Notes |
|---|
| GA4 | Bearer | Report API with dimension/metric combos |
| Google Search Console | Bearer | Performance data |
| SEMrush | API key | Domain analytics, keyword research |
Google Workspace
| Provider | Auth Type | Notes |
|---|
| Gmail | Bearer | Send, search, read |
| Google Calendar | Bearer | Event CRUD |
| Google Drive | Bearer | File operations |
| Google Sheets | Bearer | Spreadsheet read/write |
| Google Docs | Bearer | Document operations |
| Google Slides | Bearer | Presentation operations |
| YouTube | Bearer | Channel, video management |
| Google Tag Manager | Bearer | Container management |
Communication
| Provider | Auth Type | Notes |
|---|
| Slack | Bearer (bot) | Bot token never expires |
| Notion | Bearer | Database, page operations |
AI & LLM
| Provider | Auth Type | Notes |
|---|
| Perplexity | API key | Web-grounded search |
| AWS Bedrock | SigV4 | Claude, Nova models |
| Cerebras | API key | Ultra-fast inference |
| Groq | API key | Fast LLM inference |
| Gamma | API key | Presentation generation |
Data & Research
| Provider | Auth Type | Notes |
|---|
| SEC EDGAR | None | Public company filings |
| FRED | API key | Federal Reserve economic data |
| Financial Modeling Prep | API key | Stock data, financials |
| World Bank | None | Global development indicators |
| Wikidata | None | Structured knowledge base |
| GDELT | None | Global event database |
| Provider | Auth Type | Notes |
|---|
| Pixabay | API key | Free stock photos |
| Pexels | API key | Free stock photos/videos |
| DiceBear | None | Avatar generation |
Utilities
| Provider | Auth Type | Notes |
|---|
| REST Countries | None | Country data |
| Color API | None | Color conversions |
| QuickChart | None | Chart image generation |
| PageSpeed Insights | None | Website performance |
| Firecrawl | API key | Web scraping |
Adding a new provider
Providers are configured in src/config/providers.ts and synced to KV via the deploy pipeline. Each provider entry includes:
base_url — API base URL
auth_type — bearer, api_key_header, api_key_query, basic, custom, none
required_headers — headers injected on every request
version — current API version
common_endpoints — example endpoints returned by discover_apis