Projects api, task #20