add rest apis