- Source
- Finance & Ops Analytics
- Generally available
Move Recharge data anywhere it matters.
Sync Recharge addresses, bundle selections and charges to any warehouse or AI app.
Source
Recharge

Snowflake
BigQuery
Postgres
Databricks
Claude
- Streams
- 15
- Incremental streams
- 10
- Destinations
- 50+
- Standard support
- 3.0.12
Overview
What is the Airbyte Recharge connector?
The Airbyte Recharge connector extracts data from Recharge and loads it into 50+ destinations such as Snowflake, BigQuery, Databricks or Postgres, with full refresh and incremental sync. It publishes 15 streams you can select per connection.
- 01
Sync to your warehouse
Land 15 Recharge tables in 50+ destinations on a schedule you control.
- 02
Incremental syncs
Pull only the records that changed since the last run instead of reloading everything.
- 03
One authorization
Authenticate Recharge once and Airbyte keeps every scheduled sync running on it.
- 04
Cloud or self-hosted
Run the Recharge connector on Cloud, OSS, Hybrid.
15 streams
Every table you can sync from Recharge
AddressesIncremental Primary key id Sync modes FullIncr. Bundle SelectionsIncremental Primary key id Sync modes FullIncr. ChargesIncremental Primary key id Sync modes FullIncr. Collections Primary key id Sync modes FullIncr. Credit AdjustmentsIncremental Primary key id Sync modes FullIncr. CustomersIncremental Primary key id Sync modes FullIncr.
Setup
Live in eleven steps
Open the Recharge connector page on Airbyte.com.
Click on the "Create a new Recharge connector" button.
Enter a name for your connector and click on the "Create" button.
In the "Configuration" tab, enter your Recharge API credentials, including your API key and secret key.
Click on the "Test connection" button to ensure that your credentials are correct and that Airbyte can connect to your Recharge account.
In the "Sync" tab, select the tables that you want to sync between Recharge and your destination.
Configure the sync settings, including the frequency of the sync and any filters or transformations that you want to apply to the data.
Click on the "Save" button to save your configuration.
Click on the "Run" button to start the sync process.
Monitor the sync progress and any errors or warnings that may occur.
Once the sync is complete, you can view the synced data in your destination.
Configuration fields
| Field | Type | Description |
|---|---|---|
| access_token* | string | The value of the Access Token generated. See the docs for more information. |
| start_date* | string | The date from which you'd like to replicate data for Recharge API, in the format YYYY-MM-DDT00:00:00Z. Any data before this date will not be replicated. |
| lookback_window_days | integer | Specifies how many days of historical data should be reloaded each time the recharge connector runs. |
| use_orders_deprecated_api | boolean | Define whether or not the Orders stream should use the deprecated 2021-01 API version, or use 2021-11, otherwise. |
Hybrid deployment
Sovereign by architecture, not by policy.
The data plane runs in your environment. Records, credentials and keys stay with you; the control plane only receives configuration and job metadata.
- Cloud
- OSS
- Hybrid
Your environment
Airbyte control plane
FAQ
Recharge connector questions
What data can I sync from Recharge with Airbyte?
15 streams, including Addresses, Bundle Selections, Charges, Collections, Credit Adjustments, Customers, Discounts, Events and more.
Does the Recharge connector support incremental sync?
Yes. Addresses, Bundle Selections, Charges, Credit Adjustments and others support incremental sync, and every documented stream supports full refresh.
Where can I run the Recharge connector?
Run the Recharge connector on Cloud, OSS, Hybrid. Hybrid deployments keep the data plane in your environment while the control plane orchestrates syncs.
Didn't find your answer? Talk to sales
Start syncing Recharge in minutes.
Free 14-day trial. No credit card needed.