homeapi conditions