completed rest and cloud endpoints