Skip to main content

Singer.io tap for extracting data from the Zuora API - PipelineWise compatible

Project description

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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pipelinewise-tap-zuora-1.0.0.tar.gz (22.5 kB view hashes)

Uploaded Source

Built Distribution

pipelinewise_tap_zuora-1.0.0-py3-none-any.whl (24.5 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page