- Source
- Finance & Ops Analytics
- Alpha
Move Recurly data anywhere it matters.
Pull Recurly accounts, account notes and add ons into any warehouse or AI app.
Source
Recurly

Snowflake
BigQuery
Postgres
Databricks
Claude
- Streams
- 18
- Destinations
- 50+
- Standard support
- 1.3.68
Overview
What is the Airbyte Recurly connector?
The Airbyte Recurly connector extracts data from Recurly and loads it into 50+ destinations such as Snowflake, BigQuery, Databricks or Postgres, with full refresh and incremental sync. It publishes 18 streams you can select per connection.
- 01
Sync to your warehouse
Land 18 Recurly 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 Recurly once and Airbyte keeps every scheduled sync running on it.
- 04
Cloud or self-hosted
Run the Recurly connector on Cloud, OSS, Hybrid.
18 streams
Every table you can sync from Recurly
Accounts Sync modes FullIncr. Account Notes Sync modes FullIncr. Account Coupon Redemptions Sync modes FullIncr. Add Ons Sync modes FullIncr. Billing Infos Sync modes FullIncr. Coupons Sync modes FullIncr.
Setup
Live in ten steps
First, navigate to the "Sources" tab on the Airbyte dashboard and click "Create a new source."
Select "Recurly" from the list of available connectors.
Enter a name for your Recurly source and click "Next."
Enter your Recurly API key and subdomain in the appropriate fields. You can find your API key in your Recurly account settings.
Click "Test Connection" to ensure that your credentials are correct and that Airbyte can connect to your Recurly account.
Once the connection is successful, click "Create Source" to save your Recurly source in Airbyte.
You can now configure your Recurly source by selecting the data you want to replicate and setting up any necessary sync settings.
After configuring your source, click "Create Connection" to connect your Recurly source to a destination in Airbyte.
Follow the prompts to select a destination and configure your connection settings.
Once your connection is established, Airbyte will begin replicating data from your Recurly account to your destination.
Configuration fields
| Field | Type | Description |
|---|---|---|
| api_key* | string | Recurly API Key. See the docs for more information on how to generate this key. |
| accounts_step_days | integer | Days in length for each API call to get data from the accounts stream. Smaller values will result in more API calls but better concurrency. |
| begin_time | string | ISO8601 timestamp from which the replication from Recurly API will start from. |
| end_time | string | ISO8601 timestamp to which the replication from Recurly API will stop. Records after that date won't be imported. |
| is_sandbox | boolean | Set to true for sandbox accounts (400 requests/min, all types). Defaults to false for production accounts (1,000 GET requests/min). |
| num_workers | integer | The number of worker threads to use for the sync. |
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
Recurly connector questions
What data can I sync from Recurly with Airbyte?
18 streams, including Accounts, Account Notes, Account Coupon Redemptions, Add Ons, Billing Infos, Coupons, Unique Coupons, Credit Payments and more.
Does the Recurly connector support incremental sync?
Yes. The Recurly connector supports incremental sync on selected streams, and full refresh on every stream.
Where can I run the Recurly connector?
Run the Recurly 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 Recurly in minutes.
Free 14-day trial. No credit card needed.