PHPackages                             breskott/sinesp - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [API Development](/categories/api)
4. /
5. breskott/sinesp

ActiveLibrary[API Development](/categories/api)

breskott/sinesp
===============

SINESP Cidadao API client

v1.0.0(6y ago)99331[3 issues](https://github.com/Breskott/Sinesp/issues)MITPHPPHP &gt;=5.4.0

Since Jan 30Pushed 6y ago1 watchersCompare

[ Source](https://github.com/Breskott/Sinesp)[ Packagist](https://packagist.org/packages/breskott/sinesp)[ RSS](/packages/breskott-sinesp/feed)WikiDiscussions master Synced 1w ago

READMEChangelogDependenciesVersions (2)Used By (0)

Sinesp Cidadão PHP
==================

[](#sinesp-cidadão-php)

[![Latest stable release](https://camo.githubusercontent.com/99ab3bf1bc1e5e0724b6c3366cc22286db5e7ea0c8e0d737263567b24e71fd97/68747470733a2f2f706f7365722e707567782e6f72672f627265736b6f74742f73696e6573702f76657273696f6e)](https://packagist.org/packages/breskott/sinesp)[![Software license](https://camo.githubusercontent.com/074b89bca64d3edc93a1db6c7e3b1636b874540ba91d66367c0e5e354c56d0ea/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d4d49542d627269676874677265656e2e737667)](LICENSE)[![Total downloads](https://camo.githubusercontent.com/f04c7068ac8165412667725a4a6ce0ac1bd1472e4b39d2e8af89eae4bcb9fe59/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f627265736b6f74742f73696e6573702e737667)](https://packagist.org/packages/breskott/sinesp)[![View my other packages and projects](https://camo.githubusercontent.com/585641c5efc6ddbdd2c86052f7d63f847a0af1577418aa6bc6ec877b9969e7ff/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c696e6b2d7061636b61676973742d6c69676874677265792e737667)](https://packagist.org/packages/breskott)

[SINESP Cidadão](https://www.sinesp.gov.br/sinesp-cidadao "Sinesp Cidadão") é uma base de dados pública de veículos e cidadões brasileiros muito útil para identificar carros ou motos roubados ou suspeitos, e de cidadões que possuem mandado de prisão.

Sinesp PHP API Client
=====================

[](#sinesp-php-api-client)

Infelizmente, o governo não mantém uma API pública para realizar esse tipo de consulta. Até então, a única maneira de visualizar as informações de um determinado veículo era através do site do Sinesp respondendo a perguntas de verificação (`captchas`) para cada uma das requisições. Assim, houve a necessidade de desenvolver uma API de modo a facilitar o acesso a essas informações.

Informações Disponíveis
=======================

[](#informações-disponíveis)

#### Se um `veículo` com a placa especificada for encontrado, o servidor irá retornar com as seguintes informações:

[](#se-um-veículo-com-a-placa-especificada-for-encontrado-o-servidor-irá-retornar-com-as-seguintes-informações)

- *codigoRetorno*: código de retorno da consulta
- *mensagemRetorno*: mensagem de retorno da consulta
- *codigoSituacao*: código da situação do veículo
- *situacao*: mensagem da situação do veículo
- *modelo*: modelo do veículo
- *marca*: marca do veículo
- *cor*: cor do veículo
- *ano*: ano de fabricação do veículo
- *anoModelo*: ano do modelo do veículo
- *placa*: placa consultada
- *data*: data e hora da consulta
- *uf*: estado ou unidade federativa do veículo
- *municipio*: município ou cidade do veículo
- *chassi*: chassi do veículo
- *dataAtualizacaoCaracteristicasVeiculo*: data atualização das características do veículo
- *dataAtualizacaoRouboFurto*: data atualização de informações sobre roubo ou furto
- *dataAtualizacaoAlarme*:

#### Se um `mandado` com nome da pessoa especificada for encontrado, o servidor irá retornar com as seguintes informações:

[](#se-um-mandado-com-nome-da-pessoa-especificada-for-encontrado-o-servidor-irá-retornar-com-as-seguintes-informações)

- *codigoRetorno*: código de retorno da consulta
- *mensagemRetorno*: mensagem de retorno da consulta
- *idMandado*: id do mandado
- *numeroMandado*: numero do mandado
- *pessoa*: nome da pessoa
- *dataNascimento*: data de nascimento da pessoa
- *genitora*: nome da mãe da pessoa
- *RG*: RG da pessoa
- *CPF*: CPF da pessoa
- *tipoSituacaoMandado*: situação do mandado
- *tipoMandado*: tipo de mandado

Essas informações estarão disponíveis por meio de um `array associativo` ou como `atributo` do objeto.

Requisitos
==========

[](#requisitos)

- PHP 5.4+
- cURL
- libxml / XML

Instalação
==========

[](#instalação)

Instale a versão mais recente com:

```
composer require breskott/sinesp
```

Utilização
==========

[](#utilização)

Abaixo um exemplo simples e geral de utilização da biblioteca:

```
