See Brief request syntax to understand each keyword.
MACC Reanalysis Surface
Total aerosol optical depth August 2012.
ECMWF Public Dataset web interface
#!/usr/bin/env python
from ecmwfapi import ECMWFDataServer
server = ECMWFDataServer()
server.retrieve({
'stream' : "oper",
'levtype' : "sfc",
'expver' : "rean",
'dataset' : "macc",
'step' : "0",
'grid' : "0.75/0.75",
'param' : "207.210",
'time' : "00",
'step' : "3/6/9/12/15/18/21/24",
'date' : "2012-08-01/to/2012-08-31",
'type' : "fc",
'class' : "mc",
'target' : "macc_aod_2012-08-01to2012-08-31_00061218.grib"
})
MACC Reanalysis Model Levels
Carbon monoxide, August 2012, steps 6, 12, 18, 24 all levelist.