userdata api