Changelog
API and dataset version history
v0.2.1
Jul 10, 2026
New
- Support for Vendetta cards added
- Added a
newfield to the card data model to indicate newly released cards during a new set release - Added filter for /cards endpoint to filter by new cards with
new = truequery parameter (check the API docs here)
Breaking
- Cards with the
newfield may have partial/missing data (mainly in the metadata field) - these will be corrected and fixed as soon as the data sources I use are updated
v0.2.0
Mar 18, 2025
New
- Added some missing cards from the Spiritforged set
- Added some of the teased cards from the new Unleashed set
- Added all the missing promo cards with the
promorarity type - Added new endpoint to get cards by riftbound id
/cards/riftbound/:id - For all
/cardsendpoints, added aset_idquery parameter to filter cards by set - Updated card data to include flavour text
- Updated card data to include the date the card was last updated in Riftcodex (see
metadata.updated_on)
Fix
- Fixed some inconsistencies in card and set data
Improvement
- Improved monitoring and logging for better error tracking and performance insights
- Optimised the
/cards/nameendpoint for faster lookups - Added indexes for improved query performance
Breaking
- The Riftcodex card ID field was refactored and changed for all cards
- The
public_codeattribute was removed as it was redundant - The
cardmarket_idfor sets was changed from being a single integer to a list of integers to support Cardmarket's structure - Naming convention was changed follow the style:
Tryndamere - Barbarianinstead ofTryndamere, Barbarian
v0.1.0
Dec 3, 2025
New
- Initial public release