cadastroGeralWS

Link raiz

{GRP}/basico/cadastroGeral


Servicos Diponiveis


  • Registra Cadastro Geral (/set)

Registra um cadastro geral via WebServices. Nesse serviço o método de chamada é o SET. O consumo deve ser com codificação ISO-8859-1 e o tipo de Midia consumida é APPLICATION_JSON. O retorno é codificação ISO-8859-1 e o tipo de Midia retornada é APPLICATION_JSON.


Header:

  key:Authorization  value:{   "token": "eyJhbGciOiJIUzI1NiJ9.eyJ1c3VhcmlvIjoiZ3VzdGF2byIsInNlbmhhIjoidGhlbWEiLCJvcmlnZW0iOiJhcHBfY29ycyIsInV1aWQiOiI5NDQ3NDc0NzQ0MjEzMjEyMzEiLCJzZXJ2aWNvcyI6bnVsbCwiZGF0YURhQXV0ZW50aWNhY2FvIjoxNDc2MTE3NjQyNDA2fQ.EYcudb5jS0Rz8CAcaKyrz5Rg6QBeZXH1amEhHli6ozw" }


Json Body REQUEST:

  {
   "inscricao": -8899,
   "tipoPessoa": "J",
   "dataInscricao": "2001-07-19",
   "nome": "ADAMASTOR VILA GRANDE",
   "endereco": " RUA 3 DE OUTUBRO, 24 - BAIRRO IDEAL",
   "numeroEndereco": "9",
   "complementoEndereco": "sh",
   "bairro": "sh",
   "cidade": "NOVO HAMBURGO",
   "cep": "93336130",
   "situacaoCadastral": "A",
   "telefone": " 595-4566      ",
   "email": "erosset@caxias.rs.gov.br",
   "cnpj": "28789157000167",
   "inscricaoEstadual": 860186083,
   "capitalSocial": 0,
   "estado": "RS",
   "dataNascimento": "1987-07-30",
   "fantasia": "NUTRISHOP COMERCIO D"
  }

Json Body RESPONSE:

 {
   "retorno": "Ok"
 }


  • Pesquisa por inscricao (/get/{inscricao})

Busca um cadastro geral via webService pela inscrição. Nesse serviço o método de chamada é o GET. O retorno é codificação ISO-8859-1 e o tipo de Midia retornada é APPLICATION_JSON.


Header:

  key:Authorization  value:{   "token": "eyJhbGciOiJIUzI1NiJ9.eyJ1c3VhcmlvIjoiZ3VzdGF2byIsInNlbmhhIjoidGhlbWEiLCJvcmlnZW0iOiJhcHBfY29ycyIsInV1aWQiOiI5NDQ3NDc0NzQ0MjEzMjEyMzEiLCJzZXJ2aWNvcyI6bnVsbCwiZGF0YURhQXV0ZW50aWNhY2FvIjoxNDc2MTE3NjQyNDA2fQ.EYcudb5jS0Rz8CAcaKyrz5Rg6QBeZXH1amEhHli6ozw" }

Json Body RESPONSE:

{
 "inscricao": 999,
 "dataInscricao": "2012-04-28",
 "tipoPessoa": "F",
 "nome": "FERNANDO FRAGA DE OLIVEIRA",
 "endereco": "GOMES JARDIM",
 "numeroEndereco": "123",
 "complementoEndereco": "Casa",
 "bairro": "SANTANA",
 "cidade": "ESTEIO",
 "cep": "90620130",
 "situacaoCadastral": "I",
 "telefone": "7878787",
 "fax": "FAX",
 "email": "fernandofraga2222@thema.inf.br",
 "cpf": " 1640072020",
 "identidade": "YYY",
 "cnpj": null,
 "inscricaoEstadual": null,
 "dataFundacao": null,
 "dataExtincao": null,
 "capitalSocial": null,
 "dataNascimento": "1970-01-27",
 "codigoCidade": 58250,
 "codigoBairro": 2388,
 "codigoLogradouro": 3691,
 "estado": "RS",
 "fantasia": null,
 "contato": "CONTATO",
 "situacaoAtual": null,
 "numeroProcesso": null,
 "dataCertificado": null,
 "observacao": null,
 "orgaoEmissor": "YYYY",
 "dataAlteracao": "2016-09-22",
 "chaveInternet": null,
 "nomeMae": "TESTE1",
 "inscricaoCredencial": null,
 "documento": null,
 "inscricaoMunicipal": null,
 "sexo": "M",
 "celular": "67676",
 "integrado": "T",
 "nacionalidade": 88,
 "estadoCivil": null,
 "regimeCasamento": null,
 "tituloEleitor": null,
 "escolaridade": 6,
 "tipoDocumento": null,
 "privilegio": "S",
 "enderecoCompletoTitle": "GOMES JARDIM, 123/Casa\nSANTANA\nESTEIO - RS\n90620130",
 "cpfCnpjDocumento": " 1640072020"
}


  • Pesquisa por inscricao, documento, dataAlteracao (/search/{inscricao}/{documento}/{dataAlteracao})

