Can't retrieve older decks via deckcode

Hello,
I have trouble retrieving decks via deckcodes, sometimes they work, sometimes they don’t. Could somebody enlighten me on how long will deckcode work (is it for 1 season perhaps? or with a new API version?). How often it is changed usually? Does it stop working because some cards are moved to the wild?

Example deckcodes that don’t work:
AAECAZ3DAwz6AYUD7QX0Bc8G+wz9+wKE/AK9hgP8owOWrAPn0gMJnAKzA9wD9gen9wL8/ALZ/gLPhgPshgMA
AAECAaa4AwgkrtIC9fwC2KAD+KED9KID/KMD1dIDC0BWX/4BxAa/8gKpogPIogPcogPvogPZqQMA

these were taken from match https://playhearthstone.com/en-us/esports/match/30730 where none of them works apart from priest decks. I tried to retrieve the deck data from battle net API point:
https://api.blizzard.com/hearthstone/deck/{deckcode}

Any information that would shed light on how the deckcode generation is done and how often it is changed would be appreciated.

Thank you

First card I notice is Emperor Thaurisian. I’m betting those decks have the temporary wild cards in them, which aren’t in the game anymore.

1 Like

Hi,
Thanks for the reply (I didn’t know that since I’m not playing HS for last few patches). But that would actually mean that every time they remove a card, the deckcodes that use that particular card stop working. So lets say I want to check some decks played a year ago, then most of the time I’ll not be able to retrieve it due to this issue.

Anyway, thank you for clearing this out for me.

I think it’ll be reverted to wild automatically (though I’m not sure). But the issue with this is that these cards are indeed no longer in game. Other cards that are “removed” just go to wild. These were temporary cards that are no longer in game.