Lieferant Buchungskreisen zuordnen
Erforderliche Berechtigungen: suppliers:write
Ersetzt die vollständige Buchungskreis-Zuordnung eines Lieferanten. Der API-Schlüssel muss mit einem Kunden verknüpft sein, der Lieferant und alle Buchungskreise müssen zu diesem Kunden gehören.
Senden Sie legalEntityNumbers: [], um alle Zuordnungen zu entfernen.
Übersicht
Mit diesem Endpunkt ordnen Kundensysteme einen Lieferanten einem oder mehreren Buchungskreisen zu. Der Request ersetzt immer die vollständige Zuordnungsliste des Lieferanten.Berechtigungen
| Scope | Tenant-Typ |
|---|---|
suppliers:write | Kunden-API-Schlüssel |
Header
| Header | Pflicht | Beschreibung |
|---|---|---|
x-api-key | Ja | API-Schlüssel mit Scope suppliers:write |
Content-Type | Ja | application/json |
Path-Parameter
| Parameter | Beschreibung |
|---|---|
id | UUID des Lieferanten, dessen Buchungskreise ersetzt werden |
Request-Body
| Feld | Pflicht | Beschreibung |
|---|---|---|
legalEntityNumbers | Ja | Vollständige Liste der Buchungskreisnummern für diesen Lieferanten |
Beispiel
Alle Zuordnungen entfernen
Verhalten
- Die übergebene Liste ersetzt alle vorhandenen Buchungskreis-Zuordnungen des Lieferanten.
- Doppelte Nummern sind nicht erlaubt.
- Der Lieferant muss zum Kunden des API-Schlüssels gehören.
- Alle Buchungskreise müssen zum selben Kunden gehören.
Response Codes
| Code | Beschreibung |
|---|---|
200 | Zuordnung erfolgreich ersetzt |
400 | Ungültige Anfrage, doppelte Nummern oder Buchungskreis gehört nicht zum Kunden |
401 | Nicht autorisiert — API-Schlüssel ist mit keinem Kunden verknüpft |
403 | Verboten — fehlender Scope suppliers:write |
404 | Lieferant wurde im aktuellen Mandanten nicht gefunden |
500 | Interner Serverfehler |
Autorisierungen
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.
Pfadparameter
UUID des Lieferanten
Body
Vollständige Liste der Buchungskreisnummern für diesen Lieferanten. Ein leeres Array entfernt alle Zuordnungen.
["LE-001", "LE-002"]