Skip to content

transferwise/pipelinewise-tap-zuora

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

pipelinewise-tap-zuora

PyPI version PyPI - Python Version License: MIT

Singer tap that extracts data from the Zuora API and produces JSON-formatted data following the Singer spec.

This is a PipelineWise compatible tap connector.

instructions

Make a virtualenv and install this tap:

pip install -e .

Write config into new file config.json:

# config.json content:
{
    "username": "<username>",
    "password": "<password>",
    "api_type": "AQUA", # or REST
    "start_date": "2020-04-01",
    "sandbox": "false",
    "european": "true",
    "partner_id": "<partner_id>"
}

Run discovery mode in order to obtain the schema with everything that can be exported:

tap-zuora -c config.json --discover > catalog.json

Save the modified file as e.g. catalog_aqua_selection.json to use when running the sync in the next step.

Run the tap:

tap-zuora -c config.json --catalog catalog_aqua_selection.json

Based on Stitch documentation