HTTP 404 on coupons listing
Endpoint https://coupons.lidlplus.com/api/v2/CZ started to return 404 since today morning.
I have quickly checked the requests from mobile APP and the app queries the coupons from https://coupons.lidlplus.com/app/api/v2/promotionslist. The country code and Store-Id is sent as HTTP headers.
Can you be more specific about which headers are set?
I have tested it and one header is Country=DE
I have quickly checked the requests from mobile APP and the app queries the coupons from https://coupons.lidlplus.com/app/api/v2/promotionslist. The country code and Store-Id is sent as HTTP headers.
Do you know which is the endpoint for activating the coupon? It looks like it doesn't use the same structure as before
POST to https://coupons.lidlplus.com/app/api/v1/promotions/<coupon-id>/activation with Header County=<country-id>
Example:
coupon-id: 0199d185-cad6-7115-b052-32e74ea0978c
country-id: DE
Full example:
POST to https://coupons.lidlplus.com/app/api/v1/promotions/0199d185-cad6-7115-b052-32e74ea0978c/activation with Header Country=DE
Hi,
Does this still work? I see a lot of messages throughout the internet that Lidl stopped support for third party api calls?
Hi,
Does this still work? I see a lot of messages throughout the internet that Lidl stopped support for third party api calls?
I've been able to make it work in my fork (https://github.com/yagueto/lidl-plus) after updating the endpoints to the new ones (thanks @sharknoon and @xdanik)
Hi, Does this still work? I see a lot of messages throughout the internet that Lidl stopped support for third party api calls?
I've been able to make it work in my fork (https://github.com/yagueto/lidl-plus) after updating the endpoints to the new ones (thanks @sharknoon and @xdanik)
ah yes! Thanks, very helpful.
Hi, Does this still work? I see a lot of messages throughout the internet that Lidl stopped support for third party api calls?
I've been able to make it work in my fork (https://github.com/yagueto/lidl-plus) after updating the endpoints to the new ones (thanks @sharknoon and @xdanik)
any chance you run this also outside a localhost environment? I keep running into the UBI errors.
What do you mean by UBI? It seems to be working on my end, it could also be a country/store specific issue. What error are you getting exactly?
What do you mean by UBI? It seems to be working on my end, it could also be a country/store specific issue. What error are you getting exactly?
I mean everything works in localhost, but when I try to push it somewhere public (VM through Docker, or something else) its not working. Do you have it somewhere publicly working or only through localhost?
I've just tested it in my VPS and it looks like it works fine. I've noticed however that it does give an error, which I'll fix, with the date parser if using python version <3.11. Is this your error?
No not really. Maybe we can chat on Discord? #milo8842 is my handle..
I've just tested it in my VPS and it looks like it works fine. I've noticed however that it does give an error, which I'll fix, with the date parser if using python version <3.11. Is this your error?
Would that be okay? Or maybe somewhere else?
I've just tested it in my VPS and it looks like it works fine. I've noticed however that it does give an error, which I'll fix, with the date parser if using python version <3.11. Is this your error?
your dms are closed, you have to accept me as friend :)