Run my Accounts API: Erstellen und mutieren von Lieferanten

Lieferanten im Run my Accounts Lieferantenstamm können Sie wie folgt übers API erstellen bzw. mutieren:

POST https://service.runmyaccounts.com/api/{version}/clients/{mandantenname}/vendors

Genaue Definition der Anfrage in XML finden sich bei 'Liste der Lieferanten'. Der Lieferant wird über die Lieferantennummer (<vendornumber>) identifiziert. Ist diese noch nicht bekannt, wird der Lieferant neu erstellt, ansonsten wir der Lieferant mutiert.

Beispiele

XML Aufruf:

POST /api/latest/clients/apitest/vendors?api_key=XXXXXX HTTP/1.1
user-agent: curl/7.26.0
host: localhost:8080
accept: */*
content-type: application/xml
content-length: 132
 
<?xml version="1.0" encoding="UTF-8" standalone="yes"?><vendor><vendornumber>L-10001</vendornumber><name>Lieferant 1</name></vendor>

Antwort: 204 No Content

JSON Aufruf:

POST /api/latest/clients/apitest/customers?api_key=XXXXXX HTTP/1.1
user-agent: curl/7.26.0
host: localhost:8080
accept: */*
content-type: application/json
content-length: 47

{"vendornumber":"L-10001","name":"Lieferant 1"}

Antwort: 204 No Content