Ir para o conteúdo

PUT /{codigoEras}/novoEnderecoPorCodigoEras

Adiciona endereço principal à propriedade pelo codigoEras.

Parâmetros de Path

Nome Tipo Obrigatório Descrição
codigoEras String ✅ Código ERAS da propriedade

Body (JSON) — EnderecoSync

{
  "logradouro": "Rod. BR-050",
  "numero": "KM 5",
  "bairro": "Zona Rural",
  "municipio": "Uberaba",
  "uf": "MG",
  "cep": "38060000",
  "codigoMunicipio": "3170107"
}

Atributos do payload (EnderecoSync)

Campo Tipo Obrigatório Formato / Valores aceitos Descrição
id UUID ❌ UUID ID do endereço (se atualização)
logradouro String ❌ — Nome do logradouro
numero String ❌ — Número do endereço
complemento String ❌ — Complemento
bairro String ❌ — Bairro
municipio String ❌ — Nome do município
cep String ❌ 8 dígitos numéricos CEP
codigoMunicipio String ❌ Código IBGE (7 dígitos) Código IBGE do município
latitude Double ❌ Decimal (ex: -19.7472) Latitude geográfica
longitude Double ❌ Decimal (ex: -47.9381) Longitude geográfica
uf String ❌ Sigla UF (ex: MG) Unidade federativa

Respostas

Código Descrição
200 Endereço adicionado com sucesso
404 Propriedade não localizada
417 Erro interno durante a execução
curl -X PUT <api_url>/propriedade/12345/novoEnderecoPorCodigoEras \
  -H "Authorization: Bearer TOKEN" -H "Content-Type: application/json" \
  -d '{"logradouro": "Rod. BR-050", "municipio": "Uberaba", "uf": "MG", "cep": "38060000"}'