Skip to main content
PUT
Indexar un repositorio

Permisos

Requiere un usuario de servicio con el permiso IndexOrgRepositories a nivel de organización.

Comportamiento

Este endpoint es idempotente: llamarlo varias veces para el mismo repositorio no creará trabajos de indexación duplicados. Habilita la indexación y desencadena trabajos de indexación para el repositorio especificado. Opcionalmente, puedes especificar branch_names en el cuerpo de la solicitud para indexar ramas específicas. Si se omite, se usa la rama predeterminada.

Autorizaciones

Authorization
string
header
requerido

Credencial de usuario de servicio (prefijo: cog_)

Parámetros de ruta

repository_path
string
requerido
org_id
string
requerido

ID de la organización (prefijo: org-)

Ejemplo:

"org-abc123def456"

Cuerpo

application/json
branch_names
string[]

Respuesta

Respuesta exitosa

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