Cross-language clients
The API can be used from any programming language that Apache Thrift can generate client stubs for. In the download page, you will find a few client libraries already generated for you: at the time of writing, these include C++, Python, and JavaScript.
The Hawk Git repository includes several example programs using these libraries:
If you need an example in another programming language, please let us know at the forum.