API v1 funktioniert nun nicht mehr?

Hallo Forum,

haben vor kurzem Shopware 6 upgedatet und nun geht /api/v1/_info/swagger.html mit der Meldung “Requested api version v1 not available, available versions are v2, v3.” nicht mehr, /api/v2/_info/swagger.html geht…

Ich sehe aber nix im Changelog. Hätte das nicht irgendwo stehen müssen? Bin ich zu blind?

Danke für ein paar Infos,

Thomas

v1 ist deprecated und nicht mehr verfügbar.

Ich habe im Code auf v2 gewechselt // störungsfrei.

@oliverriske‍

Vielen Dank, ja, wir haben jetzt auch auf v2 gewechselt.

Wo stand denn hier was von deprecated, oder wo gabs nen Hinweis dass diese nun entfernt wird?

Sollte sowas nicht zumindest irgendwo stehen?

Nirgends - wie so oft!

Unglaublich! Ja denken die denn nicht dass es Leute gibt die diese API verwenden und damit Shopsysteme an ERPs anbinden wollen???

Danke für die Info!

Moin,

ich habe gelesen, das immer nur die 2 letzten Versionen unterstützt werden, siehe Shopware 6.1 Release Candidate | Shopware Punkt “API versioning”

Die Version ändert sich mit jedem Major Release, 6.1.0 => V1, 6.2.0 => V2, 6.3.0.0 => V3, 6.X.0.0 => VX.

Gültig sind immer nur die letzten Beiden, abhängig von der genutzten SW-Version.

Böse Falle für ERP-Anbindungen…

Thank you for answering this question, I just searched everywhere and couldn’t find it anywhere.
Does anybody knows where to find the api changelog for every new version?, if there is any.

Have a look into the Developer Changelog on Github: https://github.com/shopware/platform/blob/master/CHANGELOG.md

It contains relevant changes for individual programmings - it’s also recommended to test the API integration carefully in a test system before updating.