Some considerations for implementing the API to keep in mind are:
While accessing the API - via API Trial or current plan access - nothing else on your plan will be affected:
Export overages will still cost the same, based on your subscription plan
Importing through the API to a list will continue to incur the same overages
Unlocking Phones and/or Email still cost the same for overages
Every time you have property data returned, it counts as an Export.
Important note regarding Exports:
Example - If you search and have 3 properties returned, each of those properties that you pull data from would be an export.
Be sure to check the returned records counts before exporting data -- If you accidentally return a list of 10,000 records then that will count toward your monthly export quota and can not be refunded.
Each paid endpoint has a Purchase parameter that can be set to 0 or 1:
Purchase=0 means only return a count of results and not the actual data itself so it does not count against your export quota. This allows you to check that you are not receiving more results than expected.
Purchase=1 returns all requested data, and counts against your quota. You should only make this call after verifying with it set to 0 that you are not receiving more results than expected.
Testing your calls with Purchase=0 first will help ensure that you do not accidentally go through your quota by using incorrect calls as exports are generally non-refundable.
For Importing: https://developers.propertyradar.com/#tag/Imports
For Search properties: https://developers.propertyradar.com/#tag/Properties
For manipulating Lists: https://developers.propertyradar.com/#tag/Lists
Resources to assist in development:
We also highly recommend using https://www.postman.com/ and https://webhook.site/ for testing out how to Send API calls and parse the responses.