跳转到主要内容
POST
结果保留: 传递 storage.expires_in 以将此搜索的存储文件保留时间延长至默认的 7 天以上。可选值:7d、10d、30d、60d、90d、180d、365d 或 never。详情请参阅存储。

授权

Authorization
string
header
必填

Bearer认证头格式为Bearer ,其中是你的认证令牌。

请求体

application/json
query
string
必填

自然语言的搜索查询。

示例:

"What's going on with OpenAI's Sora shutting down?"

storage
object

控制此搜索的存储文件(其文件和任何抓取的链接内容)保留多长时间。如果省略,它们将保留 7 天。实际生效的值在响应中以 storage.expires_in 返回。请参阅功能文档中的存储部分。无效值返回 400,代码为 invalid_storage_expires_in。

limit
integer
默认值:12

去重后返回的最大链接数量。

必填范围: 1 <= x <= 25
示例:

10

include_domains
string[]

将结果限制在这些域名中。仅限裸主机——前导 http(s):// 和尾部斜杠会自动去除。

示例:
exclude_domains
string[]

排除来自这些域名的结果。仅限裸主机——前导 http(s):// 和尾部斜杠会自动去除。

示例:
fast_mode
boolean
默认值:false

请求使用你的查询逐字进行直接、低延迟的搜索。默认模式执行更广泛的搜索以获得更广泛的结果覆盖。

scrape_options
object

可选。当提供时,每个返回的链接也会被抓取,其内容嵌入到响应中。每页抓取的费用会通过底层的 /v1/scrapes 端点自动计费。

响应

成功响应,包含搜索结果。

storage
object

应用于此搜索存储文件的保留。

id
string
示例:

"search_9bi0sbj9xa"

object
string
示例:

"search"

created
integer
示例:

1760327323

metadata
object
query
string
示例:

"Best Answer Engine Optimization startups"

credits_consumed
integer

此请求消耗的总积分:5 个基础搜索积分 + 使用 scrape_options 时每页抓取积分的总和。

示例:

10

result
object