Property Integration

Update a property integration

Updates the property integration status on EasyBroker for a given property to sync with the listing status on your website.

patch/properties/{property_id}/property_integration

Request

  • Base URL
    https://api.easybroker.com/v1/integration_partners
  • URL
    https://api.easybroker.com/v1/integration_partners/properties/{property_id}/property_integration
  • Auth
    API key in header X-Authorization

Request body

status'pending' | 'successful' | 'failed' required

The status of the listing on your website. Pending if the listing is being processed. Successful if published/updated without errors. Failed if it could not be published/updated

listing_urlstring

Required if the status is successful. The listing url on your website.

error_messagestring[]

Required if the status is failed. An array of error messages explaining the reasons preventing the listing from being published/updated.

Example request

{
  "status": "successful",
  "listing_url": "https://www.yourwebsite.com/EB-XXXX01",
  "error_message": [
    "The property has an invalid currency",
    "The property is missing required fields"
  ]
}

Response

The property integration status was successfully updated

statusstring

Example response

{
  "status": "successful"
}

Changes

No recorded changes to this operation across all 1 revision of this API.