add new rest apis