Sentinelsat

Sentinelsat makes finding and downloading Copernicus Sentinel satellite images from the Sentinels Scientific Datahub easy.

It offers an easy to use command line interface.

sentinel search --sentinel2 --cloud 30 user password search_polygon.geojson

and a powerful Python API.

from sentinelsat.sentinel import SentinelAPI, get_coordinates

api = SentinelAPI('user', 'password')
products = api.query(get_coordinates('search_polygon.geojson'), \
                   producttype = 'SLC', \
                   orbitdirection='ASCENDING')
api.download_all(products)