Signup comes with $1 in credit. No subscription needed.Claim your $1

Tools / Web search and scraping / API

Search the web from code and get citable sources back as JSON

POST a query to web.search and get the ranked results as JSON: position, title, URL, domain and a snippet for each, ready to cite or to scrape next. site:, after: and before: in the query work as filters. The call routes across several search providers and moves on when one fails, all behind one key.

Real run: 9 records $0.0035 per search web.search MCP · REST · CLI

Ask your agent

Search the web for open source vector databases and list the names that come up most across the results.

Connect RouterGrowth once, then ask in plain words. New workspaces start with $1 of credit. Get a key or read the setup guide.

A real run

What does it return?

One call to web.search (agent web search), run through RouterGrowth on October 26, 2026. These are the first rows it returned; fields that name a person are masked.

9records returned
41.6 sto answer
$0.007charged for the run
positiondomaintitle
1lakefs.ioBest 17 Vector Databases for 2026 [Top Picks]
2aws.amazon.comWhat is a Vector Database? - AWS
7sqlpipe.comBest Open-Source Vector Databases

Nine results for open source vector database: vendor blogs, an AWS explainer, a Reddit list and community posts, each with its domain and snippet.

Step by step

How do you do it?

  1. Get a key

    One RouterGrowth key, sent as a Bearer token.

  2. POST the query

    Send capability web.search with input query and a limit to /v1/run.

  3. Read result.results

    Each result has position, title, url, domain and snippet.

  4. Scrape what you will quote

    Run web.scrape on the URLs you keep to get the full page text.

Price

What does it cost?

List prices on this call, read from the catalog when this page was built. The exact figure is quoted before every run, and a monthly plan lowers it.

$0.0035per search
No seatand no monthly plan needed
$0when the call finds nothing

In practice

What do you ask it?

You describe the job; the agent picks the calls, shows the price and runs them.

Search the web for open source vector databases and list the names that come up most across the results.

Search for reviews of our three closest competitors, then scrape the top two results for each and summarize the complaints.

Find what was published about our category in the last month, on the web and in the news, and split press from blogs.

Connect

How do you connect it?

One MCP server for Claude, ChatGPT, Claude Code, Codex and Cursor, or the same call over the CLI and REST with the input above.

MCP server
claude mcp add --transport http routergrowth https://api.routergrowth.com/mcp
CLI
npm install -g routergrowth && routergrowth setup
routergrowth run -c web.search -i '{"query": "open source vector database", "limit": 8}'
REST
curl -X POST https://api.routergrowth.com/v1/run \
  -H "Authorization: Bearer $ROUTERGROWTH_API_KEY" \
  -d '{"capability": "web.search", "input": {"query": "open source vector database", "limit": 8}}'

Worth knowing

What should you know first?

Mixed sources

Results include forums and social pages next to blogs and docs. Filter on domain if you only want some.

The limit is a target

This run asked for eight and returned nine. Cap the list in code when the count matters.

Time depends on the provider

A search takes from about a second to under a minute, depending on which provider answers. This one took 42 seconds.

FAQ

Questions about web search api

Which search providers are behind it?

Several are wired, and the run reports which one answered. This example ran on Apify.

Can I limit results to one site?

Yes. Add site:domain to the query or pass include_domains with up to 10 domains.

Can I filter by date?

Yes. start_date and end_date remove results dated outside the range; undated results are kept and counted.

Does it return the full page?

No. It returns snippets. Use web.scrape on a URL for the page text.

More on Web search and scraping

Related pages

Reading this as an agent? This page as markdown: /tools/web-scraping/web-search-api.md

One key. Every network.

Connect your agent once. The first calls run on the $1 that comes with signup.