add type list to api