Brave AI Mode Scraper avatar

Brave AI Mode Scraper

Pricing

from $1.99 / 1,000 search results

Go to Apify Store
Brave AI Mode Scraper

Brave AI Mode Scraper

Scrapes Brave Search's AI Mode / Summarizer answers. Extracts the full canonical ai-summary schema: synthesized summary (text + HTML + length + tokens), model/provider, sources, citations, inline references, related & follow-up questions, accompanying organic results, and confidence metadata.

Pricing

from $1.99 / 1,000 search results

Rating

0.0

(0)

Developer

Search API

Search API

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

8 days ago

Last modified

Share

Scrapes Brave Search's AI Mode / Summarizer answers. Extracts the full canonical ai-summary schema: synthesized summary (text + HTML + length + tokens), model/provider, sources, citations, inline references, related & follow-up questions, accompanying organic results, and confidence metadata.

What this Actor collects

Each dataset item represents one Brave AI answer attempt, with the generated summary, cited sources, inline references, related questions, organic results, and extraction metadata that Brave exposes.

  • Uses the input limits and filters below to control the crawl.
  • Stores source-backed fields defined by the 37-field dataset schema.
  • Omits optional fields when the source does not expose a value instead of writing nulls or fabricated placeholders.

Use cases

  • Answer-engine monitoring
  • Citation and source research
  • Generative-search analysis

Input

Provide input in JSON. Fields marked required must be supplied; source-specific alternatives and constraints are described in the field text.

FieldTypeRequiredDefaultDescription
querystringNoA single search query to get the Brave AI Summarizer response for.
queriesarrayNoOptional list of queries to process in batch (overrides 'query' if provided).
maxItemsintegerNo10Maximum number of queries to process (when using the 'queries' list).
countrystringNo"us"Brave country code for localized results (e.g. 'us', 'gb', 'in').
languagestringNo"en"Brave language code (e.g. 'en', 'de', 'fr').
waitForSummarybooleanNotrueWhether to wait extra time for the AI summary to load dynamically.
summaryTimeoutMsintegerNo30000Maximum milliseconds to wait for the AI summary block to appear.
navigationTimeoutSecsintegerNo60Maximum seconds for Brave page navigation.
headlessbooleanNotrueRun Firefox without a visible window.
proxyConfigurationobjectNoUse Apify Proxy or authorized custom proxy URLs when required.
debugbooleanNofalseEnable verbose diagnostics without logging query contents or sensitive values.

Example input

{
"query": "What is artificial intelligence",
"maxItems": 10,
"country": "us",
"language": "en",
"proxyConfiguration": {
"useApifyProxy": false
},
"waitForSummary": true,
"summaryTimeoutMs": 30000,
"navigationTimeoutSecs": 60,
"headless": true
}

Output

The default dataset contains one item per processed query. The following are the most useful fields; hasSummary and the count fields distinguish a returned answer from a source-backed no-summary result.

FieldTypeDescription
searchQuerystringSearch Query
hasSummarybooleanHas Summary
aiSummaryLengthintegerAi Summary Length
modelstringModel
modelProviderstringModel Provider
sourcesCountintegerSources Count
citationsCountintegerCitations Count
relatedQuestionsCountintegerRelated Questions Count
organicResultsCountintegerOrganic Results Count
matchedSelectorstringMatched Selector
extractionConfidencenumberExtraction Confidence
countrystringCountry
languagestringLanguage
scrapedAtstringScraped At
positionintegerPosition
typestringRecord Type

Example dataset item

This compact example is taken from local Actor storage. Long text and nested collections are shortened for documentation only.

{
"searchQuery": "What is artificial intelligence",
"hasSummary": true,
"aiSummaryLength": 1026,
"sourcesCount": 20,
"citationsCount": 42,
"relatedQuestionsCount": 8,
"organicResultsCount": 10,
"matchedSelector": "#chatllm-main-answer-content",
"extractionConfidence": 0.9,
"country": "us",
"language": "en",
"scrapedAt": "2026-07-23T15:18:10.460Z"
}