add retrieve lattice api