device data api added