CEP
Atualizado
Atualizado
Produção: http://www.soawebservices.com.br/webservices/producao/cep/cep.asmx
Test-Drive: http://www.soawebservices.com.br/webservices/test-drive/cep/cep.asmx
Headers:
Requisição SOAP/XML:
Resposta SOAP/XML:
Modelo de Dados:
Item
Tipo
Nome
Descrição
1
varchar(8)
CEP
CEP
2
varchar(30)
TipoLogradouro
Tipo de Logradouro. Ex: RUA, AV
3
varchar(100)
Logradouro
Logradouro
4
varchar(100)
Bairro
Bairro
5
varchar(2)
UF
Unidade Federativa
6
varchar(2)
Estado
Estado
7
varchar(2)
Cidade
Cidade
8
varchar(2)
CodigoIBGE
Codigo IBGE do Municipio
9
varchar(2)
Mensagem
Mensagem da transação(*)
10
boolean
Status
Status da transação(*)
11
XML Node
Transacao
Node contendo mensagem padronizada sobre a transação.
11
varchar(2)
Status
Status da Transação
11
varchar(2)
CodigoStatus
Código de Status
11
varchar(2)
CodigoStatusDescricao
Descrição do Codigo de Status
Descrição: Consulta a base de CEP com Desmembramento de informações:
Existem algumas situaçãoes onde os correios retornam o bairro ou um distrito com informações extras como por exemplo: Bairro: JARDIM DAS FLORES - PQ INDUSTRIAL.
Neste caso separamos as informacoes em campos complementares.
Headers:
Requisição SOAP/XML:
Resposta SOAP/XML:
Modelo de Dados:
Item
Tipo
Nome
Descrição
1
varchar(8)
CEP
CEP
2
varchar(30)
TipoLogradouro
Tipo de Logradouro. Ex: RUA, AV
3
varchar(100)
Logradouro
Logradouro
4
varchar(100)
LogradouroComplemento
Logradouro Complemento
5
varchar(100)
Bairro
Bairro
6
varchar(100)
BairroComplemento
Bairro Complemento
7
varchar(2)
UF
Unidade Federativa
8
varchar(2)
Estado
Estado
9
varchar(2)
Cidade
Cidade
10
varchar(2)
CodigoIBGE
Codigo IBGE do Municipio
11
varchar(2)
Mensagem
Mensagem da transação(*)
12
boolean
Status
Status da transação(*)
13
XML Node
Transacao
Node contendo mensagem padronizada sobre a transação.
13
varchar(2)
Status
Status da Transação
13
varchar(2)
CodigoStatus
Código de Status
13
varchar(2)
CodigoStatusDescricao
Descrição do Codigo de Status
Atenção(*):
Todas as transações estão vindo agora com o Node XML <Transacao>, este node tem como finalidade padronizar as respostas de status e descrições. Quando estiver integrando suas aplicações nao utilizar as tags <Status> e <Descricao> porque elas serão descontinuadas em breve.
As mensagens de status novas estão documentadas no link abaixo: http://www.soawebservices.com.br/integracao/manuais/mensagens.aspx