Hallo,
ich möchte gerne die Trackingnummer an Shopware per Rest API senden. Dazu habe ich versucht, den Browser nachzubauen.
Leider habe ich nicht herausgefunden, wie ich die sw-version-id bekomme, um den JSON String entsprechend korrekt zu übergeben.
Folgende Vorgehensweise führe ich durch:
-
Anforderungs-URL:
https://URL/api/order/orderId -
Anforderungsmethode:
PATCH
Dann muss ich folgendes Json übergeben.
{
„id“: „f879ae42a3894907b36c4ebb56bb59d8“,
„versionId“: „ad1731cfa8c24276923aa5bab696e7ed“,
„deliveries“: [
{
„id“: „5eb8f8085fc0499b9c86a8f74caa0484“,
„versionId“: „ad1731cfa8c24276923aa5bab696e7ed“,
„trackingCodes“: [
„12345“
]
}
]
}
Jetzt ist die Frage, wo finde ich die versionId? Die versionId ist bei mir im System immer gleich und die entsprechende versionId finde ich nicht bei der Abfrage der api/order/orderId . Kann mir jemand vielleicht sagen, wie ich diese anfordern kann?
Ohne das kann ich keine Trackingnummer übertragen. Ich habe auch nichts dazu in der Dokumentation gefunden.
Gruß
Andreas