search

fun search(query: String, country: String? = null, language: String? = null, filterOverride: Boolean? = null): List<BraveSearch.SearchResult>

Searches the web using the Brave Search API.

Return

A list of SearchResult objects, or an empty list on failure.

Parameters

query

The search query string (will be sanitized before sending).

country

Optional 2-letter country code to localize results (e.g. "US", "DE").

language

Optional language code to help with query sanitization (e.g. "en", "de").

filterOverride

Per-request override for filterResults. When non-null, takes precedence over the global filterResults flag during sanitization.