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.
Despublicar un aviso (DELETE)
Este webservice es usado para despublicar avisos a Zonaprop.
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 | DELETE |
| Response | JSON |
| Version | 1 |
Resource URL
https://api-navent.mapaprop.com/property-api/navent/delete-property
Parameters - URL
| Nombre | Tipo | Requerido | Descripcion |
|---|---|---|---|
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 |
Response
Un string indicando que la despublicacion fue exitosa
| Object | Campo | Tipo | Descripcion |
|---|---|---|---|
| Response | success | string | Un texto indicando que se despublicó la propiedad |
| error | string | Un texto indicando donde ocurrio el error |
Sample Code
Para despublicar un aviso debemos primero tener el aviso publicado desde nuestra aplicacion.
Haremos un request DELETE al endpoint
//Autorizacion requerida
//METODO PUT
//Endpoint
https://api-navent.mapaprop.com/property-api/navent/delete-property?brand=mapaprop&propertyId=111&custId=1&apiKey=xxxx
//Parametros
//* brand
//* propertyId
//* custId
//* apiKey
Por ultimo obtenemos como response un string confirmando que el aviso esta OFFLINE
'The publication is now offline.'