Skip to content

Latest commit

 

History

History
35 lines (24 loc) · 2.54 KB

README.md

File metadata and controls

35 lines (24 loc) · 2.54 KB

Unreal Marketplace Vault Exctractor

A script that generates a Markdown list of your Unreal Marketplace Vault, plus some random stats (e.g. total value).

Requirements

  • Python 3

How to use

Since your Vault is secured, the script can't request its data from Epic by itself. It requires some user input to get this data first.

This is done by accessing the Marketplace API with your browser, and manually saving the results.

  • Open your web browser
  • Log into the Marketplace
  • Open this link in your browser
  • Right click the page > Save As... and save the .json file on the Vault Extractor data/ folder

The Marketplace API only allows requesting Vault data by batches of 100 items, so if you have more than that, you'll have to repeat the procedure above multiple times, and therefore save multiple .json files. Below are the links to extract data by batches of 100, so use them according to your Vault size.

Once you've saved all the necessary .json files to the data/ folder, simply run mp_vault_extractor.py. The process might take a while (~1s/product) as it needs to further request the Marketplace API for each product.

After the process has finished, you'll find a mp_vault_list.md at the root of the project, which the list of all your Marketplace Vault products, plus some basic stats.