Skip to content

Latest commit

 

History

History
29 lines (26 loc) · 1.86 KB

README.md

File metadata and controls

29 lines (26 loc) · 1.86 KB

Zoominfo parser using scrapingant.com

This project shows how to use ScrapingAnt scraping service to load public data from zoominfo.

ScrapingAnt takes away all the messy work necessary to set up a browser and proxies for crawling. So you can just focus on your data.

Usage

To run this code you need ScrapingAnt API token. Just go to ScrapingAnt, and register a new account. You will get 1000 api calls for free. API token will be available on ScrapingAnt Dashboard.

With Docker

docker build -t zoominfo_parser . && docker run -it zoominfo_parser https://www.zoominfo.com/c/mental-health-america-inc/76809493 --scrapingant_api_token <SCRAPINGANT_API_TOKEN> --email_format first_last

Without Docker

This code was written for python 3.7+

$ git clone https://github.com/ScrapingAnt/zoominfo_scraper.git
$ cd zoominfo_scraper
$ pip install -r requirements.txt
$ python main.py --help
$ python main.py https://www.zoominfo.com/c/mental-health-america-inc/76809493 --scrapingant_api_token <SCRAPINGANT_API_TOKEN> --email_format first_last

Sample output:

name                    job                           location                             email                                         company_name
----------------------  ----------------------------  -----------------------------------  --------------------------------------------  -------------------------
Jewell Gooding          Executive Director            United States, Virginia, Alexandria  jewell_gooding@mentalhealthamerica.net        Mental Health America Inc
Victoria Renard         Vice President, Development   United States, Virginia, Alexandria  victoria_renard@mentalhealthamerica.net       Mental Health America Inc
...