There are various language specific wrappers for the API - the Python one is good, and now there is a Go one too.