Busca um cadastro geral via webService pela inscrição, documento ou data Alteração. Nesse serviço o método de chamada é o GET. O retorno é codificação ISO-8859-1 e o tipo de Midia retornada é APPLICATION_JSON.


Header:

  key:Authorization  value:{   "token": "eyJhbGciOiJIUzI1NiJ9.eyJ1c3VhcmlvIjoiZ3VzdGF2byIsInNlbmhhIjoidGhlbWEiLCJvcmlnZW0iOiJhcHBfY29ycyIsInV1aWQiOiI5NDQ3NDc0NzQ0MjEzMjEyMzEiLCJzZXJ2aWNvcyI6bnVsbCwiZGF0YURhQXV0ZW50aWNhY2FvIjoxNDc2MTE3NjQyNDA2fQ.EYcudb5jS0Rz8CAcaKyrz5Rg6QBeZXH1amEhHli6ozw" }

Json Body RESPONSE:

[
 {
   "inscricao": 6039153,
   "dataInscricao": "2016-08-25",
   "tipoPessoa": "F",
   "nome": "FERNANDO FRAGA DE OLIVEIRA",
   "endereco": "ERECHIM",
   "numeroEndereco": "1088",
   "complementoEndereco": "205çá",
   "bairro": "NONOAI",
   "cidade": "PORTO ALEGRE",
   "cep": "90830000",
   "situacaoCadastral": "1",
   "telefone": "0051 84138990",
   "fax": null,
   "email": null,
   "cpf": "01640072020",
   "identidade": null,
   "cnpj": null,
   "inscricaoEstadual": null,
   "dataFundacao": null,
   "dataExtincao": null,
   "capitalSocial": null,
   "dataNascimento": "1987-07-23",
   "codigoCidade": 57573,
   "codigoBairro": 2599,
   "codigoLogradouro": 95611,
   "estado": "RS",
   "fantasia": null,
   "contato": null,
   "numeroProcesso": null,
   "dataCertificado": null,
   "observacao": null,
   "orgaoEmissor": null,
   "dataAlteracao": "2016-09-27",
   "nomeMae": "CLEIDA BEATRIZ FRAGA DE FRAGA",
   "documento": null,
   "inscricaoMunicipal": null,
   "sexo": "M",
   "celular": null,
   "nacionalidade": null,
   "estadoCivil": null,
   "regimeCasamento": null,
   "tituloEleitor": null,
   "escolaridade": null,
   "tipoDocumento": null,
   "descricaoEscolaridade": null,
   "descricaoSituacaoCadastral": "Ativo(Fonte Receita Federal)",
   "descricaoTipoPessoa": "Pessoa Física",
   "descricaoEstadoCivil": null,
   "descricaoRegimeCasamento": null,
   "descricaoTipoDocumento": null,
   "descricaoNacionalidade": null,
   "matricula": ""
 }


  • Pesquisa por CPF (/buscaPorCpf/{cpf})

Busca o número de inscrição via webService, tendo como entrada o CPF. Nesse serviço, o método de chamada é o GET. O retorno é codificação ISO-8859-1 e o tipo de mídia retornada é APPLICATION_JSON.

Header:

  key:Authorization  value:{   "token": "eyJhbGciOiJIUzI1NiJ9.eyJ1c3VhcmlvIjoiZ3VzdGF2byIsInNlbmhhIjoidGhlbWEiLCJvcmlnZW0iOiJhcHBfY29ycyIsInV1aWQiOiI5NDQ3NDc0NzQ0MjEzMjEyMzEiLCJzZXJ2aWNvcyI6bnVsbCwiZGF0YURhQXV0ZW50aWNhY2FvIjoxNDc2MTE3NjQyNDA2fQ.EYcudb5jS0Rz8CAcaKyrz5Rg6QBeZXH1amEhHli6ozw" }

Json Body REQUEST:

 {
   "CPF": “27356785803”
 }

Json Body RESPONSE:

 {
   "inscricao": 9999999
 }


CONFIGURAÇÃO BÁSICA NECESSÁRIA PARA FUNCIONAMENTO DA CONSULTA CPF:

 {
   Inclusão de permissão do programa 699014 - Buscar Cadastro Geral por CPF em categoria específica para estes acessos.
 }