Ir para o conteúdo

PUT /{codigoEras}/putPropriedadePorCodigoEras

Atualiza propriedade pelo codigoEras. Fachada para PUT /propriedade/{id}.

Campo Valor
Método PUT
Endpoint /propriedade/{codigoEras}/putPropriedadePorCodigoEras
Chave Natural codigoEras (String)
Fachada para PUT /propriedade/{id}

Parâmetros de Path

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

Body (JSON) — PropriedadeSync

{
  "nome": "Fazenda Exemplo",
  "razaosocial": "Fazenda Exemplo Ltda",
  "email": "contato@fazenda.com",
  "telefoneprimario": "34991234567",
  "areaM2": "500000",
  "tipo": "RURAL",
  "statusatividade": "ATIVO"
}

Atributos do payload (PropriedadeSync)

Campo Tipo Obrigatório Formato / Valores aceitos Descrição
id String UUID ID interno — ignorado na atualização
idCertificadora String UUID ID da certificadora vinculada
email String e-mail válido E-mail de contato
nome String Nome da propriedade
razaosocial String Razão social
nirf String Número do NIRF
incra String Número do INCRA
codigoERAS String Código ERAS — ignorado na atualização
oesa String Número do OESA
inscricaoEstadual String Inscrição estadual
acessoAFazenda String Descrição do acesso
telefoneprimario String Telefone principal
telefonesecundario String Telefone secundário
statusatividade String ATIVO, INATIVO Status de atividade
areaM2 String Numérico como string Área em m²
tipo String RURAL, URBANA Tipo da propriedade
ativo String "true" / "false" Se está ativa
suspensa String "true" / "false" Se está suspensa
habilitada String "true" / "false" Se está habilitada
certificada String "true" / "false" Se está certificada
car String Cadastro Ambiental Rural
cep String 8 dígitos CEP
logradouro String Logradouro
numero String Número
bairro String Bairro
complemento String Complemento
municipio String Município
uf String Sigla UF UF
codmunicipio String Código IBGE Código do município
cepCorrespondencia String 8 dígitos CEP de correspondência
logradouroCorrespondencia String Logradouro de correspondência
numeroCorrespondencia String Número de correspondência
bairroCorrespondencia String Bairro de correspondência
complementoCorrespondencia String Complemento de correspondência
municipioCorrespondencia String Município de correspondência
ufCorrespondencia String Sigla UF UF de correspondência
codmunicipioCorrespondencia String Código IBGE Código do município de correspondência

Respostas

Código Descrição
200 Propriedade atualizada com sucesso
404 Propriedade não localizada
417 Erro interno durante a execução
curl -X PUT <api_url>/propriedade/12345/putPropriedadePorCodigoEras \
  -H "Authorization: Bearer TOKEN" -H "Content-Type: application/json" \
  -d '{"nome": "Fazenda Exemplo"}'