add list endpoint