Thanks for the reply.
The PHP GeoIP extension is not installed on the shell server.
I suspected as much. The only reason I asked is, I found some GeoLite2 database files in /usr/share/GeoIP. Can I point my maxmind functions to them? They appear to be pretty current.
I'm not sure I need to mess with the API. But that's just it, I'm not sure...