Author: Drew Banin (drew@fishtownanalytics.com)
This is a Singer tap that produces JSON-formatted data following the Singer spec.
This tap:
- Pulls data from the PureCloud API
- Fetches the following resources:
$ virtualenv env
$ source env/bin/activate
$ pip install .
You must create a JSON configuration file that looks like this:
{
"domain": "mypurecloud.ie",
"client_id": "...",
"client_secret": "...",
"start_date": "2018-01-01",
"schedule_lookahead_weeks": 5
}
You can find your Client ID and Client Secret in the Purecloud web interface. Note that depending
on your location, your domain may either be a .ie
or .com
domain.
tap-purecloud -c config.json -p catalog.json
The output of tap-purecloud ...
can be piped to target-stitch
to load the data into your warehouse.
Copyright © 2018 Stitch