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

権限

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

挙動

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

承認

Authorization
string
header
必須

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

パスパラメータ

repository_path
string
必須
org_id
string
必須

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

:

"org-abc123def456"

ボディ

application/json
branch_names
string[]

レスポンス

正常なレスポンス

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