Local Descriptions

作者 brave62793e0c49ed無授權條款183 個星標收錄於 2026年10月8日更新於 2026年10月8日儲存庫2 週前更新

USE FOR getting AI-generated POI text descriptions. Requires POI IDs from local-place-search, or from web-search with result_filter=locations. Returns markdown descriptions grounded in web search context. Max 20 IDs per request.

AI 產生的概覽

使用先前 Brave 搜尋取得的 POI ID,取得 AI 生成的地點 markdown 描述。

功能
說明 Brave Search API 的本地描述端點,該端點會傳回由 AI 生成的地點 markdown 描述。文件介紹所需的 POI ID、請求參數以及 JSON 回應欄位,包括描述為 null 的情況。也說明如何透過先前的本地地點搜尋,或帶有 locations 結果篩選的網頁搜尋取得 POI ID。
適用情境
當你已透過 Brave 本地地點搜尋,或帶有 locations 篩選的網頁搜尋取得 POI ID,並需要為這些地點產生敘述性描述時使用。適合旅行或目的地內容、本地商家概覽,以及用描述性文字豐富搜尋結果。
執行需求
需要具備 Search 方案的 Brave Search API 金鑰,透過 X-Subscription-Token 標頭傳送,並需要連線至 api.search.brave.com 的網路存取。POI ID 必須來自先前的搜尋,有效期約為八小時。不包含指令碼,僅為說明文件。

Local Descriptions (Search API)

Requires API Key: Get one at https://api.search.brave.com

Plan: Included in the Search plan. See https://api-dashboard.search.brave.com/app/subscriptions/subscribe

Two-step flow: This endpoint requires POI IDs from a prior search.

  1. Get POI IDs from local-place-search, or from web-search with result_filter=locations (locations.results[].id)
  2. Pass those IDs to this endpoint to get AI-generated descriptions

Quick Start (cURL)

Get POI Description

bash
curl -s "https://api.search.brave.com/res/v1/local/descriptions?ids=loc4CQWMJWLD4VBEBZ62XQLJTGK6YCJEEJDNAAAAAAA%3D" \  -H "Accept: application/json" \  -H "Accept-Encoding: gzip" \  -H "X-Subscription-Token: ${BRAVE_SEARCH_API_KEY}"

Multiple POIs

bash
curl -s "https://api.search.brave.com/res/v1/local/descriptions" \  -H "Accept: application/json" \  -H "Accept-Encoding: gzip" \  -H "X-Subscription-Token: ${BRAVE_SEARCH_API_KEY}" \  -G \  --data-urlencode "ids=loc4CQWMJWLD4VBEBZ62XQLJTGK6YCJEEJDNAAAAAAA=" \  --data-urlencode "ids=loc4HTAVTJKP4RBEBZCEMBI3NG26YD4II4PATIHPDYI="

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.

Endpoint

http
GET https://api.search.brave.com/res/v1/local/descriptions

Authentication: X-Subscription-Token: <API_KEY> header

Parameters

ParameterTypeRequiredDefaultDescription
idsstring[]Yes—POI IDs from web search locations.results[].id (1-20, repeated: ?ids=a&ids=b)

Response Format

Response Fields

FieldTypeDescription
typestringAlways "local_descriptions"
resultsarrayList of description objects (entries may be null)
results[].typestringAlways "local_description"
results[].idstringPOI identifier matching the request
results[].descriptionstring?AI-generated markdown description, or null if unavailable

Example Response

json
{  "type": "local_descriptions",  "results": [    {      "type": "local_description",      "id": "loc4CQWMJWLD4VBEBZ62XQLJTGK6YCJEEJDNAAAAAAA=",      "description": "### Overview\nA cozy neighborhood cafe known for its **artisanal coffee**..."    }  ]}

Getting POI IDs

local-place-search returns POI IDs directly. They also come from the Web Search API (web-search) with result_filter=locations:

bash
# 1. Search for local businessescurl -s "https://api.search.brave.com/res/v1/web/search?q=restaurants+san+francisco&result_filter=locations" \  -H "Accept: application/json" \  -H "X-Subscription-Token: ${BRAVE_SEARCH_API_KEY}"
# 2. Extract POI IDs from locations.results[].id# 3. Use those IDs with local/pois and local/descriptions

Use Cases

  • Local business overview: Pair with local-pois to get both structured data (hours, ratings) and narrative descriptions
  • Travel/tourism enrichment: Add descriptive context to POIs for travel planning or destination guides
  • Search results augmentation: Supplement web search results with AI-generated summaries of local businesses

Notes

  • Always markdown: Descriptions use ### headings, bullet lists, bold/italics — always formatted as markdown
  • Travel-guide tone: Typically 200-400 words covering what makes the POI notable
  • AI-generated: Descriptions are AI-generated based on web search context, not sourced from business profiles
  • Availability: Not all POIs have descriptions — description may be null
  • Max IDs: Up to 20 IDs per request

來源與署名

來源:brave/brave-search-skills位於skills/local-descriptions提交62793e0

授權條款: 無授權條款

內容歸原作者所有。SourceWeft 從公開儲存庫中收錄這些內容。

檢舉或申請下架