Skip to content

OTA-Insight/tap-zuora

 
 

Repository files navigation

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

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 100.0%