Here you will find the latest version of the clients and scripts to be able to use ECMWF Web API. Note that only the Python client is fully tested and supported.

ECMWF Web API clients:

ClientFileVersionReleased
Supported
Pythonecmwf-api-client-python.tgz1.4.0 (release notes)2016-04-06
Not supported
Javaecmwf-api-client-java.tgz1.12013-03-09

Perl

ecmwf-api-client-perl.tgz1.02013-02-27

Ruby

ecmwf-api-client-ruby.tgz0.1 (experimental)2013-03-10
C#ecmwf-api-client-csharp.tgz0.1 (experimental)2013-03-17
Objcecmwf-api-client-objc.tgz0.1 (experimental)2013-03-18
Goecmwf-api-client-go.tgz0.1 (experimental)2013-03-10

Access MARS scripts:

NameFile
Mars scriptmars