implement title api (list and get)