Skip to main content
POST
Search the news

Body

application/json
query
string
required
Maximum string length: 512
q
string

Accepted as an alias for query.

tier
enum<string>
default:instant

Search depth, which sets how many pages one search reads: instant up to 10, deep up to 50, deep_reasoning up to 100. The budget is absolute rather than a multiple of limit, and a search never reads more pages than it recalled.

Available options:
instant,
fast,
auto,
deep,
deep_reasoning
limit
integer
default:10
Required range: 1 <= x <= 50
enrich
boolean
default:true

Fetch and extract page bodies for the top results. Off is roughly ten times faster and returns engine snippets only.

format
enum<string>
default:json
Available options:
json,
markdown,
text
site
string

Restrict to one host.

lang
string
freshness
enum<string>
Available options:
any,
day,
week,
month,
year
category
enum<string>
default:general
Available options:
general,
news,
science,
images,
videos,
it
structured
boolean
default:false

Ask each enriched page for what it declares about itself: JSON-LD, OpenGraph, Twitter cards, microdata, feeds and contacts. Implies enrich, because there is nothing to read declarations off a page that was never fetched. Free: pages read is what is billed and the page was fetched either way.

sources
string[]

Only these publishers. Accepts a bare hostname or a pasted URL, and matches subdomains. Unlike site, which goes upstream as a search operator, a list is applied after recall, because no engine accepts one as a single query.

Example:
exclude_sources
string[]

Never these publishers. An exclude always beats an include.

sort_by
enum<string>
default:relevance

date orders newest first, applied after ranking and before the list is cut to the limit, so it means the newest of everything that matched rather than the newest of the handful already on top. Results with no date sink below dated ones rather than being dropped.

Available options:
relevance,
date

Response

Ranked results

success
boolean
message
string
result
object
Last modified on September 24, 2026