Consulte gratuitamente CNPJ no site do Sefaz - Cadastro Centralizado de Contribuinte (CCC)
Adicione a library
$ composer require marciobds/sefaz-php 1.0.x-dev
Adicione o autoload.php do composer no seu arquivo PHP.
require_once 'vendor/autoload.php';
Primeiro chame o método getParams()
para retornar os dados necessários para enviar no método consulta()
$params = Marciobds\SefazPHP\Sefaz::getParams();
Agora basta chamar o método consulta()
$dadosEmpresa = Marciobds\SefazPHP\Sefaz::consulta(
'INFORME_O_CNPJ',
$params['key'],
'INFORME_AS_LETRAS_DO_CAPTCHA',
$params['captchaKey'],
$params['cookies'],
'INFORME_O_CODIGO_DO_UF'
);
O parâmetro UF não é obrigatório, porém sem informá-lo, o Sefaz irá efetuar a consulta em todos os estados, utilize este parâmetro para filtrar sua consulta.
Códigos de cada UF:
| AC - 12 | AL - 27 | AM - 13 | AP - 16 | BA - 29 | CE - 23 | DF - 53 |
| ES - 32 | GO - 52 | MA - 21 | MG - 31 | MS - 50 | MT - 51 | PA - 15 |
| PB - 25 | PE - 26 | PI - 22 | PR - 41 | RJ - 33 | RN - 24 | RO - 11 |
| RR - 14 | RS - 43 | SC - 42 | SE - 28 | SP - 35 | TO - 17 | Todos - 0 |
The MIT License (MIT)