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"}'