Como utilizar?

Através de uma solicitação HTTP as variáveis são enviadas por GET e é retornado um documento no formato de retorno solicitado com o endereço do CEP.

URL: http://cep.desenvolvefacil.com.br/BuscarCep.php

Variáveis que devem ser enviadas:

cep: (númerico com 8 dígitos, ex: '24220200')

ret: formato do retorno (string, pode ser: 'texto', 'xml', 'json', 'query', 'javascript')

Exemplos de Retorno:

Exemplos dos possívies retornos utilizando nosso serviço de busca.

Retorno Arquivo Texto
Cep: 24220200
Retorno: texto
Url: http://cep.desenvolvefacil.com.br/BuscarCep.php?cep=24220200&ret=texto

Resultado:
1
Cep Completo
RJ
Niterói
Icaraí
Rua
José Vergueiro da Cruz
 
Retorno XML
Cep: 24220200
Retorno: xml
Url: http://cep.desenvolvefacil.com.br/BuscarCep.php?cep=24220200&ret=xml

Resultado:
<webservicecep>
   <resultado>1</resultado>
   <resultadotxt>Cep Completo</resultadotxt>
   <uf>RJ</uf>
   <cidade>Niterói</cidade>
   <bairro>Icaraí</bairro>
   <tipologradouro>Rua</tipologradouro>
   <logradouro>José Vergueiro da Cruz</logradouro>
</webservicecep>
 
Retorno Json
Cep: 24220200
Retorno: json
Url: http://cep.desenvolvefacil.com.br/BuscarCep.php?cep=24220200&ret=json

Resultado:
{"resultado":"1","resultadotxt":"Cep Completo","uf":"RJ","cidade":"Niterói","bairro":"Icaraí","tipologradouro":"Rua","logradouro":"José Vergueiro da Cruz"}
 
Retorno Query String
Cep: 24220200
Retorno: Query String
Url: http://cep.desenvolvefacil.com.br/BuscarCep.php?cep=24220200&ret=query

Resultado:
&resultado=1&resultadotxt=Cep+Completo&uf=RJ&cidade=Niter%C3%B3i&bairro=Icara%C3%AD&tipologradouro=Rua&logradouro=Jos%C3%A9+Vergueiro+da+Cruz
 
Retorno JavaScript
Cep: 24220200
Retorno: JavaScript
Url: http://cep.desenvolvefacil.com.br/BuscarCep.php?cep=24220200&ret=javascript

Resultado:
var resultadoCEP = {
   'resultado':'1',
   'resultadotxt':'Cep+Completo',
   'uf':'RJ',
   'cidade':'Niter%C3%B3i',
   'bairro':'Icara%C3%AD',
   'tipologradouro':'Rua',
   'logradouro':'Jos%C3%A9+Vergueiro+da+Cruz'
}