diff --git a/lib/cb/responses/spot/retrieve_response.rb b/lib/cb/responses/spot/retrieve_response.rb
index <HASH>..<HASH> 100644
--- a/lib/cb/responses/spot/retrieve_response.rb
+++ b/lib/cb/responses/spot/retrieve_response.rb
@@ -7,6 +7,8 @@ module Cb
         protected
 
         def validate_api_hash
+          p "///////---------- RESPONSE"
+          p response
           required_response_field(root_node, response)
           required_response_field(spot_collection, response[root_node])
         end
@@ -30,7 +32,7 @@ module Cb
         end
 
         def spot_hashes
-          response[root_node][spot_collection]
+          Cb::Utils::ResponseArrayExtractor.extract(response[root_node], spot_collection)
         end
       end
 
diff --git a/lib/cb/version.rb b/lib/cb/version.rb
index <HASH>..<HASH> 100755
--- a/lib/cb/version.rb
+++ b/lib/cb/version.rb
@@ -1,3 +1,3 @@
 module Cb
-  VERSION = '6.2.2'
+  VERSION = '6.2.3'
 end
Spot API not working on single response.