Skip to content

giorgiolucca/fipe

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FIPE SDK

NPM version Build Status Dependency Status

SDK não oficial para a API da FIPE (http://fipeapi.appspot.com/)

Como utilizar

Instalação

    $ npm install --save fipe

Realizando buscas

Marcas

Buscar todas as marcas de carro disponíveis
    var fipeSdk = require('fipe').sdk;
    
    fipeSdk.brand('car')
        .all()
        .then(function(res) { 
            console.log(res); 
         });     
Buscar todas as marcas de caminhões disponíveis
    var fipeSdk = require('fipe').sdk;
    
    fipeSdk.brand('truck')
        .all()
        .then(function(res) { 
            console.log(res); 
        });
Buscar todas as marcas de motocicletas disponíveis
    var fipeSdk = require('fipe').sdk;
    fipeSdk.brand('motorcycle')
        .all()
        .then(function(res) { 
            console.log(res); 
        });
Buscar uma marca específica de carro
    var fipeSdk = require('fipe').sdk;
    
    fipeSdk.brand('car', 'fiat')
        .then(function(res) { 
            console.log(res); 
        });
ou
    var fipeSdk = require('fipe').sdk;
    
    fipeSdk.brand('car')
        .findOneBy('name', 'volkswagen')
        .then(function(res) { 
            console.log(res); 
        });

Veículos

Buscar todos os modelos de uma marca de carro específica
    var fipeSdk = require('fipe').sdk;
    
    fipeSdk.vehicle('car', 'subaru')
        .all()
        .then(function(res) { 
            console.log(res); 
        });
Buscar todas as ocorrências de um modelo de carro
    var fipeSdk = require('fipe').sdk;
    
    fipeSdk.vehicle('car', 'chevrolet')
        .findBy('name', 'Celta')
        .then(function(res) { 
            console.log(res); 
        });    
Buscar todos os modelos de uma marca de acordo com o ID informado
    var fipeSdk = require('fipe').sdk;
    
    fipeSdk.vehicle('car', 'subaru')
        .getModels('2125')
        .then(function(res) { 
            console.log(res); 
        });
Buscar o modelo do ano informado
    var fipeSdk = require('fipe').sdk;
    
    fipeSdk.vehicle('car', 'subaru')
        .getYearModel('2125', '2004-2')
        .then(function(res) { 
            console.log(res); 
        });