🚗 Consulta de placa na base do SINESP
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
test Versão 2.0 com suporte a Promises Mar 22, 2018
.gitignore Primeiro commit Dec 12, 2016
.travis.yml add travis ci Sep 21, 2017
Makefile Primeiro commit Dec 12, 2016
README.md documenta os novos campos do retorno json Jul 7, 2018
index.js Readicionado o callback no index.js Oct 16, 2018
package-lock.json Atualizando versão Jul 7, 2018
package.json Atualizando versão para adicionar callback Oct 19, 2018

README.md

sinesp-nodejs npm version Build Status

Consulte qualquer placa de veículo brasileiro na base de dados do SINESP a partir de sua aplicação desenvolvida em node.js.

Para instalar o pacote, utilize npm:

npm install sinesp-nodejs

Após a instalação, utilize em sua aplicação:

sinesp = require('sinesp-nodejs')

/* Realizar uma consulta contra a placa AAA-0001 */
sinesp.consultaPlaca('AAA0001').then(dados => {
  console.log(dados);
}).catch(err => {
  console.log(err);
})

O retorno da função é um objeto com os seguintes dados:

{
	"codigoRetorno": "0",
	"mensagemRetorno": "Sem erros.",
	"codigoSituacao": "0",
	"situacao": "Sem restrição",
	"modelo": "FORD/ESCORT 1.8 XR3",
	"marca": "FORD/ESCORT 1.8 XR3",
	"cor": "Cinza",
	"ano": "1990",
	"anoModelo": "1990",
	"placa": "AAA0001",
	"data": "07/07/2018 às 14:12:48",
	"uf": "PR",
	"municipio": "CURITIBA",
	"chassi": "49500",
	"dataAtualizacaoCaracteristicasVeiculo": "13/04/2018",
	"dataAtualizacaoRouboFurto": "06/07/2018",
	"dataAtualizacaoAlarme": "06/07/2018"
}

Atenção

Este projeto não possui nenhum vínculo oficial com o Sistema Nacional de Informações de Segurança Pública (SINESP). O software é disponibilizado da forma como está aqui e não há garantias que ele irá funcionar sempre. Como a API do SINESP não é publicamente documentada, esta biblioteca pode parar de funcionar a qualquer momento sem aviso prévio.

Sinta-se livre para fazer um fork e enviar um pull request com melhorias ou uma nova implementação, caso tudo pare de funcionar e você saiba como recuperar.

https://nodei.co/npm/sinesp-nodejs.png?downloads=true&downloadRank=true&stars=true