Pular para o conteúdo
Docs
API Conhecer a Zariv

Introdução à API pública

Mostre os imóveis da imobiliária no seu site e receba os contatos direto no funil de vendas da Zariv.

A API pública da Zariv foi feita para sites de imobiliárias. Com ela, o site consulta os imóveis cadastrados no sistema (com fotos, valores e características), mostra os dados da imobiliária e envia para a Zariv os contatos dos visitantes: pedidos de visita, interesse em um imóvel ou vontade de anunciar.

Tudo que o corretor atualiza no sistema aparece no site sem trabalho extra, e todo contato recebido cai no funil de vendas e é distribuído para um corretor.

#Endereço base

URL base (HTTPS obrigatório)
https://web.zariv.com.br/api/public/v1

Todas as rotas começam por este endereço. Só existe a versão v1; mudanças que quebrem compatibilidade serão publicadas em uma nova versão, e a v1 continuará funcionando.

#O que você pode fazer

RotaPara quê
GET /imoveisBuscar imóveis
GET /localizacoesCidades e bairros
GET /imoveis/{id}Imóvel por identificador
GET /imoveis/slug/{slug}Imóvel pelo endereço amigável
GET /vitrines/{codigo}Vitrine compartilhada por um corretor
GET /imobiliariaDados da imobiliária e banners
POST /leadsEnviar um contato (lead)

#Primeira chamada em 2 minutos

Com a sua chave em mãos (veja Autenticação), peça os 3 imóveis mais recentes:

cURL
curl "https://web.zariv.com.br/api/public/v1/imoveis?ordenar=recentes&por_pagina=3" \
  -H "Authorization: Bearer $ZARIV_API_KEY"

A resposta traz a lista em imoveis e o total de resultados em total:

200 OK
{
  "imoveis": [ { "id": "…", "codigo": "AP-102", "titulo": "Apartamento de 3 quartos no Centro", "valor_venda": 420000 } ],
  "total": 134,
  "pagina": 1,
  "por_pagina": 3
}

#Regras que valem para toda a API

  • Formato: JSON em UTF-8. Nas requisições com corpo, envie Content-Type: application/json.
  • Dados da sua imobiliária: a chave identifica a imobiliária. Você nunca vê dados de outra, e nunca informa o identificador dela.
  • Só o que é público: proprietário, comissão, matrícula, observações internas e chaves do imóvel nunca saem pela API.
  • Valores em reais como números (420000, não "R$ 420.000"). Áreas em metros quadrados.
  • Campos opcionais simplesmente não aparecem quando não estão preenchidos. Trate a ausência como “não informado”.
  • CORS liberado: a API aceita chamadas de qualquer origem, mas isso não torna seguro expor a chave no navegador (veja o aviso abaixo).

#Próximos passos