Class: Vindetta::Decoder

Inherits:
Object
  • Object
show all
Defined in:
lib/vindetta/decoder.rb,
lib/vindetta/decoder/dsl.rb,
lib/vindetta/decoder/result.rb

Defined Under Namespace

Modules: DSL Classes: Result

Class Method Summary collapse

Class Method Details

.decode_vin(vin) ⇒ Object



6
7
8
9
10
11
# File 'lib/vindetta/decoder.rb', line 6

def self.decode_vin(vin)
  result = HTTParty.get("https://vpic.nhtsa.dot.gov/api/vehicles/decodevin/#{vin}?format=json")
  json = JSON.parse(result.body)

  Result.new(json["Results"])
end