Voice agents, research agents, and competitive intelligence all need the same primitives.
Every endpoint uses your existing Telnyx API key as a Bearer token.
POST /v1/web_search
Search the web. Params: query, count (1-100), country, safesearch, freshness, include_domains, exclude_domains, livecrawl.
POST /v1/contents
Fetch page content. Params: urls (array, max 20), formats (html|markdown|metadata), crawl_timeout, max_age.
POST /v1/research
Run a research task. Params: query, research_effort (lite|standard|deep), max_sources, background (boolean).
GET /v1/research/:task_id
Poll a background research task. Returns status and the cited answer when ready.
Search, fetch, and research through the same Bearer token you already use.
Web Search API is one part of a full platform for agent infrastructure. Same API key, same network, same bill.