It appears itch.io has a simple API and all endpoints seem to be authenticated. Even so, I can't find a single API call to get some information about a creator or even a single game.
https://itch.io/docs/api/overview
This won't make it very easy to verify identities.
Do you have control over the HTML on your page?