I work for a PR company that uses Bullhorn to track reporters who publish pieces for our customers. We would like to use this information to create a dashboard for internal monitoring. For example, we would like to have a metric of published pieces each week, broken down by client if possible. Published pieces are tracked as notes on contact entities.
My planned approach at the moment is to have a program periodically (probably weekly) fetch the data from Bullhorn, process it as needed, and place the data into a database. The dashboard will then present this data.
My question is: How does one achieve this with the Bullhorn REST API? Would it be a matter of doing a GET /search with the appropriate query for the published-pieces note, and then counting them?
Thanks for any help you can provide!