API Response: Ein Artikel pro Produkt

Hey meine lieben,

ich versuche gerade einen kleinen Shop zu Designen und verwenden dazu eure API (echt Spitze!!!).

Jetzt möchte ich aber gerne ein Produkt pro Artikel als Response zurück bekommen. Zum Beispiel nur Frauen-Shirts oder nur Männer-Shirt.

Geht das irgendwie? Oder kann ich das nach einem bestimmten Parameter filtern?

Aktuell bekomme ich pro Produkt ziemlich viele Artikel angezeigt, wobei ich jetzt aber keine spezielle Eingrenzung erkennen kann.

Da es aktuell noch keine neue API gibt, verwendest du wohl noch die alte für den alten Partnerbereich oder?

Du kannst z.b. die
https://shop.spreadshirt.net/mommyshirt1/shopData/list?query=&locale=en_EU&size=&color=&collection=&idea=&listModeOverride
deines Shops nutzen und entsprechende Queries query= ausführen. Einen Einblick dazu erhälst du in dem du den Shop mit geöffneter Console ansurfst und dir die Links anschaust.

Die Basket API zum Erstellen von Warenkörben und Hinzufügen von Artikeln, bleibt so bestehen, daher ist das aktuell:
https://developer.spreadshirt.net/display/API/Basket+Resources

Mehr zur alten API: "API key or signature invalid" when creating products with API

Einen fertiges Wordpress Plugin, welches für den alten und neuen Partnerbereich funktioniert (als Inspiration):

Gruß
Thimo

Hey Thimo,

ich nutze diese API:
https://api.spreadshirt.net/api/v1/shops/{shopid}

Doku:
https://developer.spreadshirt.net/display/API/Shop+Resources

Weist du ob es hierfür auch so einen Filter gibt?

Das ist die Alte und sofern es nicht geändert wurde, wird diese die neuen Shops und neuen Partnerbereiche nicht mehr unterstützen.

@Thomas_Spreadshop gibt es dazu einen neuen offiziellen Stand oder ist es noch so das die alte API abgeschaltet wird und nur die Basket API bleibt?

Sofern ich mich erinnere habe ich damals die Response nach Produkt-Typ gefiltert, aber du kannst auch gemäß https://developer.spreadshirt.net/display/API/Product+Resources#ProductResources-RetrieveShopArticleList mit query= arbeiten. Bin mir aber nicht mehr so sicher ob dies nur für die Marktplatz-Resource noch gilt.

Ahh ok! Hast du dann vllt einen Link zur neuen API Doku?

Hab nur die eine gefunden… aber danke soweit! :slight_smile:

Sehe dir am besten die JSON-response vom Shop an und nutze die Daten:

Wenn du dann auf eine Detailseite gehst https://shop.spreadshirt.net/XXX/shopData/detail?articleId=XXX&productTypeId=XXX&appearanceId=X&locale=en_EU, hast du auch die Bewertungen usw., was du über die API definitiv nicht hast (abgesehen vom Alter der API) :wink:

Danke dir! Ich werd’s versuchen :slight_smile:

Die ist noch gerade in Bearbeitung, aber falls du vorab schon fragen hast, wie gehabt, einfach schreiben.

Hierzufolgen in den nächsten Tagen mehr Infos :slight_smile:

2 Likes

Hier nur auf Englisch: What to do if I'm still in the Legacy User Area and using Spreadshirt's API or a third-party plugin