REST API を通じてコード品質の発見事項を取得可能に
GitHub が公開プレビューとして、リポジトリレベルのコード品質発見事項(CodeQL)を取得・一覧表示する REST API 2 つの新エンドポイントをリリースした。
コード品質の発見事項に関するリポジトリレベルの REST API が、パブリックプレビューとして利用可能になりました。これにより、GitHub UI で既に提供されている機能に、API サポートがより近づきました。
2 つの新しい読み取り専用エンドポイントが利用可能です:
GET /repos/{owner}/{repo}/code-quality/findings/{finding_number}: 単一のコード品質 CodeQL 発見事項の詳細を取得します。
GET /repos/{owner}/{repo}/code-quality/findings: フィルタリングとページネーションをサポートして、リポジトリのコード品質 CodeQL 発見事項の一覧を取得します。
これらのエンドポイントにより、コード品質の結果へのアクセス範囲が拡大し、ツールやエージェントによる修復ワークフローなどの統合を支援できます。
利用状況
コード品質発見事項 REST API は本日、github.com でパブリックプレビューとして利用可能になりました。GitHub Enterprise Server での提供はまだ開始されていません。
詳細はこちら
GitHub コード品質 REST API ドキュメントを読む
GitHub コード品質ドキュメントを探索する
「Fetch Code Quality findings via REST API」という投稿は、The GitHub Blog で最初に公開されました。
原文を表示
Repository-level REST APIs for Code Quality findings are now available in public preview, bringing API support closer to the functionality already available in the GitHub UI.
Two new read-only endpoints are now available:
GET /repos/{owner}/{repo}/code-quality/findings/{finding_number}: Retrieve details for a single Code Quality CodeQL finding.
GET /repos/{owner}/{repo}/code-quality/findings: List Code Quality CodeQL findings for a repository with filtering and pagination support.
These endpoints enable broader access to Code Quality results and support integrations such as tooling and agentic remediation workflows.
Availability
The Code Quality Findings REST API is available today in public preview on github.com and is not yet available on GitHub Enterprise Server.
Learn more
Read the GitHub Code Quality REST API documentation
Explore GitHub Code Quality documentation
The post Fetch Code Quality findings via REST API appeared first on The GitHub Blog.
関連記事
今日のまとめ
AI日報で今日の重要ニュースをまとめ読み