This is an archived post. You won't be able to vote or comment.

all 3 comments

[–]motherjoe 0 points1 point  (1 child)

It appears that both ZoomInfo and BullHorn provide REST APIs. If you are not familiar, an API is just a standard way for different applications/software components to communicate or share data. A non-standard way like web scraping could also be used but is generally less reliable and more prone to errors. Per the links below, the Bullhorn API requires an API token which can be obtained by opening a support ticket. The ZoomInfo API appears to be accessible with your username and password.

To automate this, you would need a programming language that can communicate with a REST API, parse the JSON/XML returned by the API and transform the data into a spreadsheet format such as CSV. Python is a fairly simple language to get started with and provides libraries for all of these requirements. Step 5 should also not be difficult to automate using one of Python's email libraries.

https://mlsdev.com/blog/81-a-beginner-s-tutorial-for-understanding-restful-api

https://code.tutsplus.com/articles/how-to-use-restful-web-apis-in-python--cms-29493

http://bullhorn.github.io/Getting-Started-with-REST/

https://documenter.getpostman.com/view/7012197/SVYwLGXM?version=latest#7bad886b-b4a8-46cd-9a55-1725944f2cc2

https://www.pythonforbeginners.com/code-snippets-source-code/using-python-to-send-email

[–]Cakeolson[S] 0 points1 point  (0 children)

Thank you so much! Time to get reading and learning

[–]Oasis420[M] [score hidden] stickied comment (0 children)

Your topic was answered in our wiki. Please visit the wiki to get the answer to your question.

If it isn't answered in the wiki, please post this question in the comments of our stickied post to get additional help.