Is there a freely available service to call, via API, and pull satellite imagery using latitude and longitude coordinates? Something akin to Google Maps. It doesn't have to the latest image, just a general image in the last few years?
An interesting option is "Sentinelsat", an open source Python based tool which makes searching, downloading and retrieving the metadata of Sentinel satellite images from the Copernicus Open Access Hub easy. The Sentinel data are global open data (Radar, optical and thermal data are available).
Software and instructions at https://sentinelsat.readthedocs.io/
For a global, ready-to-use coverage, see "Sentinel-2 cloudless" at https://s2maps.eu/ - they offer also OGC Web services to access the dataset.