Class: BrasilAPI::FIPE
Constant Summary
Constants inherited from Base
Class Method Summary collapse
- .fipe_tables ⇒ Object
-
.list_vehicles(vehicle_type, brand_code, reference_table = nil) ⇒ Object
brasilapi.com.br/api/fipe/veiculos/v1/tipoVeiculo/codigoMarca.
-
.vehicle_brands(vehicle_type, reference_table = nil) ⇒ Object
brasilapi.com.br/api/fipe/marcas/v1/tipoVeiculo.
-
.vehicle_price(vehicle_code, reference_table = nil) ⇒ Object
brasilapi.com.br/api/fipe/preco/v1/codigoFipe.
Methods inherited from Base
Class Method Details
.fipe_tables ⇒ Object
17 18 19 |
# File 'lib/brasil_api/fipe.rb', line 17 def fipe_tables get("/fipe/tabelas/v1") end |
.list_vehicles(vehicle_type, brand_code, reference_table = nil) ⇒ Object
brasilapi.com.br/api/fipe/veiculos/v1/tipoVeiculo/codigoMarca
22 23 24 |
# File 'lib/brasil_api/fipe.rb', line 22 def list_vehicles(vehicle_type, brand_code, reference_table = nil) get("/fipe/veiculos/v1/#{vehicle_type}/#{brand_code}", { tabela_referencia: reference_table }) end |
.vehicle_brands(vehicle_type, reference_table = nil) ⇒ Object
brasilapi.com.br/api/fipe/marcas/v1/tipoVeiculo
7 8 9 |
# File 'lib/brasil_api/fipe.rb', line 7 def vehicle_brands(vehicle_type, reference_table = nil) get("/fipe/marcas/v1/#{vehicle_type}", { tabela_referencia: reference_table }) end |
.vehicle_price(vehicle_code, reference_table = nil) ⇒ Object
brasilapi.com.br/api/fipe/preco/v1/codigoFipe
12 13 14 |
# File 'lib/brasil_api/fipe.rb', line 12 def vehicle_price(vehicle_code, reference_table = nil) get("/fipe/preco/v1/#{vehicle_code}", { tabela_referencia: reference_table }) end |