Todo aviso publicado queda guardado en nuestra base de datos bajo su Id. Eventualmente puede despublicarlo (Zonaprop API > DELETE aviso ), publicarlo nuevamente (Zonaprop API > PUT aviso ) o modificarlo sin perder los datos.
Publicacion de un aviso (PUT)
Este webservice es usado para publicar avisos a Zonaprop. la publicación se realiza con un Property Object. Puede ver tal objeto en Zonaprop API > Property Object
Todo aviso publicado queda guardado en nuestra base de datos bajo su Id. Eventualmente puede despublicarlo (Zonaprop API > DELETE aviso ), publicarlo nuevamente (Zonaprop API > PUT aviso ) o modificarlo sin perder los datos.
Headers
| Type | Description |
|---|---|
| Authorization | Token de autorizacion de property Api |
Production
| Resource information | |
|---|---|
| Authentication | Required |
| HTTP Method | PUT |
| Response | JSON |
| Version | 1 |
Resource URL
https://api-navent.mapaprop.com/property-api/navent/put-property
Parameters - JSON Body
| Nombre | Tipo | Requerido | Descripcion |
|---|---|---|---|
realStateId | string | yes | El id de la inmobiliaria registrada en Zonaprop |
propertyId | string | yes | El id de la propiedad |
apiKey | string | yes | El token de acceso a la Api de Zonaprop |
custId | string | yes | El id de la zona de Zonaprop |
brand | string | yes | El nombre de la app |
propertyJson | string | yes | El json de la propiedad. Puede ver detalles de su conformacion en Zonaprop API > Property Object |
Response
Un Json indicando el estado del aviso
| Object | Campo | Tipo | Descripcion |
|---|---|---|---|
| Response | success | string | El json de la propiedad ONLINE en Zonaprop |
| error | string | Un texto indicando donde ocurrio el error |
Sample code
//Autorizacion requerida
//METODO PUT
//Endpoint
https://api-navent.mapaprop.com/property-api/navent/put-property?xxxxxx
//Request body
{
"codigoAviso": "254537___mapaprop",
"claveReferencia": null,
"titulo": "Hermosa Casa 5 Amb en Venta en Barrio Altos de Podesta",
"descripcion": "** AVISO IMPORTANTE : PROPIEDAD RESERVADA !!\n\nVenta | Hermosa Casa 5 Amb con Escritura en Barrio Altos de Podesta . En Planta Baja cuenta con Jardín, Garage cubierto para 1 auto, Living Comedor con pisos de madera y estufa, hall distribuidor con acceso a baño instalado con ducha, 2 dormitorios con pisos de madera y placard, Cocina con horno empotrable, anafe, bajo mesada y alacena completo con Estar Comedor muy amplio con acceso a parrilla . Además cuenta con un amplio patio con fondo libre, con base para parrilla y lavadero semi cubierto. En Planta Alta acceso por escalera de madera, hall distribuidor con baño instalado con ducha, 2 dormitorios con pisos de madera, placard, aire acondicionado y baulera. Propiedad refaccionada y ampliada en muy buen estado. Muy Luminosa. \n\nUbicada en Barrio Privado Altos de Podestá con seguridad 24 hs, Jardín, Colegio, Plazas y Comercios varios. Ideal para vivir tranquilo y seguro. \n\nInfo Importante : Propiedad con Escritura. \n\nConsulte.\n\n** AVISO IMPORTANTE : PROPIEDAD RESERVADA !! - Publicado a través de Mapaprop",
"tipoDePropiedad": {
"idTipo": "1",
"tipo": "Casa",
"idSubTipo": null,
"subTipo": null
},
"caracteristicas": [
{
"id": "CFT101",
"nombre": "MEDIDAS|SUPERFICIE_CUBIERTA",
"valor": 142,
"idValor": null
},
{
"id": "CFT100",
"nombre": "MEDIDAS|SUPERFICIE_TOTAL",
"valor": 187,
"idValor": null
},
{
"id": "1000114",
"nombre": "AMBIENTES|PATIO",
"valor": "True",
"idValor": null
},
{
"id": "1000038",
"nombre": "OTROS|AIRE_ACONDICIONADO",
"valor": "True",
"idValor": null
},
{
"id": "1000104",
"nombre": "AMBIENTES|COMEDOR_DE_DIARIO",
"valor": "True",
"idValor": null
},
{
"id": "CFT3",
"nombre": "PRINCIPALES|BANO",
"valor": 2,
"idValor": null
},
{
"id": "CFT5",
"nombre": "PRINCIPALES|ANTIGUEDAD",
"valor": 10,
"idValor": null
},
{
"id": "CFT7",
"nombre": "PRINCIPALES|COCHERA",
"valor": 1,
"idValor": null
},
{
"id": "CFT2",
"nombre": "PRINCIPALES|DORMITORIO",
"valor": 4,
"idValor": null
},
{
"id": "1000095",
"nombre": "OTROS|TERMOTANQUE",
"valor": "True",
"idValor": null
},
{
"id": "1000046",
"nombre": "OTROS|CALEFACCION",
"valor": "True",
"idValor": null
},
{
"id": "CFT1",
"nombre": "PRINCIPALES|AMBIENTE",
"valor": 5,
"idValor": null
},
{
"id": "1000078",
"nombre": "GENERALES|PARRILLA",
"valor": "True",
"idValor": null
},
{
"id": "1000109",
"nombre": "AMBIENTES|JARDIN",
"valor": "True",
"idValor": null
}
]
}
Una vez que obtenemos un response como este, nuestra publicacion estara ONLINE:
{
idAviso: 53590527,
idEmpresa: 30022680,
codigoAviso: '243545___mapaprop',
codigoInmobiliaria: '3454',
estado: 'ONLINE',
informacion: [ [Object] ],
warnings: [ [Object], [Object], [Object], [Object], [Object], [Object] ],
idAvisoPadre: null,
codigoAvisoPadre: null,
errors: [],
error: false
}
Notas
- Si lo que desean colocar es la leyenda "Consultar precio" en el valor del precio de la operación deben colocar 0
- Tener en cuenta el objeto propiedad de Zonaprop Zonaprop API > Property Object