# comstruct API Dokumentation ## Docs - [Konten auflisten](https://developer.comstruct.com/api-reference/accounts.md): **Erforderliche Berechtigungen:** `accounts:read` - [Konten erstellen](https://developer.comstruct.com/api-reference/accounts-create.md): **Erforderliche Berechtigungen:** `accounts:write` - [Kalender-Abonnement](https://developer.comstruct.com/api-reference/calendars.md): **Authentifizierung:** Kalender-Token (Query-Parameter `token`), kein API-Schlüssel - [Buchungskreise auflisten](https://developer.comstruct.com/api-reference/company-codes.md): **Erforderliche Berechtigungen:** `legal_entities:read` - [Buchungskreise erstellen/aktualisieren](https://developer.comstruct.com/api-reference/company-codes-upsert.md): **Erforderliche Berechtigungen:** `legal_entities:write` - [Lieferungen auflisten](https://developer.comstruct.com/api-reference/deliveries.md): **Erforderliche Berechtigungen:** `deliveries:read` - [Lieferung nach ID abrufen](https://developer.comstruct.com/api-reference/deliveries-by-id.md): **Erforderliche Berechtigungen:** `deliveries:read` - [Lieferung erstellen](https://developer.comstruct.com/api-reference/deliveries-create.md): **Erforderliche Berechtigungen:** `deliveries:write` - [Eigene Lieferung erstellen](https://developer.comstruct.com/api-reference/deliveries-custom.md): **Erforderliche Berechtigungen:** `deliveries:write` - [OpenTrans-Lieferung erstellen](https://developer.comstruct.com/api-reference/deliveries-opentrans.md): **Erforderliche Berechtigungen:** `deliveries:write` - [PAHM-Lieferung erstellen](https://developer.comstruct.com/api-reference/deliveries-pahm.md): **Erforderliche Berechtigungen:** `deliveries:write` - [Lieferung aktualisieren](https://developer.comstruct.com/api-reference/deliveries-patch.md): **Erforderliche Berechtigungen:** `deliveries:patch` - [Lieferschein-PDF abrufen](https://developer.comstruct.com/api-reference/deliveries-pdf.md): **Erforderliche Berechtigungen:** `deliveries:read` - [IDS-Auftrag verarbeiten](https://developer.comstruct.com/api-reference/ids-orders.md): **Erforderliche Berechtigungen:** API-Schlüssel (keine spezifischen Scopes erforderlich) - [API-Referenz](https://developer.comstruct.com/api-reference/introduction.md): Vollständige Referenz aller comstruct API-Endpunkte - [Rechnungs-Dimensionen (Custom Properties)](https://developer.comstruct.com/api-reference/invoice-dimensions.md): **Erforderliche Berechtigungen:** `invoices:read` - [Konto-Dimensions-Zuweisungen (Bulk) teilweise aktualisieren](https://developer.comstruct.com/api-reference/invoice-dimensions-assignments-account-bulk-patch.md): **Erforderliche Berechtigungen:** `invoices:write` - [Konto-Dimensions-Zuweisungen (Bulk) setzen](https://developer.comstruct.com/api-reference/invoice-dimensions-assignments-account-bulk-set.md): **Erforderliche Berechtigungen:** `invoices:write` - [Konto-Dimensions-Zuweisungen (ein Konto) setzen](https://developer.comstruct.com/api-reference/invoice-dimensions-assignments-account-set.md): **Erforderliche Berechtigungen:** `invoices:write` - [Dimensions-Zuweisung löschen](https://developer.comstruct.com/api-reference/invoice-dimensions-assignments-delete.md): **Erforderliche Berechtigungen:** `invoices:write` - [Dimensions-Zuweisungen einer Rechnung abrufen](https://developer.comstruct.com/api-reference/invoice-dimensions-assignments-invoice-get.md): **Erforderliche Berechtigungen:** `invoices:read` - [Header-Dimensions-Zuweisungen setzen](https://developer.comstruct.com/api-reference/invoice-dimensions-assignments-invoice-set.md): **Erforderliche Berechtigungen:** `invoices:write` - [Rechnungs-Dimension anlegen](https://developer.comstruct.com/api-reference/invoice-dimensions-create.md): **Erforderliche Berechtigungen:** `invoices:write` - [Dimension-Optionen anlegen](https://developer.comstruct.com/api-reference/invoice-dimensions-options-create.md): **Erforderliche Berechtigungen:** `invoices:write` - [Dimension-Option löschen](https://developer.comstruct.com/api-reference/invoice-dimensions-options-delete.md): **Erforderliche Berechtigungen:** `invoices:write` - [Dimension-Optionen abrufen](https://developer.comstruct.com/api-reference/invoice-dimensions-options-list.md): **Erforderliche Berechtigungen:** `invoices:read` - [Dimension-Option aktualisieren](https://developer.comstruct.com/api-reference/invoice-dimensions-options-update.md): **Erforderliche Berechtigungen:** `invoices:write` - [Rechnungen auflisten](https://developer.comstruct.com/api-reference/invoices.md): **Erforderliche Berechtigungen:** `invoices:read` - [Rechnung abrufen](https://developer.comstruct.com/api-reference/invoices-by-id.md): **Erforderliche Berechtigungen:** `invoices:read` - [SAP-Rechnungs-Rückmeldung](https://developer.comstruct.com/api-reference/invoices-callback.md): **Erforderliche Berechtigungen:** `invoices:write` - [Rechnung verarbeiten (eigenes Format)](https://developer.comstruct.com/api-reference/invoices-custom.md): **Erforderliche Berechtigungen:** `invoices:write` - [Rechnung aus E-Mail verarbeiten](https://developer.comstruct.com/api-reference/invoices-email.md): **Erforderliche Berechtigungen:** `invoices:write` - [Rechnungsverlauf abrufen](https://developer.comstruct.com/api-reference/invoices-history.md): **Erforderliche Berechtigungen:** `invoices:read` - [Rechnungspositionen abrufen](https://developer.comstruct.com/api-reference/invoices-items.md): **Erforderliche Berechtigungen:** `invoices:read` - [Rechnungs-PDF abrufen](https://developer.comstruct.com/api-reference/invoices-pdf.md): **Erforderliche Berechtigungen:** `invoices:read` - [Zahlungsbedingungen auflisten](https://developer.comstruct.com/api-reference/payment-terms.md): **Erforderliche Berechtigungen:** `payment_terms:read` - [Zahlungsbedingungen erstellen/aktualisieren](https://developer.comstruct.com/api-reference/payment-terms-upsert.md): **Erforderliche Berechtigungen:** `payment_terms:write` - [Projektregionen auflisten](https://developer.comstruct.com/api-reference/project-regions.md): **Erforderliche Berechtigungen:** `project_regions:read` - [Projektregionen erstellen/aktualisieren](https://developer.comstruct.com/api-reference/project-regions-upsert.md): **Erforderliche Berechtigungen:** `project_regions:write` - [Projekte auflisten](https://developer.comstruct.com/api-reference/projects.md): **Erforderliche Berechtigungen:** `projects:read` - [Projekt nach externer ID abrufen](https://developer.comstruct.com/api-reference/projects-by-external-id.md): **Erforderliche Berechtigungen:** `projects:read` - [Projekt nach Projektnummer abrufen](https://developer.comstruct.com/api-reference/projects-by-number.md): **Erforderliche Berechtigungen:** `projects:read` - [Projekt erstellen oder aktualisieren](https://developer.comstruct.com/api-reference/projects-create.md): **Erforderliche Berechtigungen:** `projects:write`, `users:read`, `roles:read`, `tenant_settings:read` - [SAP-Projekte erstellen](https://developer.comstruct.com/api-reference/projects-sap.md): **Erforderliche Berechtigungen:** `projects:write` - [SAP-Bestellungen erstellen](https://developer.comstruct.com/api-reference/purchase-orders-sap.md): **Erforderliche Berechtigungen:** `purchase_orders:write` - [Q-Point-Lieferung erstellen](https://developer.comstruct.com/api-reference/qpoint.md): **Erforderliche Berechtigungen:** `deliveries:write` - [Q-Point-PDF hochladen](https://developer.comstruct.com/api-reference/qpoint-pdf.md): **Erforderliche Berechtigungen:** `deliveries:write` - [SAP-Lieferanten erstellen](https://developer.comstruct.com/api-reference/suppliers-sap.md): **Erforderliche Berechtigungen:** `suppliers:write` - [Steuercodes auflisten](https://developer.comstruct.com/api-reference/tax-codes.md): **Erforderliche Berechtigungen:** `tax_codes:read` - [Steuercodes erstellen/aktualisieren](https://developer.comstruct.com/api-reference/tax-codes-upsert.md): **Erforderliche Berechtigungen:** `tax_codes:write` - [Workflow-Status abrufen](https://developer.comstruct.com/api-reference/workflows-status.md): **Erforderliche Berechtigungen:** `invoices:write` - [Workflow auslösen](https://developer.comstruct.com/api-reference/workflows-trigger.md): **Erforderliche Berechtigungen:** `invoices:write` - [Stammdaten-Synchronisation](https://developer.comstruct.com/guides/customer-masterdata-sync.md): Vollständiger Leitfaden für Auftraggeber zur Synchronisation von Stammdaten aus ERP-Systemen - [E-Mail-Verarbeitung](https://developer.comstruct.com/guides/email-processing.md): Automatisierte Rechnungsextraktion aus weitergeleiteten E-Mails - [Rechnungs-Integrationsmuster](https://developer.comstruct.com/guides/invoice-integration-patterns.md): Häufige Muster für die Integration der Rechnungsverarbeitung mit comstruct - [Lieferanten-Anbindung](https://developer.comstruct.com/guides/supplier-connection.md): Vollständiger Leitfaden für Lieferanten zur Anbindung an comstruct - [comstruct API Dokumentation](https://developer.comstruct.com/index.md): Optimieren Sie die Beschaffung von Baumaterialien mit der comstruct API ## OpenAPI Specs - [openapi](https://developer.comstruct.com/api-reference/openapi.yaml) ## Optional - [Support](mailto:support@comstruct.com)