Update 20th September 2021
Please note the below advice regarding creating a Reapit Foundations integration is changing. We are currently modifying the way in which we integrate with Reapit which will effect the steps below. We aim to complete these changes in the coming weeks so we ask that you withhold from following the below steps until a new version is available and the documentation below has been updated.
You will require your own Reapit Developer account to create an app to be used when importing properties. Please note there are additional charges related to this, as well as a cost per API request so please ensure you're familiar with the Reapit pricing before continuing. The steps below outline the procedure involved: 1) Register for your developer account here: https://developers.reapit.cloud/register/ 2) Create a new app: 3) Enter a name for your app. This will only be visible to you: 4) Choose 'No' when asked if it will launched within AgencyCloud: 5) Choose 'Server Side' as the authentication method: 6) In the list of permissions you want to select the 4 referenced in the screenshot below: These are: - Read Properties
- Read Documents
- Read Negotiators
- Write Enquiries Note: At this point in time we don't use the 'Write Enquiries' permission but in future we will look to push enquiries back to Reapit so it might be worth enabling this to prevent having to amend permissions in the future once this functionality is available. 7) Your app is then generated and the Client ID and Secret are presented to you: These are what need to be entered into Property Hive when creating the import: Note how in the above details we've set the client ID as 'SBOX'. This allows you to link to the Reapit Sandbox account to test the integration. You can swap this out for your own client ID if you know it. Note also that, as API requests are charged per call, you might want to consider checking the 'Only Import Updated Properties' setting, as well as thinking about how often you want the feed to run. Running every 15 minutes will incur nearly 100 times more API requests than if ran daily.