Skip to main content
DELETE
Excluir repositorios de la indexación en bloque

Permisos

Requiere un usuario de servicio o un token de acceso personal. La verificación de permisos depende de cómo se gestione el acceso a los repositorios en tu organización:
  • Permisos a nivel de organización: quien realiza la llamada necesita el permiso IndexOrgRepositories a nivel de organización.
  • Permisos granulares por repositorio: no se verifica IndexOrgRepositories. Quien realiza la llamada necesita el permiso Read a nivel de organización, además de los permisos repo.use_read y repo.index en cada uno de los repositorios incluidos en la solicitud. Si a algún repositorio le falta alguno de estos dos permisos, se rechaza toda la solicitud con 403 y no se elimina ningún repositorio.

Comportamiento

Deshabilita la indexación y elimina todas las ramas configuradas de los repositorios especificados. Devuelve un 404 si no se encuentra alguno de los repositorios especificados.

Autorizaciones

Authorization
string
header
requerido

Credencial de usuario de servicio (prefijo: cog_)

Parámetros de ruta

org_id
string
requerido

ID de organización (prefijo: org-)

Ejemplo:

"org-abc123def456"

Cuerpo

application/json
repository_paths
string[]
requerido
Required array length: 1 - 100 elements

Respuesta

Respuesta satisfactoria

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