fix: device endpoint list