Set line-item dimension assignments (bulk)
Erforderliche Berechtigungen: invoices:write
Setzt alle Dimensions-Zuweisungen auf Rechnungspositionen (placement: line_item) für eine Rechnung in einer atomaren Anfrage. Bestehende Positions-Zuweisungen werden vollständig ersetzt; Header- und Konto-Zuweisungen bleiben unberührt.
Pro Zeile (invoice_line_item_index, 0-basiert) enthält assignments die Zuweisungen für diese Position: wie bei Header-Zuweisungen entweder option_id (Dimension-Typ option) oder dimension_id mit text_value (Dimension-Typ text). text_value ist nur für Dimensionen mit type: text und placement: line_item zulässig.
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.
Body
Response
Zuweisungen gesetzt
Gesetzt bei Zuweisungen zu Options-Dimensionen; bei Freitext-Zuweisungen null.
Dimension-UUID bei Freitext-Zuweisungen (type: text); sonst oft null oder redundant zur Option.
Freitextwert bei Text-Dimensionen; sonst null.
Index der Kontierung bei noch nicht gespeicherten Konten (temporäre IDs); alternativ zu invoice_account_id.