Search & Web Discovery1 active endpointsapiKey

Brave search API

Use Brave Search data as another signal in search and web discovery workflows.

Collect Brave Search results, pagination, related queries, discussions, videos, and knowledge card data.

Endpoint families

1

Documented params

8

Examples

1

Live catalog snapshot

Brave coverage

Active endpoints

1

Methods

GET

Required params

2

Schema refs

1

Search1
{
  "platform": "Brave",
  "endpoint": "brave-search",
  "method": "GET",
  "path": "/brave/search",
  "auth": "apiKey"
}

Use cases

Workflows that fit Brave

Collect Brave Search results, pagination, related queries, discussions, videos, and knowledge card data.

Search result enrichment

Use Brave endpoints to turn search result enrichment into repeatable API requests with documented inputs and JSON responses.

Related query discovery

Use Brave endpoints to turn related query discovery into repeatable API requests with documented inputs and JSON responses.

Discussion and video monitoring

Use Brave endpoints to turn discussion and video monitoring into repeatable API requests with documented inputs and JSON responses.

Coverage map

Know what the API can collect before integrating

These cards are generated from the active endpoint catalog, so the landing page reflects the same API surface used by Docs and Playground.

1 endpoints

Search

/brave/search

GETapiKey

Featured endpoints

Brave API endpoints

Browse full docs
GETapiKeyexample
/brave/search
Details

Search Brave

Returns normalized 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.

q:queryoffset:querycountry:query+5 more

Related APIs

More search & web discovery coverage

Start building

Test Brave endpoints against the same catalog used by Docs.