Invoice dimensions (custom properties)
Erforderliche Berechtigungen: invoices:read
Gibt alle für den Mandanten konfigurierten Rechnungs-Dimensionen zurück. Dimensionen sind benutzerdefinierte Eigenschaften (z. B. Kostenstelle, Projekt), die Rechnungen (Header), Positionen (placement: line_item) oder Rechnungskontierungen (placement: account) zugeordnet werden können.
Jede Dimension hat ein Feld type: option (vordefinierte Werte über Dimension-Optionen) oder text (beliebiger Freitext pro Zuweisung über dimension_id + text_value). Bei text-Dimensionen sind keine Optionen nötig.
Invoice dimensions are custom properties (e.g. cost center, project, department) that you can assign to invoices at header level or to individual line accounts at account level.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.
- Header dimensions: apply to the entire invoice.
- Account dimensions: apply per line item (invoice account).
Authorizations
API-Schlüssel zur Authentifizierung. Kontaktieren Sie Ihren Customer Success Manager, um einen API-Schlüssel zu erhalten.
Jeder Endpunkt erfordert spezifische Berechtigungen (Scopes); die erforderlichen Scopes werden pro Endpunkt angezeigt.
Response
Erfolgreich
Dimension-UUID
Bezeichnung der Dimension (z. B. Kostenstelle, Projekt)
Ebene (header = gesamte Rechnung, line_item = Rechnungsposition, account = Kontierung)
header, line_item, account option: Werte aus vordefinierten Dimension-Optionen (option_id bei Zuweisungen).
text: Freitext pro Zuweisung (dimension_id + text_value); keine Optionen erforderlich.
option, text Ob die Dimension Pflicht ist
Wenn aktiv, füllt die Zuweisung einer Option mit verknüpftem Sachkonto das G/L-Feld der Kontierung automatisch (nur sinnvoll bei Options-Dimensionen auf Kontoebene).
Wenn false, versucht die KI-Extraktion keine Werte für diese Dimension zu erkennen.