It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
avatar
Geralt_of_Rivia: The orders page behaves in exactly the same way. Which isn't surprising since the above API endpoint is where the orders page gets its data from.
Yeah I know, and you may recall I created a program for the 'Orders' pages, not long before GOG finally fixed the bug that made Search fail for many of us. My program as I recall it, looked up bundle content with a query or something, probably using the Game ID for the bundle etc.

avatar
Geralt_of_Rivia: And strictly speaking, that is also the correct behaviour. After all an order listing should list what you bought (the package), when and for how much. Granted, listing what the package contains would be a nice to have, but that's typically not what a list of orders is about.
I'd hardly call bare bones as correct behavior. Especially as we know that game bundle web pages can disappear, and then it becomes difficult to find a list of the bundle content. Personally I see that as slack coding behavior. But also personally, I keep my own records anyway, so I don't really need to care.
avatar
Timboli: Yeah I know, and you may recall I created a program for the 'Orders' pages, not long before GOG finally fixed the bug that made Search fail for many of us. My program as I recall it, looked up bundle content with a query or something, probably using the Game ID for the bundle etc.
I somehow missed that. Is it available to the public?

avatar
Timboli: I'd hardly call bare bones as correct behavior. Especially as we know that game bundle web pages can disappear, and then it becomes difficult to find a list of the bundle content.
Exactly. When a game bundle disappears from the shop you do not have any "official" proof what you actually have bought, even when you keep track of your orders locally.
avatar
Geralt_of_Rivia: The orders page behaves in exactly the same way. Which isn't surprising since the above API endpoint is where the orders page gets its data from.
avatar
Timboli: Yeah I know, and you may recall I created a program for the 'Orders' pages, not long before GOG finally fixed the bug that made Search fail for many of us. My program as I recall it, looked up bundle content with a query or something, probably using the Game ID for the bundle etc.

avatar
Geralt_of_Rivia: And strictly speaking, that is also the correct behaviour. After all an order listing should list what you bought (the package), when and for how much. Granted, listing what the package contains would be a nice to have, but that's typically not what a list of orders is about.
avatar
Timboli: I'd hardly call bare bones as correct behavior. Especially as we know that game bundle web pages can disappear, and then it becomes difficult to find a list of the bundle content. Personally I see that as slack coding behavior. But also personally, I keep my own records anyway, so I don't really need to care.
I certainly agree with you that it would be helpful to list on the receipt what a package contains but that is not how most companies handle receipts.

If you buy a Happy Meal the receipt also won't list what toy or what beverage you chose. It will just list a Happy Meal.
avatar
Geralt_of_Rivia: .... but that is not how most companies handle receipts.
I have some doubt about that, as that is not my recollection, on average ... but then different countries often have different laws.

avatar
Geralt_of_Rivia: If you buy a Happy Meal the receipt also won't list what toy or what beverage you chose. It will just list a Happy Meal.
A Happy Meal is a very short term thing, and no doubt for the duration of the product there is a listing at the store for what is in a Happy Meal. Once you've consumed that Happy Meal, then generally what was in it is no longer relevant, and I suspect the store keeps a record anyway ... for insurance etc purposes.

All that said, I understand what you are trying to say, just that your example isn't a good one, and off the top of my head I cannot think of a good one ... maybe suggest another more suitable one if you can think of one.

avatar
eiii: I somehow missed that. Is it available to the public?
GOG Orders List
Post edited August 19, 2025 by Timboli
avatar
Timboli: GOG Orders List
Thank you!

Unfortunately this looks like a GUI application which seems to be very Windows specific. I was hoping for something more open like some Python functions I could reuse. :) I'll have look at that thread, maybe I can get some Ideas from there as I see some browser pages in the screenshots. Thank you anyway.
Post edited August 19, 2025 by eiii
It would be helpful if gog provided a text list of all owned games.
Until that happens, this is what I do:
(from my other thread - https://www.gog.com/forum/general/download_and_verify_options):

Setup gogrepoc:
https://www.gog.com/forum/general/gogrepopy_python_script_for_regularly_backing_up_your_purchased_gog_collection_for_full_offline_e

Use this bash (linux) command to extract the titles:
grep "'_title_mirror'" < gog-manifest.dat | sed "s/ '_title_mirror': '//" | sed "s/',//" > example.txt
avatar
eiii: Unfortunately this looks like a GUI application which seems to be very Windows specific. I was hoping for something more open like some Python functions I could reuse. :) I'll have look at that thread, maybe I can get some Ideas from there as I see some browser pages in the screenshots. Thank you anyway.
Maybe just have a look at the source (AU3 file) for the command-line used to get each page in your orders list. Search on the GOG web address. A cookie file is required for the queries.
Who are you to say a public collection of APIs should be properly documented and referenced? Demanding for a Swagger page with interactive samples and whatnot, outrageous! :P
avatar
solar_dome: It would be helpful if gog provided a text list of all owned games.
Until that happens, this is what I do:
(from my other thread - https://www.gog.com/forum/general/download_and_verify_options):

Setup gogrepoc:
https://www.gog.com/forum/general/gogrepopy_python_script_for_regularly_backing_up_your_purchased_gog_collection_for_full_offline_e

Use this bash (linux) command to extract the titles:
grep "'_title_mirror'" < gog-manifest.dat | sed "s/ '_title_mirror': '//" | sed "s/',//" > example.txt
There's also lgogdownloader, you can use:
"lgogdownloader --list"
Post edited August 27, 2025 by tauro111