Data Portal
Export Card Templates
Exports card templates as JSON. Use the filter to limit to a specific card type, or leave blank to export all. Each card includes the card type, rarity, base stats, and full metadata for every attached modifier.
Import Card Templates
Paste a card templates JSON array (same format as the export above).
- Existing ID — the card is overwritten with the imported data.
- Null or missing ID — a new card is created with a generated ID.
- Modifier IDs are taken from the
modifiers[].idarray in the export format.
Export Card Pack Weights
Exports the drop-weight table for a selected card pack. Cards are ordered by weight descending. The exported JSON can be used to re-import weights using the Import section below.
Import Card Pack Weights
Paste a pack-weights JSON (in the same format as the export above).
The pack is identified by the id field in the JSON and must already exist in the database.
This is a full replace — the pack's entire weight table will be overwritten.
Cards with a weight of 0 are excluded.
Export Modifier Definitions
Exports modifier definitions as a JSON array. Use the ID range fields to filter results.
Leave both fields at 0 to export all modifiers.
This is the same format accepted by the import below.
Import Modifier Definitions
Paste a modifier definitions JSON array (same format as the export above). This is a patch operation — only the definitions included in the JSON are affected:
- ID must be specified — entries with
idequal to0or missing will abort the entire import. - ID exists in DB — that definition is updated.
- ID not found in DB — a new definition is inserted with that exact ID.
- Definitions not mentioned in the JSON are left unchanged.
Excel Spreadsheet Data
These sections produce JSON shaped for use with the external Google Sheets sync tool.
Card entries include human-readable fields (name, card type) so the spreadsheet is easy to edit,
but only cardId and weight are used on import.
Export Card Pack Weights (Sheets)
Exports the drop-weight table for a selected pack, including card name and card type alongside each entry so the data is readable in Google Sheets. Cards are ordered by weight descending.
Import Card Pack Weights (Sheets)
Paste the sheets-format pack weights JSON here to overwrite a pack's weight table.
The pack is identified by the id field and must already exist.
Only cardId and weight are used — cardName and cardTypeName are ignored.
This is a full replace — cards with weight 0 are excluded.