support api which read data from rippld