> ## Documentation Index
> Fetch the complete documentation index at: https://docs.devinenterprise.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Mehrere Repositories indizieren

> Mehrere Repositories (bis zu 100) für die Verwendung in Devin-Sitzungen indizieren.

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.

<Note>
  Die Repository-Indizierung ist ein asynchroner Vorgang. Verwenden Sie den Endpunkt [Get Repository Status](/de/api-reference/v2/repositories/get-repository-status), um den Fortschritt der Indizierung zu prüfen.
</Note>


## OpenAPI

````yaml de/v2-openapi.yaml POST /beta/v2/enterprise/repositories/bulk-index
openapi: 3.1.0
info:
  description: Devin v2 API mit persönlichen API Keys für Enterprise-Admins
  title: Devin API v2
  version: 2.0.0
servers: []
security:
  - bearerAuth: []
paths:
  /beta/v2/enterprise/repositories/bulk-index:
    post:
      tags:
        - repositories
      summary: Mehrere Repositories indizieren
      description: >-
        Bis zu 100 Repositories in einem Schritt indizieren, mit Optionen für
        schnelle Indizierung und/oder Wiki-Erstellung.
      operationId: bulk_index_repositories_beta_v2_enterprise_repositories_bulk_index_post
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/BulkRepoIndexRequest'
        required: true
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/SuccessResponse'
          description: Erfolgreiche Antwort
        '422':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
          description: Validierungsfehler
components:
  schemas:
    BulkRepoIndexRequest:
      properties:
        org_id:
          title: Org Id
          type: string
        repo_names:
          items:
            type: string
          maxItems: 100
          minItems: 1
          title: Repo Names
          type: array
      required:
        - org_id
        - repo_names
      title: BulkRepoIndexRequest
      type: object
    SuccessResponse:
      properties:
        status:
          default: success
          title: Status
          type: string
      title: SuccessResponse
      type: object
    HTTPValidationError:
      properties:
        detail:
          items:
            $ref: '#/components/schemas/ValidationError'
          title: Detail
          type: array
      title: HTTPValidationError
      type: object
    ValidationError:
      properties:
        loc:
          items:
            anyOf:
              - type: string
              - type: integer
          title: Location
          type: array
        msg:
          title: Message
          type: string
        type:
          title: Error Type
          type: string
      required:
        - loc
        - msg
        - type
      title: ValidationError
      type: object
  securitySchemes:
    bearerAuth:
      description: Persönlicher API Key (apk_user_*) nur für Enterprise-Administratoren
      scheme: bearer
      type: http

````