Exclusive Transactions for Comparables
Documentation to create Exclusive Transactions to be visible in the Comparables of Dossiers.
Purpose#
This guide explains how to add exclusive transactions to PriceHubble's system, that will be visible only to the organization of the user that has added them. Such exclusive transactions can then be visible in the Comparables of a dossier and be selected when sharing the dossier or printing it.
Authentication#
Only API users of type admin and with role dossier_with_exclusive_comparables
can upload exclusive transactions. If you don’t have an account of type admin with this role, ask your CSM to create it. Afterwards, the exclusive transaction will be visible to all users in the same organization, and only to those users.
Create an exclusive transaction#
In order to create an exclusive transaction, the user can use this API.
The user should provide a sourceTransactionId
that can be any id used internally by the user. This id will then be required when making any change in the exclusive transaction. Beware that the dossierId
field should remain empty, otherwise the usage of the exclusive transaction will follow this guide: Exclusive Transactions associated with a Dossier
Then the user should add the property details at the time of the transaction in the property
field, especially the location
, propertyType
and livingArea
, as well as the details of the transaction in the transaction
fields, especially the transactionDate
, transactionPrice
and transactionStatus
. The user can also provide additional optional information to be displayed in the exclusive transaction.
Update a transaction from Pre-Sale to Sold#
If an exclusive transaction already added has changed status (typically from pre-sale
to sold
) the user should not create a new exclusive transaction but edit the existing one via this API using the sourceTransactionId
provided on the creation. It is recommended in that case to make the following changes:
- Change
transactionStatus
frompre-sale
tosold
- Put the previous
transactionPrice
in the fieldoriginalOfferPrice
so thetransactionPrice
can reflect the actual price the property was sold to (especially if the price changed since the original offer) - Put the previous
transactionDate
to the fieldpreSaleDate
so the actualtransactionDate
can be added.
Visibility in Comparables#
Once exclusive transactions have been added, they will be visible in a dossier's Comparables if the filters match, so if the exclusive transaction is close to the dossier and the filtering criteria include it.
If a dossier with exclusive transactions in its Comparables is shared, then the exclusive transactions will only be visible in the shared link if they have been specifically selected by the user.