Imóvel⚓︎
Modelo de Imóvel⚓︎
| Nome | Tipo | Descrição |
|---|---|---|
type |
string |
Tipo de imóvel. Um de |
subType |
string |
Subtipo do imóvel. Um de [UrbanLand, BuildableLand, RusticLand, IndustrialLand] |
reference |
string |
Referência interna do imóvel no seu CRM. Deve ser única. |
referenceURL |
string |
Link público para o imóvel. |
address |
object |
Modelo de Morada |
contact |
object |
Modelo de Contacto Modelo |
attributes |
object |
Modelo de Atributos |
operation |
object |
Modelo da Operação |
descriptions |
object[] |
Modelo das Descrições |
rooms |
object[] |
Modelo das Divisões |
images |
object[] |
Modelo das Imagens |
videos |
object[] |
Modelo dos Vídeos |
virtualTourUrl |
string |
Tour virtual a mostrar no detalhe do imóvel. |
buildingName |
string |
Nome do empreendimento ao qual o imóvel pode pertencer. |
privateNotes |
string |
Notas privadas do imóvel. Estas notas privadas podem ser acedidas ao visitar o detalhe do imóvel no Portal CasaYes. |
overrideTitle |
string |
Título alternativo a mostrar no site público antes da descrição. |
Modelo de Morada⚓︎
| Nome | Tipo | Descrição |
|---|---|---|
visibility |
boolean |
Se a morada do imóvel é público. Por defeito, verdadeiro. |
street |
string |
Nome da rua do imóvel. |
floor |
string |
Andar do imóvel. |
town |
string |
Nome da cidade do imóvel. |
doorNumber |
integer ($int32) |
Número da porta do imóvel. |
zipCode |
string |
Código postal do imóvel. Obrigatório se não fornecer as coordenadas do imóvel. |
country |
string |
País do imóvel. Um de [Portuguese, Spanish, French, English, German, Italian] |
coordinates |
object |
Modelo de Coordenadas de Morada |
Modelo de Coordenadas de Morada
| Nome | Tipo | Descrição |
|---|---|---|
latitude |
number ($double) |
Latitude do imóvel. Precisão melhora com mais decimais. |
longitude |
number ($double) |
Longitude do imóvel. Precisão melhora com mais decimais. |
Modelo de Contacto⚓︎
| Nome | Tipo | Descrição |
|---|---|---|
name |
string |
Nome para substituir as informações da agência no site. |
email |
string ($email) |
Email de um utilizador no Portal CasaYes. Este email permite atribuir o imóvel ao utilizador. Se o utilizador não existir, este email irá substituir o email da agência no site. |
phonePrefix |
integer ($int32) |
Prefixo do país para substituir as informações da agência no site. |
phone |
integer ($int64) |
Telefone para substituir as informações da agência no site. |
Modelo de Atributos⚓︎
| Nome | Tipo | Descrição |
|---|---|---|
plotArea |
integer ($int32) |
Área do lote. |
builtArea |
integer ($int32) |
Área bruta. |
totalArea |
integer ($int32) |
Área bruta privativa. |
usableArea |
integer ($int32) |
Área útil. |
maxConstructionArea |
integer ($int32) |
Área máxima para construção. |
floors |
integer ($int32) |
Número de pisos. |
characteristics |
string[] |
Lista com características do imóvel. |
depositMonths |
integer ($int32) |
Apenas para arrendamento. Meses de caução exigidos. |
parking |
boolean |
Se existe estacionamento disponível. "Parking" refere-se a "Garagem"; para outros tipos de estacionamento use characteristics. |
parkingCapacity |
integer ($int32) |
Capacidade do estacionamento (garagem). Apenas se |
builtYear |
integer ($int32) |
Ano de construção do imóvel. |
conservation |
string |
Estado de conservação do imóvel. |
energyCertificateRating |
string |
Classe energética do imóvel. |
energyCertificatePerformance |
number ($double) |
Desempenho energético do imóvel. |
bathrooms |
integer ($int32) |
Número de casas de banho. |
bedrooms |
integer ($int32) |
Número de quartos. |
rooms |
integer ($int32) |
Número de divisões. |
parkingIncludedInPrice |
boolean |
Se o estacionamento (garagem) está incluído no preço do imóvel. Apenas disponível se parking for verdadeiro. |
parkingPrice |
number ($decimal) |
Valor do estacionamento (garagem). Apenas disponível se |
minimalStay |
integer ($int32) |
Apenas para arrendamento. Meses mínimos de permanência após o arrendamento. |
availableFrom |
string ($date-time) |
Apenas para arrendamento. Data em que o imóvel ficará disponível. |
minAge |
integer ($int32) |
Apenas para arrendamento. Idade mínima para arrendar. |
maxAge |
integer ($int32) |
Apenas para arrendamento. Idade máxima para arrendar. |
bankProperty |
boolean |
Se o imóvel pertence a um banco. Por defeito, falso. |
elevator |
boolean |
Se o imóvel tem elevador. Por defeito, falso. |
landRegister |
string |
Código do registo predial. |
treasuryLandRegister |
string |
Código do registo predial da tesouraria. |
houseLicensing |
string |
Apenas para arrendamento. |
condominiumValue |
number ($decimal) |
Valor do condomínio. |
Modelo da Operação⚓︎
| Nome | Tipo | Descrição |
|---|---|---|
price |
number ($decimal) |
Valor do imóvel. |
privatePrice |
boolean |
Verdadeiro se o valor do imóvel não deve aparecer no site. |
priceGranularity |
string |
Apenas para arrendamento. Um de |
type |
string |
Tipo de negócio. Um de |
sharingCommission |
number ($double) |
Valor para o vendedor. Se |
sharingCommissionType |
string |
Tipo de comissão. Um de |
Modelo das Descrições⚓︎
| Nome | Tipo | Descrição |
|---|---|---|
language |
string |
Língua da descrição. Um de |
mainText |
string |
Texto da descrição. Se o texto tiver mais de 5000 caracteres, será truncado para 4997 + "..." |
Modelo das Divisões⚓︎
| Nome | Tipo | Descrição |
|---|---|---|
type |
string |
Tipo da divisão. Um de |
usableArea |
number ($double) |
Área útil da divisão. |
heigth |
number ($double) |
Altura da divisão. |
width |
number ($double) |
Largura da divisão. |
Modelo das Imagens⚓︎
| Nome | Tipo | Descrição |
|---|---|---|
url |
string |
Link da imagem. |
order |
integer ($int32) |
Ordem da imagem no site. |
Modelos dos Vídeos⚓︎
| Nome | Tipo | Descrição |
|---|---|---|
url |
string |
Link do vídeo. |
order |
integer ($int32) |
Ordem do vídeo no site. |
language |
string |
Se desejar, pode mostrar um vídeo apenas para utilizadores que pesquisem no site na língua especificada aqui. Um de |