A REST API library