add json endpoints to the playercard controller

Further to https://github.com/guardian/frontend/pull/7348
This adds json endpoints to supplant the existing corsified non json endpoints at a future date
Is this endpoint only used in the tool or are users hitting it? If the latter then we should at least put a 1minute cache time on it, as the data can't be changing that frequently.