Integrating Epic Game Library in new program

Please advise if there is a better place to post this or a person/team I can contact directly. Thank you for your time.

Does Epic have an open API or another interface that I could use to develop a desktop/mobile program and access my current Epic game library in real time? My plan is to create a program that will query and keep a real time list of all the games I own across all services/devices (Epic, Steam, Xbox, etc.) and organize them via a variety of search options.

Hey there @wubsalubadubdub! Welcome to the community! I primarily work on the engine support side, however I know the webstore itself does have an API! That said, I’ve struggled to find a direct reference, instead I’ve found a myriad of API wrappers and libraries that tap into it. I’ll leave a couple of links, and you can either dig into their source or contact the developers there if no one here can direct you.

Disclaimer: One or more of these links are unaffiliated with Epic Games. Epic Games is not liable for anything that may occur outside of this Unreal Engine domain. Please exercise your best judgment when following links outside of the forums.

I was looking through the official dev docs for the links to EOS and the auths for the site to see if they were intertwined:

A wrapper that interacts with the Web API you’re looking for:

Legendary (Accesses the API to Auth, pull, and launch games):