use restful message api