
Search the web
From Exa, through Joshu Data Bodega.
Part of Open web & SEO data search.
- Price
- $0.0077 per call$7.70 per 1,000 calls
No calls measured in the last 30 days.
Prices include the router's 10% markup and are paid from the usage wallet. Checked on November 11, 2026.
Inputs
typestring, optionalauto (default) | fast | instant | lite | deep-lite | deep | deep-reasoning. auto/fast bill the base; instant/lite bill $0.004, see exa.web.search.lite; use exa.web.search.deep for the deep modes
querystring, requirednatural-language or keyword query; Exa's neural index understands meaning, so phrase it as a description of the page you want
categorystring, optionalfocus on one sub-index: company | people | news | publication | personal site | financial report. The people/company/news/publication categories have their own curated routes below
contentsobject, optionalattach page content to each result: {text: true|{maxCharacters}, highlights: true|{query, maxCharacters}, summary: {query}}. Observed 2026-08-27: highlights on a search were not billed on top of the base; text/summary follow the $1/1k-page contents rate
numResultsinteger, optional1-100, default 10. The first 10 are covered by the base price; each result beyond 10 adds $0.001
userLocationstring, optionaltwo-letter ISO country code to localise results, e.g. US
excludeDomainsstring, optionalincludeDomainsstring, optionalonly these hosts or host paths
endPublishedDatestring, optionalISO 8601
startPublishedDatestring, optionalISO 8601; only pages published after this
Call it
curl https://hello.joshu.me/api/router/call \
-H "Authorization: Bearer $JOSHU_ROUTER_KEY" \
-H "Content-Type: application/json" \
-d '{
"endpoint": "exa.web.search",
"params": {
"query": "open source vector database written in rust",
"numResults": 3
}
}'