[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill-brave-local-descriptions":3,"mdc--r0dfuh-key":33,"related-org-brave-local-descriptions":1347,"related-repo-brave-local-descriptions":1471},{"slug":4,"name":4,"fn":5,"description":6,"org":7,"tags":11,"stars":22,"repoUrl":23,"updatedAt":24,"license":25,"forks":26,"topics":27,"repo":28,"sourceUrl":31,"mdContent":32},"local-descriptions","fetch AI-generated descriptions for local POIs","USE FOR getting AI-generated POI text descriptions. Requires POI IDs obtained from web-search (with result_filter=locations). Returns markdown descriptions grounded in web search context. Max 20 IDs per request.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},"brave","Brave","https:\u002F\u002Fpexgzepcugksgbtrxkhf.supabase.co\u002Fstorage\u002Fv1\u002Fobject\u002Fpublic\u002Forg-logos\u002Fbrave.png",[12,16,19],{"name":13,"slug":14,"type":15},"Brave Search","brave-search","tag",{"name":17,"slug":18,"type":15},"Local Search","local-search",{"name":20,"slug":21,"type":15},"Search","search",161,"https:\u002F\u002Fgithub.com\u002Fbrave\u002Fbrave-search-skills","2026-04-06T18:06:03.239884",null,11,[],{"repoUrl":23,"stars":22,"forks":26,"topics":29,"description":30},[],"Official skills for using Brave Search API with AI coding agents.","https:\u002F\u002Fgithub.com\u002Fbrave\u002Fbrave-search-skills\u002Ftree\u002FHEAD\u002Fskills\u002Flocal-descriptions","---\nname: local-descriptions\ndescription: USE FOR getting AI-generated POI text descriptions. Requires POI IDs obtained from web-search (with result_filter=locations). Returns markdown descriptions grounded in web search context. Max 20 IDs per request.\n---\n\n# Local Descriptions (Search API)\n\n> **Requires API Key**: Get one at https:\u002F\u002Fapi.search.brave.com\n>\n> **Plan**: Included in the **Search** plan. See https:\u002F\u002Fapi-dashboard.search.brave.com\u002Fapp\u002Fsubscriptions\u002Fsubscribe\n>\n> **Two-step flow**: This endpoint requires POI IDs from a prior web search.\n>\n> 1. Call `web-search` with `result_filter=locations` to get POI IDs from `locations.results[].id`\n> 2. Pass those IDs to this endpoint to get AI-generated descriptions\n\n## Quick Start (cURL)\n\n### Get POI Description\n```bash\ncurl -s \"https:\u002F\u002Fapi.search.brave.com\u002Fres\u002Fv1\u002Flocal\u002Fdescriptions?ids=loc4CQWMJWLD4VBEBZ62XQLJTGK6YCJEEJDNAAAAAAA%3D\" \\\n  -H \"Accept: application\u002Fjson\" \\\n  -H \"Accept-Encoding: gzip\" \\\n  -H \"X-Subscription-Token: ${BRAVE_SEARCH_API_KEY}\"\n```\n\n### Multiple POIs\n```bash\ncurl -s \"https:\u002F\u002Fapi.search.brave.com\u002Fres\u002Fv1\u002Flocal\u002Fdescriptions\" \\\n  -H \"Accept: application\u002Fjson\" \\\n  -H \"Accept-Encoding: gzip\" \\\n  -H \"X-Subscription-Token: ${BRAVE_SEARCH_API_KEY}\" \\\n  -G \\\n  --data-urlencode \"ids=loc4CQWMJWLD4VBEBZ62XQLJTGK6YCJEEJDNAAAAAAA=\" \\\n  --data-urlencode \"ids=loc4HTAVTJKP4RBEBZCEMBI3NG26YD4II4PATIHPDYI=\"\n```\n\n**Note**: POI IDs are opaque strings returned in web search `locations.results[].id`. They are valid for approximately 8 hours. The example IDs above are for illustration — fetch fresh IDs via `web-search` with `result_filter=locations`.\n\n## Endpoint\n\n```http\nGET https:\u002F\u002Fapi.search.brave.com\u002Fres\u002Fv1\u002Flocal\u002Fdescriptions\n```\n\n**Authentication**: `X-Subscription-Token: \u003CAPI_KEY>` header\n\n## Parameters\n\n| Parameter | Type | Required | Default | Description |\n|--|--|--|--|--|\n| `ids` | string[] | **Yes** | — | POI IDs from web search `locations.results[].id` (1-20, repeated: `?ids=a&ids=b`) |\n\n## Response Format\n\n### Response Fields\n\n| Field | Type | Description |\n|--|--|--|\n| `type` | string | Always `\"local_descriptions\"` |\n| `results` | array | List of description objects (entries may be `null`) |\n| `results[].type` | string | Always `\"local_description\"` |\n| `results[].id` | string | POI identifier matching the request |\n| `results[].description` | string? | AI-generated markdown description, or `null` if unavailable |\n\n### Example Response\n\n```json\n{\n  \"type\": \"local_descriptions\",\n  \"results\": [\n    {\n      \"type\": \"local_description\",\n      \"id\": \"loc4CQWMJWLD4VBEBZ62XQLJTGK6YCJEEJDNAAAAAAA=\",\n      \"description\": \"### Overview\\nA cozy neighborhood cafe known for its **artisanal coffee**...\"\n    }\n  ]\n}\n```\n\n## Getting POI IDs\n\nPOI IDs come from the **Web Search API** (`web-search`) with `result_filter=locations`:\n\n```bash\n# 1. Search for local businesses\ncurl -s \"https:\u002F\u002Fapi.search.brave.com\u002Fres\u002Fv1\u002Fweb\u002Fsearch?q=restaurants+san+francisco&result_filter=locations\" \\\n  -H \"Accept: application\u002Fjson\" \\\n  -H \"X-Subscription-Token: ${BRAVE_SEARCH_API_KEY}\"\n\n# 2. Extract POI IDs from locations.results[].id\n# 3. Use those IDs with local\u002Fpois and local\u002Fdescriptions\n```\n\n## Use Cases\n\n- **Local business overview**: Pair with `local-pois` to get both structured data (hours, ratings) and narrative descriptions\n- **Travel\u002Ftourism enrichment**: Add descriptive context to POIs for travel planning or destination guides\n- **Search results augmentation**: Supplement web search results with AI-generated summaries of local businesses\n\n## Notes\n\n- **Always markdown**: Descriptions use `###` headings, bullet lists, **bold**\u002F*italics* — always formatted as markdown\n- **Travel-guide tone**: Typically 200-400 words covering what makes the POI notable\n- **AI-generated**: Descriptions are AI-generated based on web search context, not sourced from business profiles\n- **Availability**: Not all POIs have descriptions — `description` may be `null`\n- **Max IDs**: Up to 20 IDs per request\n",{"data":34,"body":35},{"name":4,"description":6},{"type":36,"children":37},"root",[38,47,141,148,155,289,295,469,499,505,521,539,545,641,647,653,810,816,1049,1055,1080,1199,1205,1247,1253,1341],{"type":39,"tag":40,"props":41,"children":43},"element","h1",{"id":42},"local-descriptions-search-api",[44],{"type":45,"value":46},"text","Local Descriptions (Search API)",{"type":39,"tag":48,"props":49,"children":50},"blockquote",{},[51,71,93,103],{"type":39,"tag":52,"props":53,"children":54},"p",{},[55,61,63],{"type":39,"tag":56,"props":57,"children":58},"strong",{},[59],{"type":45,"value":60},"Requires API Key",{"type":45,"value":62},": Get one at ",{"type":39,"tag":64,"props":65,"children":69},"a",{"href":66,"rel":67},"https:\u002F\u002Fapi.search.brave.com",[68],"nofollow",[70],{"type":45,"value":66},{"type":39,"tag":52,"props":72,"children":73},{},[74,79,81,85,87],{"type":39,"tag":56,"props":75,"children":76},{},[77],{"type":45,"value":78},"Plan",{"type":45,"value":80},": Included in the ",{"type":39,"tag":56,"props":82,"children":83},{},[84],{"type":45,"value":20},{"type":45,"value":86}," plan. See ",{"type":39,"tag":64,"props":88,"children":91},{"href":89,"rel":90},"https:\u002F\u002Fapi-dashboard.search.brave.com\u002Fapp\u002Fsubscriptions\u002Fsubscribe",[68],[92],{"type":45,"value":89},{"type":39,"tag":52,"props":94,"children":95},{},[96,101],{"type":39,"tag":56,"props":97,"children":98},{},[99],{"type":45,"value":100},"Two-step flow",{"type":45,"value":102},": This endpoint requires POI IDs from a prior web search.",{"type":39,"tag":104,"props":105,"children":106},"ol",{},[107,136],{"type":39,"tag":108,"props":109,"children":110},"li",{},[111,113,120,122,128,130],{"type":45,"value":112},"Call ",{"type":39,"tag":114,"props":115,"children":117},"code",{"className":116},[],[118],{"type":45,"value":119},"web-search",{"type":45,"value":121}," with ",{"type":39,"tag":114,"props":123,"children":125},{"className":124},[],[126],{"type":45,"value":127},"result_filter=locations",{"type":45,"value":129}," to get POI IDs from ",{"type":39,"tag":114,"props":131,"children":133},{"className":132},[],[134],{"type":45,"value":135},"locations.results[].id",{"type":39,"tag":108,"props":137,"children":138},{},[139],{"type":45,"value":140},"Pass those IDs to this endpoint to get AI-generated descriptions",{"type":39,"tag":142,"props":143,"children":145},"h2",{"id":144},"quick-start-curl",[146],{"type":45,"value":147},"Quick Start (cURL)",{"type":39,"tag":149,"props":150,"children":152},"h3",{"id":151},"get-poi-description",[153],{"type":45,"value":154},"Get POI Description",{"type":39,"tag":156,"props":157,"children":162},"pre",{"className":158,"code":159,"language":160,"meta":161,"style":161},"language-bash shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","curl -s \"https:\u002F\u002Fapi.search.brave.com\u002Fres\u002Fv1\u002Flocal\u002Fdescriptions?ids=loc4CQWMJWLD4VBEBZ62XQLJTGK6YCJEEJDNAAAAAAA%3D\" \\\n  -H \"Accept: application\u002Fjson\" \\\n  -H \"Accept-Encoding: gzip\" \\\n  -H \"X-Subscription-Token: ${BRAVE_SEARCH_API_KEY}\"\n","bash","",[163],{"type":39,"tag":114,"props":164,"children":165},{"__ignoreMap":161},[166,206,232,257],{"type":39,"tag":167,"props":168,"children":171},"span",{"class":169,"line":170},"line",1,[172,178,184,190,195,200],{"type":39,"tag":167,"props":173,"children":175},{"style":174},"--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B",[176],{"type":45,"value":177},"curl",{"type":39,"tag":167,"props":179,"children":181},{"style":180},"--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D",[182],{"type":45,"value":183}," -s",{"type":39,"tag":167,"props":185,"children":187},{"style":186},"--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF",[188],{"type":45,"value":189}," \"",{"type":39,"tag":167,"props":191,"children":192},{"style":180},[193],{"type":45,"value":194},"https:\u002F\u002Fapi.search.brave.com\u002Fres\u002Fv1\u002Flocal\u002Fdescriptions?ids=loc4CQWMJWLD4VBEBZ62XQLJTGK6YCJEEJDNAAAAAAA%3D",{"type":39,"tag":167,"props":196,"children":197},{"style":186},[198],{"type":45,"value":199},"\"",{"type":39,"tag":167,"props":201,"children":203},{"style":202},"--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8",[204],{"type":45,"value":205}," \\\n",{"type":39,"tag":167,"props":207,"children":209},{"class":169,"line":208},2,[210,215,219,224,228],{"type":39,"tag":167,"props":211,"children":212},{"style":180},[213],{"type":45,"value":214},"  -H",{"type":39,"tag":167,"props":216,"children":217},{"style":186},[218],{"type":45,"value":189},{"type":39,"tag":167,"props":220,"children":221},{"style":180},[222],{"type":45,"value":223},"Accept: application\u002Fjson",{"type":39,"tag":167,"props":225,"children":226},{"style":186},[227],{"type":45,"value":199},{"type":39,"tag":167,"props":229,"children":230},{"style":202},[231],{"type":45,"value":205},{"type":39,"tag":167,"props":233,"children":235},{"class":169,"line":234},3,[236,240,244,249,253],{"type":39,"tag":167,"props":237,"children":238},{"style":180},[239],{"type":45,"value":214},{"type":39,"tag":167,"props":241,"children":242},{"style":186},[243],{"type":45,"value":189},{"type":39,"tag":167,"props":245,"children":246},{"style":180},[247],{"type":45,"value":248},"Accept-Encoding: gzip",{"type":39,"tag":167,"props":250,"children":251},{"style":186},[252],{"type":45,"value":199},{"type":39,"tag":167,"props":254,"children":255},{"style":202},[256],{"type":45,"value":205},{"type":39,"tag":167,"props":258,"children":260},{"class":169,"line":259},4,[261,265,269,274,279,284],{"type":39,"tag":167,"props":262,"children":263},{"style":180},[264],{"type":45,"value":214},{"type":39,"tag":167,"props":266,"children":267},{"style":186},[268],{"type":45,"value":189},{"type":39,"tag":167,"props":270,"children":271},{"style":180},[272],{"type":45,"value":273},"X-Subscription-Token: ",{"type":39,"tag":167,"props":275,"children":276},{"style":186},[277],{"type":45,"value":278},"${",{"type":39,"tag":167,"props":280,"children":281},{"style":202},[282],{"type":45,"value":283},"BRAVE_SEARCH_API_KEY",{"type":39,"tag":167,"props":285,"children":286},{"style":186},[287],{"type":45,"value":288},"}\"\n",{"type":39,"tag":149,"props":290,"children":292},{"id":291},"multiple-pois",[293],{"type":45,"value":294},"Multiple POIs",{"type":39,"tag":156,"props":296,"children":298},{"className":158,"code":297,"language":160,"meta":161,"style":161},"curl -s \"https:\u002F\u002Fapi.search.brave.com\u002Fres\u002Fv1\u002Flocal\u002Fdescriptions\" \\\n  -H \"Accept: application\u002Fjson\" \\\n  -H \"Accept-Encoding: gzip\" \\\n  -H \"X-Subscription-Token: ${BRAVE_SEARCH_API_KEY}\" \\\n  -G \\\n  --data-urlencode \"ids=loc4CQWMJWLD4VBEBZ62XQLJTGK6YCJEEJDNAAAAAAA=\" \\\n  --data-urlencode \"ids=loc4HTAVTJKP4RBEBZCEMBI3NG26YD4II4PATIHPDYI=\"\n",[299],{"type":39,"tag":114,"props":300,"children":301},{"__ignoreMap":161},[302,330,353,376,408,421,447],{"type":39,"tag":167,"props":303,"children":304},{"class":169,"line":170},[305,309,313,317,322,326],{"type":39,"tag":167,"props":306,"children":307},{"style":174},[308],{"type":45,"value":177},{"type":39,"tag":167,"props":310,"children":311},{"style":180},[312],{"type":45,"value":183},{"type":39,"tag":167,"props":314,"children":315},{"style":186},[316],{"type":45,"value":189},{"type":39,"tag":167,"props":318,"children":319},{"style":180},[320],{"type":45,"value":321},"https:\u002F\u002Fapi.search.brave.com\u002Fres\u002Fv1\u002Flocal\u002Fdescriptions",{"type":39,"tag":167,"props":323,"children":324},{"style":186},[325],{"type":45,"value":199},{"type":39,"tag":167,"props":327,"children":328},{"style":202},[329],{"type":45,"value":205},{"type":39,"tag":167,"props":331,"children":332},{"class":169,"line":208},[333,337,341,345,349],{"type":39,"tag":167,"props":334,"children":335},{"style":180},[336],{"type":45,"value":214},{"type":39,"tag":167,"props":338,"children":339},{"style":186},[340],{"type":45,"value":189},{"type":39,"tag":167,"props":342,"children":343},{"style":180},[344],{"type":45,"value":223},{"type":39,"tag":167,"props":346,"children":347},{"style":186},[348],{"type":45,"value":199},{"type":39,"tag":167,"props":350,"children":351},{"style":202},[352],{"type":45,"value":205},{"type":39,"tag":167,"props":354,"children":355},{"class":169,"line":234},[356,360,364,368,372],{"type":39,"tag":167,"props":357,"children":358},{"style":180},[359],{"type":45,"value":214},{"type":39,"tag":167,"props":361,"children":362},{"style":186},[363],{"type":45,"value":189},{"type":39,"tag":167,"props":365,"children":366},{"style":180},[367],{"type":45,"value":248},{"type":39,"tag":167,"props":369,"children":370},{"style":186},[371],{"type":45,"value":199},{"type":39,"tag":167,"props":373,"children":374},{"style":202},[375],{"type":45,"value":205},{"type":39,"tag":167,"props":377,"children":378},{"class":169,"line":259},[379,383,387,391,395,399,404],{"type":39,"tag":167,"props":380,"children":381},{"style":180},[382],{"type":45,"value":214},{"type":39,"tag":167,"props":384,"children":385},{"style":186},[386],{"type":45,"value":189},{"type":39,"tag":167,"props":388,"children":389},{"style":180},[390],{"type":45,"value":273},{"type":39,"tag":167,"props":392,"children":393},{"style":186},[394],{"type":45,"value":278},{"type":39,"tag":167,"props":396,"children":397},{"style":202},[398],{"type":45,"value":283},{"type":39,"tag":167,"props":400,"children":401},{"style":186},[402],{"type":45,"value":403},"}\"",{"type":39,"tag":167,"props":405,"children":406},{"style":202},[407],{"type":45,"value":205},{"type":39,"tag":167,"props":409,"children":411},{"class":169,"line":410},5,[412,417],{"type":39,"tag":167,"props":413,"children":414},{"style":180},[415],{"type":45,"value":416},"  -G",{"type":39,"tag":167,"props":418,"children":419},{"style":202},[420],{"type":45,"value":205},{"type":39,"tag":167,"props":422,"children":424},{"class":169,"line":423},6,[425,430,434,439,443],{"type":39,"tag":167,"props":426,"children":427},{"style":180},[428],{"type":45,"value":429},"  --data-urlencode",{"type":39,"tag":167,"props":431,"children":432},{"style":186},[433],{"type":45,"value":189},{"type":39,"tag":167,"props":435,"children":436},{"style":180},[437],{"type":45,"value":438},"ids=loc4CQWMJWLD4VBEBZ62XQLJTGK6YCJEEJDNAAAAAAA=",{"type":39,"tag":167,"props":440,"children":441},{"style":186},[442],{"type":45,"value":199},{"type":39,"tag":167,"props":444,"children":445},{"style":202},[446],{"type":45,"value":205},{"type":39,"tag":167,"props":448,"children":450},{"class":169,"line":449},7,[451,455,459,464],{"type":39,"tag":167,"props":452,"children":453},{"style":180},[454],{"type":45,"value":429},{"type":39,"tag":167,"props":456,"children":457},{"style":186},[458],{"type":45,"value":189},{"type":39,"tag":167,"props":460,"children":461},{"style":180},[462],{"type":45,"value":463},"ids=loc4HTAVTJKP4RBEBZCEMBI3NG26YD4II4PATIHPDYI=",{"type":39,"tag":167,"props":465,"children":466},{"style":186},[467],{"type":45,"value":468},"\"\n",{"type":39,"tag":52,"props":470,"children":471},{},[472,477,479,484,486,491,492,497],{"type":39,"tag":56,"props":473,"children":474},{},[475],{"type":45,"value":476},"Note",{"type":45,"value":478},": POI IDs are opaque strings returned in web search ",{"type":39,"tag":114,"props":480,"children":482},{"className":481},[],[483],{"type":45,"value":135},{"type":45,"value":485},". They are valid for approximately 8 hours. The example IDs above are for illustration — fetch fresh IDs via ",{"type":39,"tag":114,"props":487,"children":489},{"className":488},[],[490],{"type":45,"value":119},{"type":45,"value":121},{"type":39,"tag":114,"props":493,"children":495},{"className":494},[],[496],{"type":45,"value":127},{"type":45,"value":498},".",{"type":39,"tag":142,"props":500,"children":502},{"id":501},"endpoint",[503],{"type":45,"value":504},"Endpoint",{"type":39,"tag":156,"props":506,"children":510},{"className":507,"code":508,"language":509,"meta":161,"style":161},"language-http shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","GET https:\u002F\u002Fapi.search.brave.com\u002Fres\u002Fv1\u002Flocal\u002Fdescriptions\n","http",[511],{"type":39,"tag":114,"props":512,"children":513},{"__ignoreMap":161},[514],{"type":39,"tag":167,"props":515,"children":516},{"class":169,"line":170},[517],{"type":39,"tag":167,"props":518,"children":519},{},[520],{"type":45,"value":508},{"type":39,"tag":52,"props":522,"children":523},{},[524,529,531,537],{"type":39,"tag":56,"props":525,"children":526},{},[527],{"type":45,"value":528},"Authentication",{"type":45,"value":530},": ",{"type":39,"tag":114,"props":532,"children":534},{"className":533},[],[535],{"type":45,"value":536},"X-Subscription-Token: \u003CAPI_KEY>",{"type":45,"value":538}," header",{"type":39,"tag":142,"props":540,"children":542},{"id":541},"parameters",[543],{"type":45,"value":544},"Parameters",{"type":39,"tag":546,"props":547,"children":548},"table",{},[549,583],{"type":39,"tag":550,"props":551,"children":552},"thead",{},[553],{"type":39,"tag":554,"props":555,"children":556},"tr",{},[557,563,568,573,578],{"type":39,"tag":558,"props":559,"children":560},"th",{},[561],{"type":45,"value":562},"Parameter",{"type":39,"tag":558,"props":564,"children":565},{},[566],{"type":45,"value":567},"Type",{"type":39,"tag":558,"props":569,"children":570},{},[571],{"type":45,"value":572},"Required",{"type":39,"tag":558,"props":574,"children":575},{},[576],{"type":45,"value":577},"Default",{"type":39,"tag":558,"props":579,"children":580},{},[581],{"type":45,"value":582},"Description",{"type":39,"tag":584,"props":585,"children":586},"tbody",{},[587],{"type":39,"tag":554,"props":588,"children":589},{},[590,600,608,616,621],{"type":39,"tag":591,"props":592,"children":593},"td",{},[594],{"type":39,"tag":114,"props":595,"children":597},{"className":596},[],[598],{"type":45,"value":599},"ids",{"type":39,"tag":591,"props":601,"children":602},{},[603,605],{"type":45,"value":604},"string",{"type":39,"tag":167,"props":606,"children":607},{},[],{"type":39,"tag":591,"props":609,"children":610},{},[611],{"type":39,"tag":56,"props":612,"children":613},{},[614],{"type":45,"value":615},"Yes",{"type":39,"tag":591,"props":617,"children":618},{},[619],{"type":45,"value":620},"—",{"type":39,"tag":591,"props":622,"children":623},{},[624,626,631,633,639],{"type":45,"value":625},"POI IDs from web search ",{"type":39,"tag":114,"props":627,"children":629},{"className":628},[],[630],{"type":45,"value":135},{"type":45,"value":632}," (1-20, repeated: ",{"type":39,"tag":114,"props":634,"children":636},{"className":635},[],[637],{"type":45,"value":638},"?ids=a&ids=b",{"type":45,"value":640},")",{"type":39,"tag":142,"props":642,"children":644},{"id":643},"response-format",[645],{"type":45,"value":646},"Response Format",{"type":39,"tag":149,"props":648,"children":650},{"id":649},"response-fields",[651],{"type":45,"value":652},"Response Fields",{"type":39,"tag":546,"props":654,"children":655},{},[656,675],{"type":39,"tag":550,"props":657,"children":658},{},[659],{"type":39,"tag":554,"props":660,"children":661},{},[662,667,671],{"type":39,"tag":558,"props":663,"children":664},{},[665],{"type":45,"value":666},"Field",{"type":39,"tag":558,"props":668,"children":669},{},[670],{"type":45,"value":567},{"type":39,"tag":558,"props":672,"children":673},{},[674],{"type":45,"value":582},{"type":39,"tag":584,"props":676,"children":677},{},[678,705,734,760,781],{"type":39,"tag":554,"props":679,"children":680},{},[681,690,694],{"type":39,"tag":591,"props":682,"children":683},{},[684],{"type":39,"tag":114,"props":685,"children":687},{"className":686},[],[688],{"type":45,"value":689},"type",{"type":39,"tag":591,"props":691,"children":692},{},[693],{"type":45,"value":604},{"type":39,"tag":591,"props":695,"children":696},{},[697,699],{"type":45,"value":698},"Always ",{"type":39,"tag":114,"props":700,"children":702},{"className":701},[],[703],{"type":45,"value":704},"\"local_descriptions\"",{"type":39,"tag":554,"props":706,"children":707},{},[708,717,722],{"type":39,"tag":591,"props":709,"children":710},{},[711],{"type":39,"tag":114,"props":712,"children":714},{"className":713},[],[715],{"type":45,"value":716},"results",{"type":39,"tag":591,"props":718,"children":719},{},[720],{"type":45,"value":721},"array",{"type":39,"tag":591,"props":723,"children":724},{},[725,727,733],{"type":45,"value":726},"List of description objects (entries may be ",{"type":39,"tag":114,"props":728,"children":730},{"className":729},[],[731],{"type":45,"value":732},"null",{"type":45,"value":640},{"type":39,"tag":554,"props":735,"children":736},{},[737,746,750],{"type":39,"tag":591,"props":738,"children":739},{},[740],{"type":39,"tag":114,"props":741,"children":743},{"className":742},[],[744],{"type":45,"value":745},"results[].type",{"type":39,"tag":591,"props":747,"children":748},{},[749],{"type":45,"value":604},{"type":39,"tag":591,"props":751,"children":752},{},[753,754],{"type":45,"value":698},{"type":39,"tag":114,"props":755,"children":757},{"className":756},[],[758],{"type":45,"value":759},"\"local_description\"",{"type":39,"tag":554,"props":761,"children":762},{},[763,772,776],{"type":39,"tag":591,"props":764,"children":765},{},[766],{"type":39,"tag":114,"props":767,"children":769},{"className":768},[],[770],{"type":45,"value":771},"results[].id",{"type":39,"tag":591,"props":773,"children":774},{},[775],{"type":45,"value":604},{"type":39,"tag":591,"props":777,"children":778},{},[779],{"type":45,"value":780},"POI identifier matching the request",{"type":39,"tag":554,"props":782,"children":783},{},[784,793,798],{"type":39,"tag":591,"props":785,"children":786},{},[787],{"type":39,"tag":114,"props":788,"children":790},{"className":789},[],[791],{"type":45,"value":792},"results[].description",{"type":39,"tag":591,"props":794,"children":795},{},[796],{"type":45,"value":797},"string?",{"type":39,"tag":591,"props":799,"children":800},{},[801,803,808],{"type":45,"value":802},"AI-generated markdown description, or ",{"type":39,"tag":114,"props":804,"children":806},{"className":805},[],[807],{"type":45,"value":732},{"type":45,"value":809}," if unavailable",{"type":39,"tag":149,"props":811,"children":813},{"id":812},"example-response",[814],{"type":45,"value":815},"Example Response",{"type":39,"tag":156,"props":817,"children":821},{"className":818,"code":819,"language":820,"meta":161,"style":161},"language-json shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","{\n  \"type\": \"local_descriptions\",\n  \"results\": [\n    {\n      \"type\": \"local_description\",\n      \"id\": \"loc4CQWMJWLD4VBEBZ62XQLJTGK6YCJEEJDNAAAAAAA=\",\n      \"description\": \"### Overview\\nA cozy neighborhood cafe known for its **artisanal coffee**...\"\n    }\n  ]\n}\n","json",[822],{"type":39,"tag":114,"props":823,"children":824},{"__ignoreMap":161},[825,833,873,897,905,942,979,1022,1031,1040],{"type":39,"tag":167,"props":826,"children":827},{"class":169,"line":170},[828],{"type":39,"tag":167,"props":829,"children":830},{"style":186},[831],{"type":45,"value":832},"{\n",{"type":39,"tag":167,"props":834,"children":835},{"class":169,"line":208},[836,841,846,850,855,859,864,868],{"type":39,"tag":167,"props":837,"children":838},{"style":186},[839],{"type":45,"value":840},"  \"",{"type":39,"tag":167,"props":842,"children":844},{"style":843},"--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA",[845],{"type":45,"value":689},{"type":39,"tag":167,"props":847,"children":848},{"style":186},[849],{"type":45,"value":199},{"type":39,"tag":167,"props":851,"children":852},{"style":186},[853],{"type":45,"value":854},":",{"type":39,"tag":167,"props":856,"children":857},{"style":186},[858],{"type":45,"value":189},{"type":39,"tag":167,"props":860,"children":861},{"style":180},[862],{"type":45,"value":863},"local_descriptions",{"type":39,"tag":167,"props":865,"children":866},{"style":186},[867],{"type":45,"value":199},{"type":39,"tag":167,"props":869,"children":870},{"style":186},[871],{"type":45,"value":872},",\n",{"type":39,"tag":167,"props":874,"children":875},{"class":169,"line":234},[876,880,884,888,892],{"type":39,"tag":167,"props":877,"children":878},{"style":186},[879],{"type":45,"value":840},{"type":39,"tag":167,"props":881,"children":882},{"style":843},[883],{"type":45,"value":716},{"type":39,"tag":167,"props":885,"children":886},{"style":186},[887],{"type":45,"value":199},{"type":39,"tag":167,"props":889,"children":890},{"style":186},[891],{"type":45,"value":854},{"type":39,"tag":167,"props":893,"children":894},{"style":186},[895],{"type":45,"value":896}," [\n",{"type":39,"tag":167,"props":898,"children":899},{"class":169,"line":259},[900],{"type":39,"tag":167,"props":901,"children":902},{"style":186},[903],{"type":45,"value":904},"    {\n",{"type":39,"tag":167,"props":906,"children":907},{"class":169,"line":410},[908,913,917,921,925,929,934,938],{"type":39,"tag":167,"props":909,"children":910},{"style":186},[911],{"type":45,"value":912},"      \"",{"type":39,"tag":167,"props":914,"children":915},{"style":174},[916],{"type":45,"value":689},{"type":39,"tag":167,"props":918,"children":919},{"style":186},[920],{"type":45,"value":199},{"type":39,"tag":167,"props":922,"children":923},{"style":186},[924],{"type":45,"value":854},{"type":39,"tag":167,"props":926,"children":927},{"style":186},[928],{"type":45,"value":189},{"type":39,"tag":167,"props":930,"children":931},{"style":180},[932],{"type":45,"value":933},"local_description",{"type":39,"tag":167,"props":935,"children":936},{"style":186},[937],{"type":45,"value":199},{"type":39,"tag":167,"props":939,"children":940},{"style":186},[941],{"type":45,"value":872},{"type":39,"tag":167,"props":943,"children":944},{"class":169,"line":423},[945,949,954,958,962,966,971,975],{"type":39,"tag":167,"props":946,"children":947},{"style":186},[948],{"type":45,"value":912},{"type":39,"tag":167,"props":950,"children":951},{"style":174},[952],{"type":45,"value":953},"id",{"type":39,"tag":167,"props":955,"children":956},{"style":186},[957],{"type":45,"value":199},{"type":39,"tag":167,"props":959,"children":960},{"style":186},[961],{"type":45,"value":854},{"type":39,"tag":167,"props":963,"children":964},{"style":186},[965],{"type":45,"value":189},{"type":39,"tag":167,"props":967,"children":968},{"style":180},[969],{"type":45,"value":970},"loc4CQWMJWLD4VBEBZ62XQLJTGK6YCJEEJDNAAAAAAA=",{"type":39,"tag":167,"props":972,"children":973},{"style":186},[974],{"type":45,"value":199},{"type":39,"tag":167,"props":976,"children":977},{"style":186},[978],{"type":45,"value":872},{"type":39,"tag":167,"props":980,"children":981},{"class":169,"line":449},[982,986,991,995,999,1003,1008,1013,1018],{"type":39,"tag":167,"props":983,"children":984},{"style":186},[985],{"type":45,"value":912},{"type":39,"tag":167,"props":987,"children":988},{"style":174},[989],{"type":45,"value":990},"description",{"type":39,"tag":167,"props":992,"children":993},{"style":186},[994],{"type":45,"value":199},{"type":39,"tag":167,"props":996,"children":997},{"style":186},[998],{"type":45,"value":854},{"type":39,"tag":167,"props":1000,"children":1001},{"style":186},[1002],{"type":45,"value":189},{"type":39,"tag":167,"props":1004,"children":1005},{"style":180},[1006],{"type":45,"value":1007},"### Overview",{"type":39,"tag":167,"props":1009,"children":1010},{"style":202},[1011],{"type":45,"value":1012},"\\n",{"type":39,"tag":167,"props":1014,"children":1015},{"style":180},[1016],{"type":45,"value":1017},"A cozy neighborhood cafe known for its **artisanal coffee**...",{"type":39,"tag":167,"props":1019,"children":1020},{"style":186},[1021],{"type":45,"value":468},{"type":39,"tag":167,"props":1023,"children":1025},{"class":169,"line":1024},8,[1026],{"type":39,"tag":167,"props":1027,"children":1028},{"style":186},[1029],{"type":45,"value":1030},"    }\n",{"type":39,"tag":167,"props":1032,"children":1034},{"class":169,"line":1033},9,[1035],{"type":39,"tag":167,"props":1036,"children":1037},{"style":186},[1038],{"type":45,"value":1039},"  ]\n",{"type":39,"tag":167,"props":1041,"children":1043},{"class":169,"line":1042},10,[1044],{"type":39,"tag":167,"props":1045,"children":1046},{"style":186},[1047],{"type":45,"value":1048},"}\n",{"type":39,"tag":142,"props":1050,"children":1052},{"id":1051},"getting-poi-ids",[1053],{"type":45,"value":1054},"Getting POI IDs",{"type":39,"tag":52,"props":1056,"children":1057},{},[1058,1060,1065,1067,1072,1074,1079],{"type":45,"value":1059},"POI IDs come from the ",{"type":39,"tag":56,"props":1061,"children":1062},{},[1063],{"type":45,"value":1064},"Web Search API",{"type":45,"value":1066}," (",{"type":39,"tag":114,"props":1068,"children":1070},{"className":1069},[],[1071],{"type":45,"value":119},{"type":45,"value":1073},") with ",{"type":39,"tag":114,"props":1075,"children":1077},{"className":1076},[],[1078],{"type":45,"value":127},{"type":45,"value":854},{"type":39,"tag":156,"props":1081,"children":1083},{"className":158,"code":1082,"language":160,"meta":161,"style":161},"# 1. Search for local businesses\ncurl -s \"https:\u002F\u002Fapi.search.brave.com\u002Fres\u002Fv1\u002Fweb\u002Fsearch?q=restaurants+san+francisco&result_filter=locations\" \\\n  -H \"Accept: application\u002Fjson\" \\\n  -H \"X-Subscription-Token: ${BRAVE_SEARCH_API_KEY}\"\n\n# 2. Extract POI IDs from locations.results[].id\n# 3. Use those IDs with local\u002Fpois and local\u002Fdescriptions\n",[1084],{"type":39,"tag":114,"props":1085,"children":1086},{"__ignoreMap":161},[1087,1096,1124,1147,1174,1183,1191],{"type":39,"tag":167,"props":1088,"children":1089},{"class":169,"line":170},[1090],{"type":39,"tag":167,"props":1091,"children":1093},{"style":1092},"--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#546E7A;--shiki-default-font-style:italic;--shiki-dark:#676E95;--shiki-dark-font-style:italic",[1094],{"type":45,"value":1095},"# 1. Search for local businesses\n",{"type":39,"tag":167,"props":1097,"children":1098},{"class":169,"line":208},[1099,1103,1107,1111,1116,1120],{"type":39,"tag":167,"props":1100,"children":1101},{"style":174},[1102],{"type":45,"value":177},{"type":39,"tag":167,"props":1104,"children":1105},{"style":180},[1106],{"type":45,"value":183},{"type":39,"tag":167,"props":1108,"children":1109},{"style":186},[1110],{"type":45,"value":189},{"type":39,"tag":167,"props":1112,"children":1113},{"style":180},[1114],{"type":45,"value":1115},"https:\u002F\u002Fapi.search.brave.com\u002Fres\u002Fv1\u002Fweb\u002Fsearch?q=restaurants+san+francisco&result_filter=locations",{"type":39,"tag":167,"props":1117,"children":1118},{"style":186},[1119],{"type":45,"value":199},{"type":39,"tag":167,"props":1121,"children":1122},{"style":202},[1123],{"type":45,"value":205},{"type":39,"tag":167,"props":1125,"children":1126},{"class":169,"line":234},[1127,1131,1135,1139,1143],{"type":39,"tag":167,"props":1128,"children":1129},{"style":180},[1130],{"type":45,"value":214},{"type":39,"tag":167,"props":1132,"children":1133},{"style":186},[1134],{"type":45,"value":189},{"type":39,"tag":167,"props":1136,"children":1137},{"style":180},[1138],{"type":45,"value":223},{"type":39,"tag":167,"props":1140,"children":1141},{"style":186},[1142],{"type":45,"value":199},{"type":39,"tag":167,"props":1144,"children":1145},{"style":202},[1146],{"type":45,"value":205},{"type":39,"tag":167,"props":1148,"children":1149},{"class":169,"line":259},[1150,1154,1158,1162,1166,1170],{"type":39,"tag":167,"props":1151,"children":1152},{"style":180},[1153],{"type":45,"value":214},{"type":39,"tag":167,"props":1155,"children":1156},{"style":186},[1157],{"type":45,"value":189},{"type":39,"tag":167,"props":1159,"children":1160},{"style":180},[1161],{"type":45,"value":273},{"type":39,"tag":167,"props":1163,"children":1164},{"style":186},[1165],{"type":45,"value":278},{"type":39,"tag":167,"props":1167,"children":1168},{"style":202},[1169],{"type":45,"value":283},{"type":39,"tag":167,"props":1171,"children":1172},{"style":186},[1173],{"type":45,"value":288},{"type":39,"tag":167,"props":1175,"children":1176},{"class":169,"line":410},[1177],{"type":39,"tag":167,"props":1178,"children":1180},{"emptyLinePlaceholder":1179},true,[1181],{"type":45,"value":1182},"\n",{"type":39,"tag":167,"props":1184,"children":1185},{"class":169,"line":423},[1186],{"type":39,"tag":167,"props":1187,"children":1188},{"style":1092},[1189],{"type":45,"value":1190},"# 2. Extract POI IDs from locations.results[].id\n",{"type":39,"tag":167,"props":1192,"children":1193},{"class":169,"line":449},[1194],{"type":39,"tag":167,"props":1195,"children":1196},{"style":1092},[1197],{"type":45,"value":1198},"# 3. Use those IDs with local\u002Fpois and local\u002Fdescriptions\n",{"type":39,"tag":142,"props":1200,"children":1202},{"id":1201},"use-cases",[1203],{"type":45,"value":1204},"Use Cases",{"type":39,"tag":1206,"props":1207,"children":1208},"ul",{},[1209,1227,1237],{"type":39,"tag":108,"props":1210,"children":1211},{},[1212,1217,1219,1225],{"type":39,"tag":56,"props":1213,"children":1214},{},[1215],{"type":45,"value":1216},"Local business overview",{"type":45,"value":1218},": Pair with ",{"type":39,"tag":114,"props":1220,"children":1222},{"className":1221},[],[1223],{"type":45,"value":1224},"local-pois",{"type":45,"value":1226}," to get both structured data (hours, ratings) and narrative descriptions",{"type":39,"tag":108,"props":1228,"children":1229},{},[1230,1235],{"type":39,"tag":56,"props":1231,"children":1232},{},[1233],{"type":45,"value":1234},"Travel\u002Ftourism enrichment",{"type":45,"value":1236},": Add descriptive context to POIs for travel planning or destination guides",{"type":39,"tag":108,"props":1238,"children":1239},{},[1240,1245],{"type":39,"tag":56,"props":1241,"children":1242},{},[1243],{"type":45,"value":1244},"Search results augmentation",{"type":45,"value":1246},": Supplement web search results with AI-generated summaries of local businesses",{"type":39,"tag":142,"props":1248,"children":1250},{"id":1249},"notes",[1251],{"type":45,"value":1252},"Notes",{"type":39,"tag":1206,"props":1254,"children":1255},{},[1256,1289,1299,1309,1331],{"type":39,"tag":108,"props":1257,"children":1258},{},[1259,1264,1266,1272,1274,1279,1281,1287],{"type":39,"tag":56,"props":1260,"children":1261},{},[1262],{"type":45,"value":1263},"Always markdown",{"type":45,"value":1265},": Descriptions use ",{"type":39,"tag":114,"props":1267,"children":1269},{"className":1268},[],[1270],{"type":45,"value":1271},"###",{"type":45,"value":1273}," headings, bullet lists, ",{"type":39,"tag":56,"props":1275,"children":1276},{},[1277],{"type":45,"value":1278},"bold",{"type":45,"value":1280},"\u002F",{"type":39,"tag":1282,"props":1283,"children":1284},"em",{},[1285],{"type":45,"value":1286},"italics",{"type":45,"value":1288}," — always formatted as markdown",{"type":39,"tag":108,"props":1290,"children":1291},{},[1292,1297],{"type":39,"tag":56,"props":1293,"children":1294},{},[1295],{"type":45,"value":1296},"Travel-guide tone",{"type":45,"value":1298},": Typically 200-400 words covering what makes the POI notable",{"type":39,"tag":108,"props":1300,"children":1301},{},[1302,1307],{"type":39,"tag":56,"props":1303,"children":1304},{},[1305],{"type":45,"value":1306},"AI-generated",{"type":45,"value":1308},": Descriptions are AI-generated based on web search context, not sourced from business profiles",{"type":39,"tag":108,"props":1310,"children":1311},{},[1312,1317,1319,1324,1326],{"type":39,"tag":56,"props":1313,"children":1314},{},[1315],{"type":45,"value":1316},"Availability",{"type":45,"value":1318},": Not all POIs have descriptions — ",{"type":39,"tag":114,"props":1320,"children":1322},{"className":1321},[],[1323],{"type":45,"value":990},{"type":45,"value":1325}," may be ",{"type":39,"tag":114,"props":1327,"children":1329},{"className":1328},[],[1330],{"type":45,"value":732},{"type":39,"tag":108,"props":1332,"children":1333},{},[1334,1339],{"type":39,"tag":56,"props":1335,"children":1336},{},[1337],{"type":45,"value":1338},"Max IDs",{"type":45,"value":1340},": Up to 20 IDs per request",{"type":39,"tag":1342,"props":1343,"children":1344},"style",{},[1345],{"type":45,"value":1346},"html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"items":1348,"total":1470},[1349,1361,1377,1389,1398,1408,1414,1423,1432,1441,1450,1462],{"slug":1350,"name":1350,"fn":1351,"description":1352,"org":1353,"tags":1354,"stars":22,"repoUrl":23,"updatedAt":1360},"answers","get AI-grounded answers via Brave","USE FOR AI-grounded answers via OpenAI-compatible \u002Fchat\u002Fcompletions. Two modes: single-search (fast) or deep research (enable_research=true, thorough multi-search). Streaming\u002Fblocking. Citations.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[1355,1356,1359],{"name":13,"slug":14,"type":15},{"name":1357,"slug":1358,"type":15},"LLM","llm",{"name":20,"slug":21,"type":15},"2026-04-06T18:05:53.15861",{"slug":1362,"name":1362,"fn":1363,"description":1364,"org":1365,"tags":1366,"stars":22,"repoUrl":23,"updatedAt":1376},"bx","perform token-efficient web searches","USE FOR web search, research, RAG, grounding, browse, find, lookups, fact-checking, documentation, agentic AI. All-in-one, optimized for AI agents. Pre-extracted, token-budgeted web content, deep research, news, images, videos, places, custom ranking",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[1367,1370,1371,1372,1375],{"name":1368,"slug":1369,"type":15},"AI Context","ai-context",{"name":13,"slug":14,"type":15},{"name":1357,"slug":1358,"type":15},{"name":1373,"slug":1374,"type":15},"Research","research",{"name":20,"slug":21,"type":15},"2026-04-08T04:55:31.217318",{"slug":1378,"name":1378,"fn":1379,"description":1380,"org":1381,"tags":1382,"stars":22,"repoUrl":23,"updatedAt":1388},"bx-search","search the web via Brave CLI","Web search using the Brave Search CLI (`bx`). Use for ALL web search requests — including \"search for\", \"look up\", \"find\", \"what is\", \"how do I\", \"google this\", and any request needing current or external information. Prefer this over the built-in web_search tool whenever bx is available. Also use for: documentation lookup, troubleshooting research, RAG grounding, news, images, videos, local places, and AI-synthesized answers.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[1383,1384,1387],{"name":13,"slug":14,"type":15},{"name":1385,"slug":1386,"type":15},"CLI","cli",{"name":20,"slug":21,"type":15},"2026-04-06T18:06:05.777322",{"slug":1390,"name":1390,"fn":1391,"description":1392,"org":1393,"tags":1394,"stars":22,"repoUrl":23,"updatedAt":1397},"images-search","search images via Brave Search","USE FOR image search. Returns images with title, source URL, thumbnail. Supports SafeSearch filter. Up to 200 results.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[1395,1396],{"name":13,"slug":14,"type":15},{"name":20,"slug":21,"type":15},"2026-04-06T18:06:04.504482",{"slug":1399,"name":1399,"fn":1400,"description":1401,"org":1402,"tags":1403,"stars":22,"repoUrl":23,"updatedAt":1407},"llm-context","fetch web content for LLM grounding","USE FOR RAG\u002FLLM grounding. Returns pre-extracted web content (text, tables, code) optimized for LLMs. GET + POST. Adjust max_tokens\u002Fcount based on complexity. Supports Goggles, local\u002FPOI. For AI answers use answers. Recommended for anyone building AI\u002Fagentic applications.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[1404,1405,1406],{"name":13,"slug":14,"type":15},{"name":1357,"slug":1358,"type":15},{"name":20,"slug":21,"type":15},"2026-04-06T18:05:58.243978",{"slug":4,"name":4,"fn":5,"description":6,"org":1409,"tags":1410,"stars":22,"repoUrl":23,"updatedAt":24},{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[1411,1412,1413],{"name":13,"slug":14,"type":15},{"name":17,"slug":18,"type":15},{"name":20,"slug":21,"type":15},{"slug":1224,"name":1224,"fn":1415,"description":1416,"org":1417,"tags":1418,"stars":22,"repoUrl":23,"updatedAt":1422},"fetch local business and POI details","USE FOR getting local business\u002FPOI details. Requires POI IDs obtained from web-search (with result_filter=locations). Returns full business information including ratings, hours, contact info. Max 20 IDs.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[1419,1420,1421],{"name":13,"slug":14,"type":15},{"name":17,"slug":18,"type":15},{"name":20,"slug":21,"type":15},"2026-04-06T18:05:55.722361",{"slug":1424,"name":1424,"fn":1425,"description":1426,"org":1427,"tags":1428,"stars":22,"repoUrl":23,"updatedAt":1431},"news-search","search news articles","USE FOR news search. Returns news articles with title, URL, description, age, thumbnail. Supports freshness and date range filtering, SafeSearch filter and Goggles for custom ranking.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[1429,1430],{"name":13,"slug":14,"type":15},{"name":20,"slug":21,"type":15},"2026-04-06T18:06:01.995483",{"slug":1433,"name":1433,"fn":1434,"description":1435,"org":1436,"tags":1437,"stars":22,"repoUrl":23,"updatedAt":1440},"spellcheck","spell-correct search queries","USE FOR spell correction. Returns corrected query if misspelled. Most search endpoints have spellcheck built-in; use this only for pre-search query cleanup or \"Did you mean?\" UI.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[1438,1439],{"name":13,"slug":14,"type":15},{"name":20,"slug":21,"type":15},"2026-04-06T18:05:59.499925",{"slug":1442,"name":1442,"fn":1443,"description":1444,"org":1445,"tags":1446,"stars":22,"repoUrl":23,"updatedAt":1449},"suggest","autocomplete search queries","USE FOR query autocomplete\u002Fsuggestions. Fast (\u003C100ms). Returns suggested queries as user types. Supports rich suggestions with entity info. Typo-resilient.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[1447,1448],{"name":13,"slug":14,"type":15},{"name":20,"slug":21,"type":15},"2026-04-06T18:05:54.426217",{"slug":1451,"name":1451,"fn":1452,"description":1453,"org":1454,"tags":1455,"stars":22,"repoUrl":23,"updatedAt":1461},"videos-search","search videos via Brave Search","USE FOR video search. Returns videos with title, URL, thumbnail, duration, view count, creator. Supports freshness filters, SafeSearch, pagination.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[1456,1457,1458],{"name":13,"slug":14,"type":15},{"name":20,"slug":21,"type":15},{"name":1459,"slug":1460,"type":15},"Video","video","2026-04-06T18:05:56.996883",{"slug":119,"name":119,"fn":1463,"description":1464,"org":1465,"tags":1466,"stars":22,"repoUrl":23,"updatedAt":1469},"search the web via Brave API","USE FOR web search. Returns ranked results with snippets, URLs, thumbnails. Supports freshness filters, SafeSearch, Goggles for custom ranking, pagination. Primary search endpoint.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[1467,1468],{"name":13,"slug":14,"type":15},{"name":20,"slug":21,"type":15},"2026-04-06T18:06:00.748827",12,{"items":1472,"total":1470},[1473,1479,1487,1493,1498,1504,1510],{"slug":1350,"name":1350,"fn":1351,"description":1352,"org":1474,"tags":1475,"stars":22,"repoUrl":23,"updatedAt":1360},{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[1476,1477,1478],{"name":13,"slug":14,"type":15},{"name":1357,"slug":1358,"type":15},{"name":20,"slug":21,"type":15},{"slug":1362,"name":1362,"fn":1363,"description":1364,"org":1480,"tags":1481,"stars":22,"repoUrl":23,"updatedAt":1376},{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[1482,1483,1484,1485,1486],{"name":1368,"slug":1369,"type":15},{"name":13,"slug":14,"type":15},{"name":1357,"slug":1358,"type":15},{"name":1373,"slug":1374,"type":15},{"name":20,"slug":21,"type":15},{"slug":1378,"name":1378,"fn":1379,"description":1380,"org":1488,"tags":1489,"stars":22,"repoUrl":23,"updatedAt":1388},{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[1490,1491,1492],{"name":13,"slug":14,"type":15},{"name":1385,"slug":1386,"type":15},{"name":20,"slug":21,"type":15},{"slug":1390,"name":1390,"fn":1391,"description":1392,"org":1494,"tags":1495,"stars":22,"repoUrl":23,"updatedAt":1397},{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[1496,1497],{"name":13,"slug":14,"type":15},{"name":20,"slug":21,"type":15},{"slug":1399,"name":1399,"fn":1400,"description":1401,"org":1499,"tags":1500,"stars":22,"repoUrl":23,"updatedAt":1407},{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[1501,1502,1503],{"name":13,"slug":14,"type":15},{"name":1357,"slug":1358,"type":15},{"name":20,"slug":21,"type":15},{"slug":4,"name":4,"fn":5,"description":6,"org":1505,"tags":1506,"stars":22,"repoUrl":23,"updatedAt":24},{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[1507,1508,1509],{"name":13,"slug":14,"type":15},{"name":17,"slug":18,"type":15},{"name":20,"slug":21,"type":15},{"slug":1224,"name":1224,"fn":1415,"description":1416,"org":1511,"tags":1512,"stars":22,"repoUrl":23,"updatedAt":1422},{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[1513,1514,1515],{"name":13,"slug":14,"type":15},{"name":17,"slug":18,"type":15},{"name":20,"slug":21,"type":15}]