REST-based API