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_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