Is the API able to filter data requests?

I am new to using the API and the guides on the ECMWF wiki lacks clarity. I’d like to do some filtering during an API data request similar to what appeared to be possible using the CDS Toolbox - specifically with “cdstoolbox.cube.where()”. My ultimate goal is to request a download based on the ERA5-land dataset which reports the total hours at each grid point above a specified degree threshold per year.

Hi Brian, you can use the ‘area’ keyword when you download ERA5-Land data. You can use Copernicus Climate Data Store | Copernicus Climate Data Store to help you build up your script. Make some selections including setting your bounding box, then click the ‘Show API request’ button, you will see how the ‘area’ keyword is used. Hope this helps. - Xiaobo