chore(datalist): Move datalist_* apis into an OO service