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

# comstruct API Dokumentation

> Optimieren Sie die Beschaffung von Baumaterialien mit der comstruct API

## Willkommen bei comstruct

Die comstruct API ermöglicht die Integration Ihrer Systeme mit der comstruct-Plattform für Baumaterial-Beschaffung. Verwalten Sie Projekte, Lieferungen, Rechnungen und Stammdaten programmatisch.

## Schnellstart

<Steps>
  <Step title="API-Schlüssel erstellen">
    Als Administrator können Sie API-Schlüssel direkt in der comstruct-Anwendung unter **Administration → API-Schlüssel** erstellen. Weisen Sie jedem Schlüssel die benötigten Berechtigungen (Scopes) zu und kopieren Sie den Schlüssel direkt nach der Erstellung.

    Alternativ kontaktieren Sie Ihren Customer Success Manager oder schreiben Sie an [support@comstruct.com](mailto:support@comstruct.com).
  </Step>

  <Step title="Authentifizierung">
    Fügen Sie den API-Schlüssel im `x-api-key`-Header hinzu:

    ```bash theme={null}
    curl -X GET "https://api.comstruct.com/v1/projects" \
      -H "x-api-key: IHR_API_SCHLUESSEL"
    ```
  </Step>

  <Step title="API erkunden">
    Nutzen Sie die interaktive API-Referenz zum Testen.
  </Step>
</Steps>

## Dokumentation

<CardGroup cols={2}>
  <Card title="API-Referenz" icon="code" href="/api-reference/introduction">
    Alle Endpunkte mit interaktiven Beispielen.
  </Card>

  <Card title="Lieferanten-Anbindung" icon="plug" href="/guides/supplier-connection">
    Lieferscheine automatisch übermitteln.
  </Card>

  <Card title="Stammdaten-Sync" icon="arrows-rotate" href="/guides/customer-masterdata-sync">
    ERP-Daten synchron halten.
  </Card>

  <Card title="Rechnungsintegration" icon="file-invoice" href="/guides/invoice-integration-patterns">
    Rechnungen automatisiert verarbeiten.
  </Card>
</CardGroup>

## Support

<Card title="Hilfe benötigt?" icon="headset">
  Kontaktieren Sie uns unter [support@comstruct.com](mailto:support@comstruct.com).
</Card>
