Skip to main content

Providers

The gateway supports 53+ API providers, organized by category.

CRM & Sales

ProviderAuth TypeNotes
HubSpotBearerFull CRUD via curated tool
SalesforceBearerSOQL + CRM operations
ApolloBearerPeople enrichment, search
GongBearerCall transcripts, analytics

Advertising

ProviderAuth TypeNotes
Google AdsBearer + dev-tokenGAQL queries, MCC routing
Meta AdsBearerPAUSED — waiting on admin access
LinkedIn AdsBearerPAUSED — waiting on admin access

Analytics

ProviderAuth TypeNotes
GA4BearerReport API with dimension/metric combos
Google Search ConsoleBearerPerformance data
SEMrushAPI keyDomain analytics, keyword research

Google Workspace

ProviderAuth TypeNotes
GmailBearerSend, search, read
Google CalendarBearerEvent CRUD
Google DriveBearerFile operations
Google SheetsBearerSpreadsheet read/write
Google DocsBearerDocument operations
Google SlidesBearerPresentation operations
YouTubeBearerChannel, video management
Google Tag ManagerBearerContainer management

Communication

ProviderAuth TypeNotes
SlackBearer (bot)Bot token never expires
NotionBearerDatabase, page operations

AI & LLM

ProviderAuth TypeNotes
PerplexityAPI keyWeb-grounded search
AWS BedrockSigV4Claude, Nova models
CerebrasAPI keyUltra-fast inference
GroqAPI keyFast LLM inference
GammaAPI keyPresentation generation

Data & Research

ProviderAuth TypeNotes
SEC EDGARNonePublic company filings
FREDAPI keyFederal Reserve economic data
Financial Modeling PrepAPI keyStock data, financials
World BankNoneGlobal development indicators
WikidataNoneStructured knowledge base
GDELTNoneGlobal event database

Media

ProviderAuth TypeNotes
PixabayAPI keyFree stock photos
PexelsAPI keyFree stock photos/videos
DiceBearNoneAvatar generation

Utilities

ProviderAuth TypeNotes
REST CountriesNoneCountry data
Color APINoneColor conversions
QuickChartNoneChart image generation
PageSpeed InsightsNoneWebsite performance
FirecrawlAPI keyWeb 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_typebearer, 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