Posted August 10, 2025
Hi GOG team,
On Steam, it’s possible to use a public Web API (with a personal API key and a SteamID) to retrieve your owned games list through the `GetOwnedGames` endpoint.
This is extremely useful when you don’t have the Steam client available for example, when checking your library from another PC or a mobile device.
I would love to see something similar for GOG, for example:
- A unique GOG account identifier
- A public game identifier (GOGGameID)
- A personal API key to secure access
- Parameters to retrieve game name, ID, platform, purchase date, etc.
My use case:
When I don’t have GOG Galaxy on hand, I could use this API to quickly view my complete GOG library from a web browser or a custom tool.
I know there are unofficial ways to access some of this data (through the endpoints used by the website or Galaxy), but these are undocumented, unstable, and require being logged in through non-official methods.
An Official, documented, and stable API would be much more reliable and secure.
I have seen similar requests on the GOG forums from other users over the years dating back as far as 2013 asking for a web API to list owned games, just like Steam’s.
I believe this feature would benefit both players and developers.
Thanks for considering this request!
On Steam, it’s possible to use a public Web API (with a personal API key and a SteamID) to retrieve your owned games list through the `GetOwnedGames` endpoint.
This is extremely useful when you don’t have the Steam client available for example, when checking your library from another PC or a mobile device.
I would love to see something similar for GOG, for example:
- A unique GOG account identifier
- A public game identifier (GOGGameID)
- A personal API key to secure access
- Parameters to retrieve game name, ID, platform, purchase date, etc.
My use case:
When I don’t have GOG Galaxy on hand, I could use this API to quickly view my complete GOG library from a web browser or a custom tool.
I know there are unofficial ways to access some of this data (through the endpoints used by the website or Galaxy), but these are undocumented, unstable, and require being logged in through non-official methods.
An Official, documented, and stable API would be much more reliable and secure.
I have seen similar requests on the GOG forums from other users over the years dating back as far as 2013 asking for a web API to list owned games, just like Steam’s.
I believe this feature would benefit both players and developers.
Thanks for considering this request!