API Dubba - Control Global

Consulta CNPJ

Método para validar e recuperar as informações de uma empresa brasileira através do seu CNPJ.


URL para requisição
http://api.dubba.com.br/consulta_cnpj.php
Parâmetros
  • cnpj: obrigatório, numérico, o CNPJ a ser pesquisado

Exemplo de requisição
$ curl
-H "Content-Type: application/json"
-H "Authorization: Basic TOKENBASE64"
-X POST -d '{"cnpj":"24195427000150"}'
http://api.dubba.com.br/consulta_cnpj.php
Exemplo de resposta

Uma resposta típica é composta por uma matriz em JSON composta pelos seguintes campos:


Campo Tipo Descrição
success int Indica o status da requisição. Valores: 0 ou 1
error string Retorna o erro da requisição quando success for igual 0
isvalid int Indica se o cnpj é válido. Valores: 0 ou 1
situacao string Informa a situação da empresa
nome string Razão social da empresa
atividade_principal string Atividade principal
logradouro string Endereço da empresa
bairro string Endereço da empresa
municipio string Município da empresa
uf string Sigla da Unidade da Federação
cep string CEP no formato 00.000-000.


Consulta CPF

Método para validar o CPF (Cadastro de Pessoa Física) no Brasil.


URL para requisição
http://api.dubba.com.br/consulta_cpf.php
Parâmetros
  • cpf: obrigatório, numérico, o CPF a ser pesquisado

Exemplo de requisição
$ curl
-H "Content-Type: application/json"
-H "Authorization: Basic TOKENBASE64"
-X POST -d '{"cpf":"73267759153"}'
http://api.dubba.com.br/consulta_cpf.php
Exemplo de resposta

Uma resposta típica é composta por uma matriz em JSON composta pelos seguintes campos:


Campo Tipo Descrição
success int Indica o status da requisição. Valores: 0 ou 1
error string Retorna o erro da requisição quando success for igual 0
isvalid int Indica se o cpf é válido. Valores: 0 ou 1


Consulta Código de Barras

Método para consultar um produto pelo código de barras no Brasil.


URL para requisição
http://api.dubba.com.br/consulta_produto.php
Parâmetros
  • codigo: obrigatório, numérico, o CODIGO a ser pesquisado

Exemplo de requisição
$ curl
-H "Content-Type: application/json"
-H "Authorization: Basic TOKENBASE64"
-X POST -d '{"codigo":"7896256601169"}'
http://api.dubba.com.br/consulta_produto.php
Exemplo de resposta

Uma resposta típica é composta por uma matriz em JSON composta pelos seguintes campos:


Campo Tipo Descrição
success int Indica o status da requisição. Valores: 0 ou 1
error string Retorna o erro da requisição quando success for igual 0
nome string Nome do produto
preco_medio float Preço médio do produto
marca string Marca do produto
ncm array ncm é a classificação do produto
ncm.codigo string Ncm Código
ncm.nome string Ncm Nome
ncm.descricao string Ncm Descrição


Consulta CEP

Método para consultar um CEP e retornar o endereço no Brasil.


URL para requisição
http://api.dubba.com.br/consulta_cep.php
Parâmetros
  • cep: obrigatório, numérico, o CEP a ser pesquisado

Exemplo de requisição
$ curl
-H "Content-Type: application/json"
-H "Authorization: Basic TOKENBASE64"
-X POST -d '{"cep":"71931180"}'
http://api.dubba.com.br/consulta_cep.php
Exemplo de resposta

Uma resposta típica é composta por uma matriz em JSON composta pelos seguintes campos:


Campo Tipo Descrição
success int Indica o status da requisição. Valores: 0 ou 1
error string Retorna o erro da requisição quando success for igual 0
tipo_logradouro string Tipo do logradouro. Valores: Rua, Praça, Avenida etc
logradouro string Endereço do CEP
complemento string Complemento
bairro string Bairro
cidade string Cidade
uf string Sigla da Unidade da Federação
local string Informa se CEP é de algum local. Ex: Prefeitura de São Paulo