See Brief request syntax to understand each keyword.
ERA-Interim Surface
2m temperature, uwind, vwind
#!/usr/bin/env python from ecmwfapi import ECMWFDataServer server = ECMWFDataServer() server.retrieve({ 'stream' : "oper", 'levtype' : "sfc", 'param' : "165.128/166.128/167.128", 'dataset' : "interim", 'step' : "0", 'grid' : "0.75/0.75", 'time' : "00/06/12/18", 'date' : "2014-07-01/to/2014-07-31", 'type' : "an", 'class' : "ei", 'target' : "interim_2014-07-01to2014-07-31_00061218.grib" })
TIGGE
#!/usr/bin/env python from ecmwfapi import ECMWFDataServer server = ECMWFDataServer() server.retrieve({ 'dataset' : "tigge", 'step' : "24/to/120/by/24", 'number' : "all", 'levtype' : "sl", 'date' : "20071001/to/20071003", 'time' : "00/12", 'origin' : "all", 'type' : "pf", 'param' : "tp", 'area' : "70/-130/30/-60", 'grid' : "2/2", 'target' : "data.grib" })
ERA-Interim Model Levels
2m temperature, uwind, vwind, vertical velocity. 60 levels
#!/usr/bin/env python from ecmwfapi import ECMWFDataServer server = ECMWFDataServer() server.retrieve({ 'stream' : "oper", 'levelist' : "1/2/3/4/5/6/7/8/9/10/11/12/13/14/15/16/17/18/19/20/21/22/23/24/25/26/27/28/29/30/31/32/33/34/35/36/37/38/39/40/41/42/43/44/45/46/47/48/49/50/51/52/53/54/55/56/57/58/59/60", 'levtype' : "ml", 'param' : "130.128/131.128/132.128/135.128", 'dataset' : "interim", 'step' : "0", 'grid' : "0.75/0.75", 'time' : "00/06/12/18", 'date' : "2014-06-01/to/2014-06-30", 'type' : "an", 'class' : "ei", 'target' : "interim_2014-06-01to2014-06-30_00061218.grib" })
ERA-Interim Pressure Levels
Cloud cover, relative humidity, Specific cloud ice water content, temperature. All the levels.
#!/usr/bin/env python from ecmwfapi import ECMWFDataServer server = ECMWFDataServer() server.retrieve({ 'stream' : "oper", 'levelist' : "1/2/3/5/7/10/20/30/50/70/100/125/150/175/200/225/250/300/350/400/450/500/550/600/650/700/750/775/800/825/850/875/900/925/950/975/1000", 'levtype' : "pl", 'param' : "130.128/157.128/247.128/248.128", 'dataset' : "interim", 'step' : "0", 'grid' : "0.75/0.75", 'time' : "00/06/12/18", 'date' : "2014-03-01/to/2014-03-31", 'type' : "an", 'class' : "ei", 'target' : "interim_2014-03-01to2014-03-31_00061218.grib" })