REST controller provider