-
Notifications
You must be signed in to change notification settings - Fork 1
Postman
- Make sure you are connected to your Epic Games account,
- Visit
epicgames.com/store/free-games
, - Press
<Shift-F9>
in your web browser to access the storage section of the developer tools, - Use the filtering option to find the cookie value for
EGS_VAULT_UNLOCK
,
The cookie value includes the list of games offered during 15DaysofGames
, sorted in chronological order:
{
"a6f6c6bba62d4814bed688325715da36": true,
"f305b45cd9f84130b141a4c5e460e4c4": true,
"0fe852e624b04040baa3fe2744792e71": true,
"a2181bfd7708461b8d7e35be01b34913": true,
"25a288e54ed64c02b219baf3723dad82": true,
"0001b164c0a34c95815ff03f5bce8297": true,
"3835b295f61e4c5cb9e7408de513df9a": true,
"5c99919c069841e19e2f93aa28546641": true,
"4439d8927bde44848cc0cd9e5fa19cdd": true,
"d048f02e0cae464b9acc6005750cc1bb": true,
"9a04eb3ed8f04daf892cefd9fbe4aebc": true,
"9c4df54d2e9f4e4bb59bea7e6a13895c": true,
"2cbc0241b606499cb4608ef3711a4bb7": true,
"f9975d73c4c0472c8a5f0601da47369b": true,
"ce021049651345c9b0e2aa1f295f437f": true
}
For instance:
-
a6f6c6bba62d4814bed688325715da36
is the offer ID for Shenmue III, offered on December 16, 2021, -
ce021049651345c9b0e2aa1f295f437f
is the offer ID for the Tomb Raider Trilogy, offered on December 30, 2021.
The namespace for freegames/vaulted
is d5241c76f178492ea1540fce45616757
.
It was also the case for previous years.
Offer IDs are stated above.
Item IDs are the same for each one of the freegames/vaulted
, namely 8341d7c7e4534db7848cc428aa4cbe5a
.
This can be seen via the hyperlinks aforementioned.
The following requests can be performed with Python or Postman.
To query info for an offer ID of interest, send a POST request to /bulk/offers
with:
https://catalog-public-service-prod.ol.epicgames.com/catalog/api/shared/namespace/d5241c76f178492ea1540fce45616757/bulk/offers
where:
- the Authorization header contains a
Token
field, with your personal (and secret) access token, of the shapeeg1~XXX
, - the Body contains an
id
field, with the offer ID of interest, e.g.ce021049651345c9b0e2aa1f295f437f
for Tomb Raider Trilogy.
Similarly, to query info for an item ID of interest, send a POST request to /bulk/items
with:
https://catalog-public-service-prod.ol.epicgames.com/catalog/api/shared/namespace/d5241c76f178492ea1540fce45616757/bulk/items
where:
- the Authorization header is as previously described,
- the Body contains an
id
field, with the item ID of interest, which is8341d7c7e4534db7848cc428aa4cbe5a
in our case.
A list of elements (offers, items) can be queried with GET requests to /offers
and /items
.
However, the only elements which are returned are these which have been made explicitly searchable by Epic Games!
https://catalog-public-service-prod.ol.epicgames.com/catalog/api/shared/namespace/d5241c76f178492ea1540fce45616757/offers?start=0&count=100
https://catalog-public-service-prod.ol.epicgames.com/catalog/api/shared/namespace/d5241c76f178492ea1540fce45616757/items?start=0&count=100