Skip to content

bbarreto/sinesp-nodejs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy