Rest API. Fixes #2