diff --git a/lib/nexpose/device.rb b/lib/nexpose/device.rb
index <HASH>..<HASH> 100644
--- a/lib/nexpose/device.rb
+++ b/lib/nexpose/device.rb
@@ -208,7 +208,7 @@ module Nexpose
     # object.
     def self.parse_json(json)
       new do
-        @id = json['id'].to_i
+        @id = json['assetID'].to_i
         @ip = json['ipAddress']
         @host_name = json['hostName']
         @os = json['operatingSystem']
#<I>: Fixed parsing of completed asset response to use correct asset ID