Zum Hauptinhalt springen
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"
}
Dieser Endpunkt ermöglicht es Ihnen, mehrere Repositories auf einmal zu indizieren und sie so für den Zugriff durch Devin während der Sitzungen verfügbar zu machen. Sie können bis zu 100 Repositories in einer einzelnen Anfrage indizieren.
Die Repository-Indizierung ist ein asynchroner Vorgang. Verwenden Sie den Endpunkt Get Repository Status, um den Fortschritt der Indizierung zu prüfen.

Autorisierungen

Authorization
string
header
erforderlich

Personal API Key (apk_user_*) for Enterprise Admins only

Body

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

Antwort

Successful Response

status
string
Standard:success