заменить
footprint='footprint:"intersects(POLYGON((0 0,1 1,0 1,0 0)))"'
с
footprint='POLYGON((0 0,1 1,0 1,0 0))'
Я не знаю, приведены ли эти цифры только для справки, но для этого полигона нет результатов. Чтобы увидеть результаты для другой области, попробуйте
footprint='POLYGON((0 0,1 1,0 1,0 0))'
products = api.query(footprint,
date=('20180901', date(2018, 9, 5)),
area_relation='Intersects',
platformname='Sentinel-2',
cloudcoverpercentage=(0, 10))
Согласно официальному стражу документы , вы можете выбирать между тремя различными типами area_relation внутри вашего запроса. Я думаю, что вы должны оставить только след, содержащий полигон:
Intersects: true if the AOI and the footprint intersect (default)
Contains: true if the AOI is inside the footprint
IsWithin: true if the footprint is inside the AOI