#REWE #Supermarkt #API läuft folgendermaßen (liefert alles json zurück):
Einloggen und sich die Einkäufe holen, die man getätigt hat (wenn man per Payback/REWE-App verbunden ist).
https://shop.rewe.de/api/receipts
Dann für jeden Einkauf die Receipt-Id anhängen:
https://shop.rewe.de/api/receipts/11111111-2222-3333-4444-555555555555/
Das liefert dann pro Artikel Namen, NANs, Preis, Anzahl usw
Für eine NAN die EAN und weitere Infos wie Kategorien holen:
https://shop.rewe.de/api/suggestions?q=1234567
Kategorien auslesen: https://mobile-api.rewe.de/mobile/categories/
Man braucht für die ersten beiden Aufrufe das Login-Token, das entsprechende Cookie lautet *rstp* und kann man nach dem Einloggen im Browser rauskopieren
Angebote für einen REWE-Markt gibt es über:
https://www.rewe.de/api/all-stationary-offers/1234567
Die Market-Id erhält man z.B. über eines der Receipts
Angebots-Details für ein Angebot
https://www.rewe.de/api/offer-details/1111111?wwIdent=1234567
wwIdent ist die Market ID und 1111111 ist die NAN eines Artikels