Functional wrapper for the Canvas RESTful API.