pref api