Skip to main content

Imobiliária - PUT

Este endpoint permite atualizar uma imobiliária existente na plataforma Joviplanet.

Endpoint

PUT /api/imobiliarias/{id}

Parâmetros

  • id (integer, obrigatório): ID da imobiliária a ser atualizada.

Exemplo de Corpo da Requisição

{
"codigoIMOBILIARIA": 0,
"nomeIMOBILIARIA": "Imobiliária Exemplo Atualizada",
"enderecoIMOBILIARIA": "Rua Nova, 456",
"telefoneIMOBILIARIA": "(11) 98888-8888",
"emailIMOBILIARIA": "novoemail@exemplo.com",
"descricaoIMOBILIARIA": "Imobiliária focada em imóveis comerciais.",
"ativoIMOBILIARIA": true,
"usuarioIMOBILIARIA": 2,
"imagemIMOBILIARIA": "https://exemplo.com/nova-imagem.png",
"agenteIMOBILIARIA": 6,
"imovelIMOBILIARIA": 15,
"idiomaIMOBILIARIA": "pt-BR",
"siteIMOBILIARIA": "https://novosite.com",
"twitterIMOBILIARIA": "@novotwitter",
"instagramIMOBILIARIA": "@novoinstagram",
"facebookIMOBILIARIA": "novoFB",
"linkedinIMOBILIARIA": "novoLI",
"faxIMOBILIARIA": "(11) 87777-7777"
}

Exemplo de Requisição (cURL)

curl -X PUT "https://api.joviplanet.com/api/imobiliarias/1" \
-H "accept: application/json" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer <seu-token-jwt>" \
-d '{
"codigoIMOBILIARIA": 0,
"nomeIMOBILIARIA": "Imobiliária Exemplo Atualizada",
"enderecoIMOBILIARIA": "Rua Nova, 456",
"telefoneIMOBILIARIA": "(11) 98888-8888",
"emailIMOBILIARIA": "novoemail@exemplo.com",
"descricaoIMOBILIARIA": "Imobiliária focada em imóveis comerciais.",
"ativoIMOBILIARIA": true,
"usuarioIMOBILIARIA": 2,
"imagemIMOBILIARIA": "https://exemplo.com/nova-imagem.png",
"agenteIMOBILIARIA": 6,
"imovelIMOBILIARIA": 15,
"idiomaIMOBILIARIA": "pt-BR",
"siteIMOBILIARIA": "https://novosite.com",
"twitterIMOBILIARIA": "@novotwitter",
"instagramIMOBILIARIA": "@novoinstagram",
"facebookIMOBILIARIA": "novoFB",
"linkedinIMOBILIARIA": "novoLI",
"faxIMOBILIARIA": "(11) 87777-7777"
}'

Resposta Esperada (200)

{
"codigoIMOBILIARIA": 0,
"nomeIMOBILIARIA": "Imobiliária Exemplo Atualizada",
"enderecoIMOBILIARIA": "Rua Nova, 456",
"telefoneIMOBILIARIA": "(11) 98888-8888",
"emailIMOBILIARIA": "novoemail@exemplo.com",
"descricaoIMOBILIARIA": "Imobiliária focada em imóveis comerciais.",
"ativoIMOBILIARIA": true,
"usuarioIMOBILIARIA": 2,
"imagemIMOBILIARIA": "https://exemplo.com/nova-imagem.png",
"agenteIMOBILIARIA": 6,
"imovelIMOBILIARIA": 15,
"idiomaIMOBILIARIA": "pt-BR",
"siteIMOBILIARIA": "https://novosite.com",
"twitterIMOBILIARIA": "@novotwitter",
"instagramIMOBILIARIA": "@novoinstagram",
"facebookIMOBILIARIA": "novoFB",
"linkedinIMOBILIARIA": "novoLI",
"faxIMOBILIARIA": "(11) 87777-7777"
}

Respostas de Erro

  • 400: Erro na atualização da imobiliária
  • 404: Imobiliária não encontrada

Observação: O header Authorization deve conter seu token JWT válido, obtido via autenticação.