跳转到主要内容
GET
/
search
/
research
/
github
搜索 GitHub 历史记录
curl --request GET \
  --url https://api.firecrawl.dev/v2/search/research/github \
  --header 'Authorization: Bearer <token>'
{
  "results": [
    {
      "contentMd": "Full matched markdown content when available.",
      "number": 123,
      "pageType": "issue",
      "repo": "firecrawl/firecrawl",
      "resultType": "issue",
      "scores": {
        "semantic": 0.82
      },
      "segmentCount": 2,
      "snippet": "Queue worker shutdown can lose completion signals...",
      "title": "Worker shutdown race",
      "url": "https://github.com/firecrawl/firecrawl/issues/123"
    }
  ],
  "success": true
}
搜索 GitHub 的 issue/PR 历史记录、讨论以及仓库 README。结果包括仓库元数据、URL、片段,以及在可用时返回的匹配 Markdown 内容。 有关工作流概览,请参见 Research Index 指南

授权

Authorization
string
header
必填

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

查询参数

query
string
必填

针对 GitHub issues、pull requests、discussions 和仓库 README 的自然语言查询。

Minimum string length: 1
k
integer
默认值:20

返回的 GitHub 结果的最大数量。

必填范围: 1 <= x <= 100

响应

已排序的 GitHub 历史记录/README 结果。

results
object[]
必填
success
boolean
必填