Skip to main content

Search

Search returns what the web says about a query, as a ranked list. It is the thinnest product in the API: a query goes in, results come out in the same response, and nothing is summarised or interpreted for you. A call costs 5 points per page of 10 results — so 10 results cost 5 points, 30 results cost 15.

When to use it

Use Search when you want the links, not an answer:
  • discovery before a deeper lookup — find the page, then hand it to AI Extract
  • a “sources” or “related links” panel in your product
  • checking what is publicly indexed about a company or person
  • feeding your own ranking, filtering or RAG pipeline
If you want the sources read and synthesised into a report, that is AI Research — it runs the same searches, then opens the pages and writes the answer.

Example request

Request reference

Response reference

Notes worth knowing

  • Ads are labelled, not hidden. Check source before treating a result as organic.
  • max_results is a ceiling, not a promise. A narrow query can return fewer results than requested; you are billed for the pages fetched.
  • Ask for what you need. max_results: 11 costs the same as 20, because it spans two pages.
  • No deduplication across calls. Paging through the same query twice returns overlapping results; dedupe on url if that matters.

Typical pattern

Two calls, 10 points, and you have structured fields from the best page for a query — without writing a crawler.

Next steps

  • Run Search — full request and response reference
  • AI Extract — turn one of these URLs into fields
  • AI Research — searches, reads and synthesises in one run