Thank you so much Rolig & Tessa!!! I will take a look and if I can figure out Tessa's suggestion I'll post it here.
Also my good scripting guru Biran just suggested the following as well, using the gridsurvey api:
"you can also query the API on x/y co-ords, so api.gridsurvey.com/simquery.php?xy=1037,966 returns my home region of <name>, but calling api.gridsurvey.com/simquery.php?xy=1036,966 returns the next sim over. and the API also returns the sim status as well!"
I think I'm going to start with Tessa's suggestion. I'm not sure I want to rely upon grid survey as it's external and may disappear perhaps?