Does battle history expire?

I was wondering if the battles after the 25 limit ever expire or get erased after a while. Just wanted to make sure so I can screenshot some in advance.

Battles are the 25 are removed by Supercell in the game.

If you’re talking about the battle history at RoyaleAPI, those are battles that were accessed previously before Supercell removed them. We do remove them as storage is quite expensive — you would be shocked to know how much data there is in a month’s worth of battle.