See Brief request syntax to understand each keyword.
Please note:
In this page you will find some examples in Python which is fully tested and supported.
You may wish to visit the Web-API Downloads
Python
#!/usr/bin/env python from ecmwfapi import ECMWFDataServer server = ECMWFDataServer() server.retrieve({ "class": "ti", "dataset": "tigge", "date": "2019-03-01", "expver": "prod", "grid": "0.5/0.5", "levtype": "sfc", "origin": "ecmf", "param": "168", "step": "0/6", "time": "00:00:00", "type": "fc", "target": "tigge-2019-03-01.grib", })