Skip to main content
POST
/brave/search

Authorizations

access-token
string
header
required

API token from the dashboard

Headers

access-token
string
required

Body

application/json
q
string
required
Minimum string length: 1
count
integer
required
Required range: x >= 1
timeout
integer
default:300
Required range: 20 <= x <= 1500
country
enum<string>
default:all
Available options:
all,
us,
ar,
au,
at,
be,
br,
ca,
cl,
cn,
de,
dk,
fi,
fr,
gr,
hk,
in,
id,
it,
jp,
kr,
my,
mx,
nl,
nz,
no,
ph,
pl,
pt,
ru,
sa,
sg,
za,
es,
se,
ch,
tw,
tr,
gb
search_lang
enum<string> | null
Available options:
en,
az,
id,
ms,
br,
ca,
cs,
cy,
da,
de,
et,
es,
eu,
fr,
gl,
hr,
it,
sw,
lv,
lt,
hu,
nl,
nb,
pl,
pt,
ro,
sq,
sk,
sl,
sr,
fi,
sv,
vi,
tr,
el,
bg,
ru,
uk,
ka,
th,
ko,
zh,
ja
safesearch
enum<string>
default:moderate
Available options:
off,
moderate,
strict
tf
enum<string>
default:any
Available options:
any,
pd,
pw,
pm,
py

Response

Successful Response

url
string
required
@type
string
default:BraveSearchResult
position
integer | null
displayed_url
string | null
date
string | null
favicon
string | null
thumbnail
string | null
is_sponsored
boolean
default:false