Skip to content

dlt-hub/chargebee-source

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Chargebee API v1 source

Chargebee source contains the following resources:

  • subscriptions
  • customers
  • invoices
  • orders
  • transactions
  • events

It extracts data from v1 API and perform normalizations.

How to use this source

To use chargebee source please do the following:

Set up the credentials

  1. You need to set the site in .dlt/config.toml under base_url parameter. For example
[chargebee_pipeline]
base_url = "https://name-test.chargebee.com/api/v2"
  1. Create an API key and set it in .dlt/secrets.toml under api_key parameter. For example
[chargebee_pipeline.credentials]
api_key = "xxxx"

Install dlt with the required destination

This example uses duckdb. But you can use any of available destinations.

pip install 'dlt[duckdb]'

Run the pipeline

python chargebee_pipeline.py

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages