How to refill a hand slot with a new, unused card from a JSON-based deck

Maybe this example can help: