Skip to content
No description, website, or topics provided.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
tap_purecloud
.gitignore
LICENSE
README.md
VERSION
config.json.example
persist.json.example
setup.py

README.md

tap-purecloud

Author: Drew Banin (drew@fishtownanalytics.com)

This is a Singer tap that produces JSON-formatted data following the Singer spec.

This tap:

Quick Start

1. Create and source a virtualenv

$ virtualenv env
$ source env/bin/activate

2. Install from source

$ pip install .

3. Create a config file

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.

6. Run the tap

 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

You can’t perform that action at this time.