Passer au contenu principal
POST
/
beta
/
v2
/
enterprise
/
repositories
/
bulk-index
Bulk Index Repositories
curl --request POST \
  --url https://api.devin.ai/beta/v2/enterprise/repositories/bulk-index \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "org_id": "<string>",
  "repo_names": [
    "<string>"
  ]
}
'
{
  "status": "success"
}
Cet endpoint permet d’indexer plusieurs dépôts en une seule fois, afin de les rendre accessibles à Devin pendant les sessions. Vous pouvez indexer jusqu’à 100 dépôts dans une seule requête.
L’indexation des dépôts est une opération asynchrone. Utilisez l’endpoint Obtenir le statut d’indexation du dépôt pour vérifier l’avancement de l’indexation.

Autorisations

Authorization
string
header
requis

Personal API Key (apk_user_*) for Enterprise Admins only

Corps

application/json
org_id
string
requis
repo_names
string[]
requis
Required array length: 1 - 100 elements

Réponse

Successful Response

status
string
défaut:success