I mean, if you reverse engineer an api for "where is pokemon X", you may as well just reverse engineer your GPS device for "where am I standing" to move your in game character to right where the pokemon is.
Then you can do a for loop and catch all the pokemon in 30 seconds.
Actually catching the pokemon is a 0 skill item. Its literally dragging your finger across the screen.
The entire game is the exploring the real world part.