Skip to main content
PUT
リポジトリを一括でインデックス化

権限

組織レベルのIndexOrgRepositories権限を持つサービスユーザーが必要です。

挙動

このエンドポイントは冪等です。つまり、同じリポジトリを指定して複数回呼び出しても、重複したインデックス作成ジョブは作成されません。このリクエストでは、リクエスト内の各リポジトリに対してインデックス作成を有効にし、インデックス作成ジョブをトリガーします。 各リポジトリについて、特定のブランチをインデックス作成するためにbranch_namesを任意で指定できます。省略した場合は、デフォルトブランチが利用されます。

承認

Authorization
string
header
必須

サービスユーザーの認証情報(接頭辞: cog_)

パスパラメータ

org_id
string
必須

組織ID(プレフィックス: org-)

:

"org-abc123def456"

ボディ

application/json
repositories
RepositoryIndexingItem · object[]
必須
Required array length: 1 - 100 elements

レスポンス

正常なレスポンス

branches
string[]
必須
indexing_enabled
boolean
必須
repository_path
string
必須
indexing_status
RepoIndexingStatusResponse · object | null