Imobiliárias - GET
Este endpoint retorna todas as imobiliárias cadastradas na plataforma Joviplanet.
Endpoint
GET /api/imobiliarias
Exemplo de Requisição (cURL)
curl -X GET "https://api.joviplanet.com/api/imobiliarias" \
-H "accept: application/json" \
-H "Authorization: Bearer <seu-token-jwt>"
Resposta Esperada (GET)
[
{
"codigoIMOBILIARIA": 0,
"nomeIMOBILIARIA": "string",
"enderecoIMOBILIARIA": "string",
"telefoneIMOBILIARIA": "string",
"emailIMOBILIARIA": "string",
"descricaoIMOBILIARIA": "string",
"ativoIMOBILIARIA": true,
"usuarioIMOBILIARIA": 0,
"imagemIMOBILIARIA": "string",
"agenteIMOBILIARIA": 0,
"imovelIMOBILIARIA": 0,
"idiomaIMOBILIARIA": "string",
"siteIMOBILIARIA": "string",
"twitterIMOBILIARIA": "string",
"instagramIMOBILIARIA": "string",
"facebookIMOBILIARIA": "string",
"linkedinIMOBILIARIA": "string",
"faxIMOBILIARIA": "string"
}
]
Observação: O header Authorization deve conter seu token JWT válido, obtido via autenticação.
Criando uma nova Imobiliária (POST)
Este endpoint permite criar uma nova imobiliária na plataforma Joviplanet.
Endpoint
POST /api/imobiliarias
Exemplo de Corpo da Requisição
{
"codigoIMOBILIARIA": 0,
"nomeIMOBILIARIA": "Imobiliária Exemplo",
"enderecoIMOBILIARIA": "Rua Exemplo, 123",
"telefoneIMOBILIARIA": "(11) 99999-9999",
"emailIMOBILIARIA": "contato@exemplo.com",
"descricaoIMOBILIARIA": "Especialistas em imóveis residenciais.",
"ativoIMOBILIARIA": true,
"usuarioIMOBILIARIA": 1,
"imagemIMOBILIARIA": "https://exemplo.com/imagem.png",
"agenteIMOBILIARIA": 5,
"imovelIMOBILIARIA": 10,
"idiomaIMOBILIARIA": "pt-BR",
"siteIMOBILIARIA": "https://exemplo.com",
"twitterIMOBILIARIA": "@exemplo",
"instagramIMOBILIARIA": "@exemplo",
"facebookIMOBILIARIA": "exemploFB",
"linkedinIMOBILIARIA": "exemploLI",
"faxIMOBILIARIA": "(11) 88888-8888"
}
Exemplo de Requisição (cURL)
curl -X POST "https://api.joviplanet.com/api/imobiliarias" \
-H "accept: application/json" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer <seu-token-jwt>" \
-d '{
"codigoIMOBILIARIA": 0,
"nomeIMOBILIARIA": "Imobiliária Exemplo",
"enderecoIMOBILIARIA": "Rua Exemplo, 123",
"telefoneIMOBILIARIA": "(11) 99999-9999",
"emailIMOBILIARIA": "contato@exemplo.com",
"descricaoIMOBILIARIA": "Especialistas em imóveis residenciais.",
"ativoIMOBILIARIA": true,
"usuarioIMOBILIARIA": 1,
"imagemIMOBILIARIA": "https://exemplo.com/imagem.png",
"agenteIMOBILIARIA": 5,
"imovelIMOBILIARIA": 10,
"idiomaIMOBILIARIA": "pt-BR",
"siteIMOBILIARIA": "https://exemplo.com",
"twitterIMOBILIARIA": "@exemplo",
"instagramIMOBILIARIA": "@exemplo",
"facebookIMOBILIARIA": "exemploFB",
"linkedinIMOBILIARIA": "exemploLI",
"faxIMOBILIARIA": "(11) 88888-8888"
}'
Resposta Esperada (201)
{
"codigoIMOBILIARIA": 0,
"nomeIMOBILIARIA": "Imobiliária Exemplo",
"enderecoIMOBILIARIA": "Rua Exemplo, 123",
"telefoneIMOBILIARIA": "(11) 99999-9999",
"emailIMOBILIARIA": "contato@exemplo.com",
"descricaoIMOBILIARIA": "Especialistas em imóveis residenciais.",
"ativoIMOBILIARIA": true,
"usuarioIMOBILIARIA": 1,
"imagemIMOBILIARIA": "https://exemplo.com/imagem.png",
"agenteIMOBILIARIA": 5,
"imovelIMOBILIARIA": 10,
"idiomaIMOBILIARIA": "pt-BR",
"siteIMOBILIARIA": "https://exemplo.com",
"twitterIMOBILIARIA": "@exemplo",
"instagramIMOBILIARIA": "@exemplo",
"facebookIMOBILIARIA": "exemploFB",
"linkedinIMOBILIARIA": "exemploLI",
"faxIMOBILIARIA": "(11) 88888-8888"
}