GET/brave/imagesapiKey3 credits/request
Returns Brave image search results for a query string. Locale defaults to country=us and lang=en-us. Returns 503 when Brave serves a challenge page or unusable results.
Required: q. Optional: offset, count, country (39 allowed values: all, ar, at, au, be, br, ca, ch, cl, cn, de, dk, es, fi, fr, gb, gr, hk, id, in, it, jp, kr, mx, my, nl, no, nz, ph, pl, pt, ru, sa, se, sg, tr, tw, us, za), lang (13 allowed values: de-de, en-ca, en-gb, en-in, en-us, fi-fi, fr-ca, fr-fr, ja-jp, pt-br, sq-al, sw-ke, zh-tw).
Sampled 14 Oct 2026: 40 items. Filled in every item: position, title, url, source, image_url, thumbnail, width, height and 1 more. In the sample: age: 2025-04-07 to 2026-10-13; source: reddit.com (32), developers.openai.com (2), realpython.com (1) and 5 more; position: 1 to 40, median 20; title: “r/OpenAI - PewDiePie is trying to distill GPT-Sol” and 25 other values; url: reddit.com and 7 other hosts; image_url: “https://i.redd.it/l8i9oi7124th1.jpeg” and 39 other values; thumbnail: imgs.search.brave.com.
Open in Playground
GET/brave/newsapiKey3 credits/request
Returns Brave news search results for a query string. Locale defaults to country=us and lang=en-us. Returns 503 when Brave serves a challenge page or unusable results.
Required: q. Optional: offset, count, country (39 allowed values: all, ar, at, au, be, br, ca, ch, cl, cn, de, dk, es, fi, fr, gb, gr, hk, id, in, it, jp, kr, mx, my, nl, no, nz, ph, pl, pt, ru, sa, se, sg, tr, tw, us, za), lang (13 allowed values: de-de, en-ca, en-gb, en-in, en-us, fi-fi, fr-ca, fr-fr, ja-jp, pt-br, sq-al, sw-ke, zh-tw), time_range (6 allowed values: any, day, week, month, year, custom), date_from, date_to.
Sampled 14 Oct 2026: 40 items. Filled in every item: position, title, url, description, source, hostname, path, favicon and 1 more. Not in every item: thumbnail (37). In the sample: position: 1 to 40, median 20; url: “https://www.fool.com/investing/2026/10/13/broadcom-is-backi…” and 39 other values; thumbnail: imgs.search.brave.com; title: median 75 characters; description: median 139 characters; source: “The Motley Fool” and 32 other values; hostname: “www.fool.com” and 33 other values; path: “› investing › 2026 › 10 › 13 › broadcom-is-backing-anthropi…” and 39 other values.
Open in Playground
GET/brave/searchapiKey3 credits/request
Returns web search results from Brave Search for a query string, along with offset-based pagination, related queries, discussions, videos, and the right-side knowledge card when Brave includes one. Use time_range for preset ranges or date_from/date_to for a custom YYYY-MM-DD range. Locale defaults to country=us and lang=en-us.
Required: q. Optional: offset, country (39 allowed values: all, ar, at, au, be, br, ca, ch, cl, cn, de, dk, es, fi, fr, gb, gr, hk, id, in, it, jp, kr, mx, my, nl, no, nz, ph, pl, pt, ru, sa, se, sg, tr, tw, us, za), lang (13 allowed values: de-de, en-ca, en-gb, en-in, en-us, fi-fi, fr-ca, fr-fr, ja-jp, pt-br, sq-al, sw-ke, zh-tw), time_range (6 allowed values: any, day, week, month, year, custom), date_from, date_to.
Sampled 14 Oct 2026: 20 items. Filled in every item: position, title, url, description, hostname, favicon. Not in every item: age (13), path (19). In the sample: position: 1 to 20, median 10; title: “OpenAI | Research & Deployment” and 19 other values; url: openai.com and 10 other hosts; description: median 173 characters; hostname: “openai.com” and 10 other values; favicon: “b” and 10 other values; age: “April 28, 2025” and 11 other values; path: “› wiki › OpenAI” and 16 other values.
Open in Playground
GET/brave/suggestapiKey1 credit/request
Returns Brave autosuggest query completions for a query prefix. Locale defaults to country=us and lang=en-us. Suggestions are fetched from public Brave Search suggest JSON and trimmed to the requested count. `rich=true` adds entity metadata (name, description, category, image) where Brave resolves a suggestion to a known entity.
Required: q. Optional: count, country (39 allowed values: all, ar, at, au, be, br, ca, ch, cl, cn, de, dk, es, fi, fr, gb, gr, hk, id, in, it, jp, kr, mx, my, nl, no, nz, ph, pl, pt, ru, sa, se, sg, tr, tw, us, za), lang (13 allowed values: de-de, en-ca, en-gb, en-in, en-us, fi-fi, fr-ca, fr-fr, ja-jp, pt-br, sq-al, sw-ke, zh-tw), rich.
Sampled 14 Oct 2026: 8 items. Filled in every item: position, query. In the sample: position: 1 to 8, median 4; query: “openai” and 7 other values.
Open in Playground
GET/brave/videosapiKey3 credits/request
Returns Brave video search results for a query string. Locale defaults to country=us and lang=en-us. Returns 503 when Brave serves a challenge page or unusable results.
Required: q. Optional: offset, count, country (39 allowed values: all, ar, at, au, be, br, ca, ch, cl, cn, de, dk, es, fi, fr, gb, gr, hk, id, in, it, jp, kr, mx, my, nl, no, nz, ph, pl, pt, ru, sa, se, sg, tr, tw, us, za), lang (13 allowed values: de-de, en-ca, en-gb, en-in, en-us, fi-fi, fr-ca, fr-fr, ja-jp, pt-br, sq-al, sw-ke, zh-tw), time_range (6 allowed values: any, day, week, month, year, custom), date_from, date_to.
Sampled 14 Oct 2026: 40 items. Filled in every item: position, title, url, description, platform, hostname, path, favicon and 3 more. Not in every item: creator (39), views (1). In the sample: platform: YouTube (39), CNBC (1); position: 1 to 40, median 20; title: “Something BIG Is Happening Behind Closed Doors At OpenAI An…” and 39 other values; url: youtube.com and 1 other host; description: median 160 characters; hostname: www.youtube.com (39), www.cnbc.com (1); path: › watch (39), › video › 2026 › 10 › 08 › open… (1); favicon: a (39), https://imgs.search.brave.com/Y… (1).
Open in Playground