Localizações
Cidades e bairros que existem de verdade entre os imóveis, para montar filtros de seleção no site.
GET
/localizacoesCidades e bairros que existem de verdade entre os imóveis, para montar filtros de seleção.
#Parâmetros de consulta
Todos são opcionais.
| Parâmetro | Tipo | Descrição |
|---|---|---|
situacao | string | Mesma regra da busca de imóveis: padrão é só o que está à venda ou para alugar agora. |
#Exemplo
curl "https://web.zariv.com.br/api/public/v1/localizacoes" \
-H "Authorization: Bearer $ZARIV_API_KEY"const resposta = await fetch("https://web.zariv.com.br/api/public/v1/localizacoes", {
headers: { Authorization: `Bearer ${process.env.ZARIV_API_KEY}` },
});
const dados = await resposta.json();
console.log(dados);import os, requests
resposta = requests.get(
"https://web.zariv.com.br/api/public/v1/localizacoes",
headers={"Authorization": f"Bearer {os.environ['ZARIV_API_KEY']}"},
timeout=15,
)
print(resposta.json())<?php
$ch = curl_init("https://web.zariv.com.br/api/public/v1/localizacoes");
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ["Authorization: Bearer " . getenv("ZARIV_API_KEY")],
]);
$dados = json_decode(curl_exec($ch), true);
curl_close($ch);#Resposta
{
"cidades": [
"Cacoal",
"Ji-Paraná"
],
"bairros_por_cidade": {
"Cacoal": [
"Centro",
"Jardim Clodoaldo"
],
"Ji-Paraná": [
"Nova Brasília"
]
}
}Testar agoraUsa a sua chave de API e consulta os seus dados de verdade. A chave não é guardada nem enviada para a Zariv além desta chamada.
#Como usar
Monte os campos “Cidade” e “Bairro” do formulário de busca com esta resposta, em vez de deixar o visitante digitar. Assim ele só escolhe o que existe, e a busca nunca volta vazia por causa de um erro de digitação.