Searching the web programmatically has always been painful. Google's Custom Search API limits you to 100 free queries per day. Brave Search API gives you 2,000/month on the free tier before charging $5 per 1,000 queries. Bing Web Search API is $7 per 1,000. And every single one of them locks you into a single search engine, meaning your results are only as good as that one provider.

We just shipped a Web Search API that works differently. It aggregates results from Google, Bing, DuckDuckGo, Brave, and Wikipedia simultaneously — deduplicated, ranked by relevance, delivered in clean JSON. One endpoint to rule them all.

How to use it

Like all ToolCenter APIs, it's a simple POST request with a JSON body:

curl -X POST "https://api.toolcenter.dev/v1/search" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "query": "best javascript frameworks 2026",
    "limit": 10
  }'

You get back structured results immediately:

{
  "query": "best javascript frameworks 2026",
  "category": "general",
  "totalResults": 38,
  "returnedResults": 10,
  "results": [
    {
      "position": 1,
      "title": "6 Best JavaScript Frameworks for 2026",
      "url": "https://strapi.io/blog/best-javascript-frameworks",
      "snippet": "The JavaScript framework landscape has evolved significantly...",
      "engine": "google",
      "engines": ["google", "duckduckgo", "brave"],
      "score": 6.6
    }
  ],
  "suggestions": ["javascript framework comparison 2026"]
}

What makes it different

The engines array in each result tells you which search engines surfaced that URL. A result that shows up across Google, DuckDuckGo, and Brave simultaneously has a much higher confidence score than one that only appears in a single index. That multi-engine consensus is something you simply can't get from any single-provider API.

Search categories beyond "general web"

The API isn't limited to web pages. The category parameter unlocks different search modes:

Filters: time, language, safe search

Three additional parameters let you narrow results:

Autocomplete endpoint

There's also a companion autocomplete endpoint for building search UIs with instant suggestions. Pass a partial query and get completions back, cached for 10 minutes for fast response times.

POST /v1/search/autocomplete
{"query": "best java"}

// Response:
{"suggestions": ["best javascript frameworks", "best java ide", "best java books 2026"]}

Practical use cases

Research automation — Pull the top results for a query, extract URLs, then use ToolCenter's Metadata API or SEO Analyzer to analyze each page. Automated competitive research in a few API calls.

Content monitoring — Search for your brand name daily with time: "day" to catch new mentions across the web.

AI applications — Feed search results to an LLM for retrieval-augmented generation (RAG). Get fresh, real-world context without relying solely on training data.

SEO keyword research — Search for a keyword, analyze the top 10 results with the SEO Analyzer API, and understand what's ranking and why.

Getting started

The Web Search API is available on all plans. Get a free API key and make your first search in under a minute. Full documentation at toolcenter.dev/docs#search-api.