Skip to main content

We’ve had a pipeline running for years now, whenever we need to process imagery for a new geometry, we use the sentinelhub python library to identify relevant historical images for said geometry.

This library actually makes a simple request to the url http://opensearch.sentinel-hub.com/resto/api/collections/Sentinel2/search.json with the bounding box and date ranges.

Recently, we’ve noticed that we haven’t been getting newer images. After some investigation, it seems that the endpoint is not properly returning newer images (since March, from our tests).

As you can see, using a test bounding box we manually created a request to that endpoint, getting a total of 0 images since march:

But increasing the range to February, we get images as expected:

Searching directly for more recent data on the same tile, we can see that newer images do exist:

aws s3 ls --request-payer requester s3://sentinel-s2-l2a/tiles/14/T/LL/2025/4/
                           PRE 12/
                           PRE 14/
                           PRE 17/
                           PRE 19/
                           PRE 2/
                           PRE 22/
                           PRE 24/
                           PRE 26/
                           PRE 27/
                           PRE 4/
                           PRE 6/
                           PRE 7/
                           PRE 9/

And by downloading one of the tileInfo.json files, we can confirm that they do intersect our bounding box:

Sample tileInfo.json geometry (Red) overlayed with bounding box geometry (Pink)

Was there any update that would cause this search to stop working? If so, how can we fix our pipeline?

Hi ​@Daniel Baulé 

I believe support will be able to help you best with your question, therefore I have opened a support ticket on your behalf and copied the email you are using here on Planet Community. 


Reply