Stitch’s Recurly integration replicates data using the Recurly Partner API (v2018-08-09). Refer to the Schema section for a list of objects available for replication.
Recurly feature snapshot
A high-level look at Stitch's Recurly (v1) integration, including release status, useful links, and the features supported in Stitch.
Indicates if Replication Methods can be defined by you for tables in the integration.
Configurable Replication Methods are not supported for this integration. Stitch will use pre-defined replication methods for tables you set to replicate.
Unsupported
DATA SELECTION
Table selection
The ability to select individual tables for replication in the Stitch interface. If table selection is unavailable, all tables and all the columns they contain will be set to replicate by default.
This feature is supported for this version of the integration.
Supported
Column selection
The ability to select individual columns for replication in the Stitch interface. If column selection is unavailable, all columns will be set to replicate by default.
This feature is supported for this version of the integration.
Supported
Select all
Indicates if the integration supports selecting all available tables and columns.
Reports detailing the Loading phase of the replication process for a given integration. Includes the number of rows loaded for each table and error info, should an error occur.
This feature is supported for this version of the integration.
Supported
Connecting Recurly
Recurly setup requirements
To set up Recurly in Stitch, you need:
Admin or Manager permissions in Recurly. These permissions are required to create an API key for Stitch.
Step 1: Generate a Recurly API key
Information noteNote: You must have Admin or Manager permissions in Recurly to complete this step.
In this step, you’ll create an API key for Stitch.
Sign into your Recurly account.
Click Admin > Users in the sidenav.
On the Users page, click the Configure API Access button at the top of the page. Thsi will open the API Credentials page.
Click the Add Private API Key button. The Add Private API Key page will display.
Fill in the fields as follows:
Key Name: Enter a name for the API key. For example: Stitch
Notes: Enter any notes you want about the API key.
Click Save Changes.
Leave this page open for now - you’ll need it to complete the setup in Stitch.
On the Stitch Dashboard page, click the Add Integration button.
Click the Recurly icon.
Enter a name for the integration. This is the name that will display on the Stitch Dashboard for the integration; it’ll also be used to create the schema in your destination.
For example, the name “Stitch Recurly” would create a schema called stitch_recurly in the destination. Note: Schema names cannot be changed after you save the integration.
In the API Key field, paste the Recurly API key you created in Step 1.
In the Recurly Subdomain field, enter your Recurly subdomain. For example: If the full URL of the subdomain were stitchdata.recurly.com, you’d only enter stitchdata into this field.
In the Quota Limit field, enter the percentage of the API rate limit you want to allocate to the integration. For example: A value of 30 would be 30% of the rate limit. Refer to Recurly’s documentation for more info.
Step 3: Define the historical replication start date
The Sync Historical Data setting defines the starting date for your Recurly integration.
This means that data equal to or newer than this date will be replicated to your data warehouse.
Change this setting if you want to replicate data beyond Recurly’s default setting of 1 year. For a detailed look at historical replication jobs, check out the Syncing Historical SaaS Data guide.
Step 4: Create a replication schedule
Information note
Replication schedules affect the time Extraction begins, not the time to data loaded. Refer to the Replication Scheduling documentation for more information.
In the Replication Frequency section, you’ll create the integration’s replication schedule. An integration’s replication schedule determines how often Stitch runs a replication job, and the time that job begins.
Recurly integrations support the following replication scheduling methods:
Note: If a replication job is currently in progress, new selections won’t be used until the next job starts.
For Recurly integrations, you can select:
Individual tables and columns
All tables and columns
Click the tabs to view instructions for each selection method.
In the integration’s Tables to Replicate tab, locate a table you want to replicate.
To track a table, click the checkbox next to the table’s name. A blue checkmark means the table is set to replicate.
To track a column, click the checkbox next to the column’s name. A blue checkmark means the column is set to replicate.
Repeat this process for all the tables and columns you want to replicate.
When finished, click the Finalize Your Selections button at the bottom of the screen to save your selections.
Information noteImportant:
Using the Select All feature will overwrite any previous selections. However, selections aren’t final until Finalize Your Selections is clicked. Clicking Cancel will restore your previous selections.
Refer to the Select All guide for more info about this feature.
Click into the integration from the Stitch Dashboard page.
Click the Tables to Replicate tab.
In the list of tables, click the box next to the Table Names column.
In the menu that displays, click Track all Tables and Fields:
The Track all Tables and Fields menu in the Tables to Replicate tab
Click the Finalize Your Selections button at the bottom of the page to save your data selections.
Initial and historical replication jobs
After you finish setting up Recurly, its Sync Status may show as Pending on either the Stitch Dashboard or in the Integration Details page.
For a new integration, a Pending status indicates that Stitch is in the process of scheduling the initial replication job for the integration. This may take some time to complete.
Information note
Initial replication jobs with Anchor Scheduling
If using Anchor Scheduling, an initial replication job may not kick off immediately. This depends on the selected Replication Frequency and Anchor Time. Refer to the Anchor Scheduling documentation for more information.
Free historical data loads
The first seven days of replication, beginning when data is first replicated, are free. Rows replicated from the new integration during this time won’t count towards your quota. Stitch offers this as a way of testing new integrations, measuring usage, and ensuring historical data volumes don’t quickly consume your quota.
Information noteReplication will continue after the seven days are over. If you’re no longer interested in this source, be sure to pause or delete the integration to prevent unwanted usage.
Recurly table reference
Information note
Schemas and versioning
Schemas and naming conventions can change from version to version, so we recommend verifying your integration’s version before continuing.
The schema and info displayed below is for version 1 of this integration.
This is the latest version of the Recurly integration.
Information note
Table and column names in your destination
Depending on your destination, table and column names may not appear as they are outlined below.
For example: Object names are lowercased in Redshift (CusTomERs > customers), while case is maintained in PostgreSQL destinations (CusTomERs > CusTomERs). Refer to the Loading Guide for your destination for more info.
accounts
The accounts table contains info about the customer accounts in your Recurly account. Account objects store the history of the customer, billing info, etc.
Custom fields
Stitch’s Recurly integration supports replicating custom fields for accounts objects.
This is a nested data structure. If your destination doesn't natively support nested data, attributes in this object will be flattened into the table. <a href='/en-US/stitch/replication/loading/understanding-loading-row-usage-for-nested-data-structures' target='new'>Learn more</a>.
city
STRING
country
STRING
first_name
STRING
last_name
STRING
phone
STRING
postal_code
STRING
region
STRING
street1
STRING
street2
STRING
bill_to
STRING
billing_info
OBJECT
This is a nested data structure. If your destination doesn't natively support nested data, attributes in this object will be flattened into the table. <a href='/en-US/stitch/replication/loading/understanding-loading-row-usage-for-nested-data-structures' target='new'>Learn more</a>.
account_id
STRING
address
OBJECT
This is a nested data structure. If your destination doesn't natively support nested data, attributes in this object will be flattened into the table. <a href='/en-US/stitch/replication/loading/understanding-loading-row-usage-for-nested-data-structures' target='new'>Learn more</a>.
city
STRING
country
STRING
first_name
STRING
last_name
STRING
phone
STRING
postal_code
STRING
region
STRING
street1
STRING
street2
STRING
company
STRING
created_at
DATE-TIME
first_name
STRING
fraud
OBJECT
This is a nested data structure. If your destination doesn't natively support nested data, attributes in this object will be flattened into the table. <a href='/en-US/stitch/replication/loading/understanding-loading-row-usage-for-nested-data-structures' target='new'>Learn more</a>.
decision
STRING
risk_rules_triggered
OBJECT
This is a nested data structure. If your destination doesn't natively support nested data, attributes in this object will be flattened into the table. <a href='/en-US/stitch/replication/loading/understanding-loading-row-usage-for-nested-data-structures' target='new'>Learn more</a>.
score
INTEGER
id
STRING
last_name
STRING
object
STRING
payment_method
OBJECT
This is a nested data structure. If your destination doesn't natively support nested data, attributes in this object will be flattened into the table. <a href='/en-US/stitch/replication/loading/understanding-loading-row-usage-for-nested-data-structures' target='new'>Learn more</a>.
card_type
STRING
exp_month
INTEGER
exp_year
INTEGER
first_six
STRING
last_four
STRING
object
STRING
updated_at
DATE-TIME
updated_by
OBJECT
This is a nested data structure. If your destination doesn't natively support nested data, attributes in this object will be flattened into the table. <a href='/en-US/stitch/replication/loading/understanding-loading-row-usage-for-nested-data-structures' target='new'>Learn more</a>.
country
STRING
ip
STRING
valid
BOOLEAN
vat_number
STRING
cc_emails
STRING
code
STRING
company
STRING
created_at
DATE-TIME
custom_fields
ARRAY
This is a nested data structure. If your destination doesn't natively support nested data, attributes will be denested into a subtable. <a href='/en-US/stitch/replication/loading/understanding-loading-row-usage-for-nested-data-structures' target='new'>Learn more</a>.
name
STRING
value
STRING
deleted_at
DATE-TIME
email
STRING
exemption_certificate
STRING
first_name
STRING
hosted_login_token
STRING
id
STRING
last_name
STRING
object
STRING
parent_account_id
STRING
preferred_locale
STRING
shipping_addresses
ARRAY
This is a nested data structure. If your destination doesn't natively support nested data, attributes will be denested into a subtable. <a href='/en-US/stitch/replication/loading/understanding-loading-row-usage-for-nested-data-structures' target='new'>Learn more</a>.
account_id
STRING
city
STRING
company
STRING
country
STRING
created_at
DATE-TIME
email
STRING
first_name
STRING
id
STRING
last_name
STRING
nickname
STRING
phone
STRING
postal_code
STRING
region
STRING
street1
STRING
street2
STRING
updated_at
DATE-TIME
vat_number
STRING
state
STRING
tax_exempt
BOOLEAN
updated_at
DATE-TIME
username
STRING
vat_number
STRING
adjustments
The adjustments table contains info about adjustments, which are credits and charges associated with your customers.
This is a nested data structure. If your destination doesn't natively support nested data, attributes in this object will be flattened into the table. <a href='/en-US/stitch/replication/loading/understanding-loading-row-usage-for-nested-data-structures' target='new'>Learn more</a>.
bill_to
STRING
code
STRING
company
STRING
email
STRING
first_name
STRING
id
STRING
last_name
STRING
object
STRING
parent_account_id
STRING
accounting_code
STRING
add_on_code
STRING
add_on_id
STRING
amount
NUMBER
created_at
DATE-TIME
credit_applied
NUMBER
credit_reason_code
STRING
currency
STRING
description
STRING
discount
NUMBER
end_date
DATE-TIME
id
STRING
invoice_id
STRING
invoice_number
STRING
legacy_category
STRING
object
STRING
origin
STRING
original_line_item_invoice_id
STRING
plan_code
STRING
plan_id
STRING
previous_line_item_id
STRING
product_code
STRING
proration_rate
NUMBER
quantity
INTEGER
refund
BOOLEAN
refunded_quantity
INTEGER
shipping_address
OBJECT
This is a nested data structure. If your destination doesn't natively support nested data, attributes in this object will be flattened into the table. <a href='/en-US/stitch/replication/loading/understanding-loading-row-usage-for-nested-data-structures' target='new'>Learn more</a>.
account_id
STRING
city
STRING
company
STRING
country
STRING
created_at
DATE-TIME
email
STRING
first_name
STRING
id
STRING
last_name
STRING
nickname
STRING
phone
STRING
postal_code
STRING
region
STRING
street1
STRING
street2
STRING
updated_at
DATE-TIME
vat_number
STRING
start_date
DATE-TIME
state
STRING
subscription_id
STRING
subtotal
NUMBER
tax
NUMBER
tax_code
STRING
tax_exempt
BOOLEAN
tax_info
STRING
taxable
BOOLEAN
type
STRING
unit_amount
NUMBER
updated_at
DATE-TIME
uuid
STRING
billing_info
The billing_info table contains info about the billing information for accounts.
Note: To replicate this table, you must also have the accounts table set to replicate.
Custom fields
Stitch’s Recurly integration supports replicating custom fields for billing info objects.
This is a nested data structure. If your destination doesn't natively support nested data, attributes in this object will be flattened into the table. <a href='/en-US/stitch/replication/loading/understanding-loading-row-usage-for-nested-data-structures' target='new'>Learn more</a>.
city
STRING
country
STRING
first_name
STRING
last_name
STRING
phone
STRING
postal_code
STRING
region
STRING
street1
STRING
street2
STRING
company
STRING
created_at
DATE-TIME
custom_fields
ARRAY
This is a nested data structure. If your destination doesn't natively support nested data, attributes will be denested into a subtable. <a href='/en-US/stitch/replication/loading/understanding-loading-row-usage-for-nested-data-structures' target='new'>Learn more</a>.
name
STRING
value
STRING
exemption_certificate
STRING
first_name
STRING
fraud
OBJECT
This is a nested data structure. If your destination doesn't natively support nested data, attributes in this object will be flattened into the table. <a href='/en-US/stitch/replication/loading/understanding-loading-row-usage-for-nested-data-structures' target='new'>Learn more</a>.
decision
STRING
risk_rules_triggered
OBJECT
This is a nested data structure. If your destination doesn't natively support nested data, attributes in this object will be flattened into the table. <a href='/en-US/stitch/replication/loading/understanding-loading-row-usage-for-nested-data-structures' target='new'>Learn more</a>.
score
INTEGER
id
STRING
last_name
STRING
object
STRING
payment_method
OBJECT
This is a nested data structure. If your destination doesn't natively support nested data, attributes in this object will be flattened into the table. <a href='/en-US/stitch/replication/loading/understanding-loading-row-usage-for-nested-data-structures' target='new'>Learn more</a>.
account_type
STRING
card_type
STRING
exp_month
INTEGER
exp_year
INTEGER
first_six
STRING
last_four
STRING
object
STRING
routing_number
INTEGER
routing_number_bank
STRING
updated_at
DATE-TIME
updated_by
OBJECT
This is a nested data structure. If your destination doesn't natively support nested data, attributes in this object will be flattened into the table. <a href='/en-US/stitch/replication/loading/understanding-loading-row-usage-for-nested-data-structures' target='new'>Learn more</a>.
country
STRING
ip
STRING
valid
BOOLEAN
vat_number
STRING
coupon_redemptions
The coupon_redemptions table contains info about the coupons redeemed in your Recurly account.
Note: In order to replicate this table, you must also set the following tables to replicate:
This is a nested data structure. If your destination doesn't natively support nested data, attributes in this object will be flattened into the table. <a href='/en-US/stitch/replication/loading/understanding-loading-row-usage-for-nested-data-structures' target='new'>Learn more</a>.
bill_to
STRING
code
STRING
company
STRING
email
STRING
first_name
STRING
id
STRING
last_name
STRING
object
STRING
parent_account_id
STRING
account_id
STRING
coupon
OBJECT
This is a nested data structure. If your destination doesn't natively support nested data, attributes in this object will be flattened into the table. <a href='/en-US/stitch/replication/loading/understanding-loading-row-usage-for-nested-data-structures' target='new'>Learn more</a>.
applies_to_all_plans
BOOLEAN
applies_to_non_plan_charges
BOOLEAN
code
STRING
coupon_type
STRING
created_at
DATE-TIME
discount
OBJECT
This is a nested data structure. If your destination doesn't natively support nested data, attributes in this object will be flattened into the table. <a href='/en-US/stitch/replication/loading/understanding-loading-row-usage-for-nested-data-structures' target='new'>Learn more</a>.
currencies
ARRAY
This is a nested data structure. If your destination doesn't natively support nested data, attributes will be denested into a subtable. <a href='/en-US/stitch/replication/loading/understanding-loading-row-usage-for-nested-data-structures' target='new'>Learn more</a>.
amount
NUMBER
currency
STRING
percent
INTEGER
trial
OBJECT
This is a nested data structure. If your destination doesn't natively support nested data, attributes in this object will be flattened into the table. <a href='/en-US/stitch/replication/loading/understanding-loading-row-usage-for-nested-data-structures' target='new'>Learn more</a>.
length
INTEGER
unit
STRING
type
STRING
duration
STRING
expired_at
DATE-TIME
free_trial_amount
INTEGER
free_trial_unit
STRING
hosted_page_description
STRING
id
STRING
invoice_description
STRING
max_redemptions
INTEGER
max_redemptions_per_account
INTEGER
name
STRING
object
STRING
plans
STRING
plans_names
ARRAY
This is a nested data structure. If your destination doesn't natively support nested data, attributes will be denested into a subtable. <a href='/en-US/stitch/replication/loading/understanding-loading-row-usage-for-nested-data-structures' target='new'>Learn more</a>.
redeem_by
DATE-TIME
redemption_resource
STRING
state
STRING
temporal_amount
INTEGER
temporal_unit
STRING
unique_coupon_codes_count
INTEGER
updated_at
DATE-TIME
created_at
DATE-TIME
currency
STRING
discounted
STRING
id
STRING
object
STRING
removed_at
DATE-TIME
state
STRING
unique_code_template
STRING
updated_at
DATE-TIME
coupons
The coupons table contains info about the coupons available in your Recurly account.
This is a nested data structure. If your destination doesn't natively support nested data, attributes in this object will be flattened into the table. <a href='/en-US/stitch/replication/loading/understanding-loading-row-usage-for-nested-data-structures' target='new'>Learn more</a>.
currencies
ARRAY
This is a nested data structure. If your destination doesn't natively support nested data, attributes will be denested into a subtable. <a href='/en-US/stitch/replication/loading/understanding-loading-row-usage-for-nested-data-structures' target='new'>Learn more</a>.
amount
NUMBER
currency
STRING
percent
INTEGER
trial
OBJECT
This is a nested data structure. If your destination doesn't natively support nested data, attributes in this object will be flattened into the table. <a href='/en-US/stitch/replication/loading/understanding-loading-row-usage-for-nested-data-structures' target='new'>Learn more</a>.
length
INTEGER
unit
STRING
type
STRING
duration
STRING
expired_at
DATE-TIME
free_trial_amount
INTEGER
free_trial_unit
STRING
hosted_page_description
STRING
id
STRING
invoice_description
STRING
max_redemptions
INTEGER
max_redemptions_per_account
INTEGER
name
STRING
object
STRING
plans
ARRAY, STRING
This is a nested data structure. If your destination doesn't natively support nested data, attributes will be denested into a subtable. <a href='/en-US/stitch/replication/loading/understanding-loading-row-usage-for-nested-data-structures' target='new'>Learn more</a>.
code
STRING
id
STRING
name
STRING
object
STRING
plans_names
ARRAY
This is a nested data structure. If your destination doesn't natively support nested data, attributes will be denested into a subtable. <a href='/en-US/stitch/replication/loading/understanding-loading-row-usage-for-nested-data-structures' target='new'>Learn more</a>.
redeem_by
DATE-TIME
redemption_resource
STRING
state
STRING
temporal_amount
INTEGER
temporal_unit
STRING
unique_coupon_codes_count
INTEGER
updated_at
DATE-TIME
invoices
The invoices table contains info about the invoices in your Recurly account.
This is a nested data structure. If your destination doesn't natively support nested data, attributes in this object will be flattened into the table. <a href='/en-US/stitch/replication/loading/understanding-loading-row-usage-for-nested-data-structures' target='new'>Learn more</a>.
bill_to
STRING
code
STRING
company
STRING
email
STRING
first_name
STRING
id
STRING
last_name
STRING
object
STRING
parent_account_id
STRING
address
OBJECT
This is a nested data structure. If your destination doesn't natively support nested data, attributes in this object will be flattened into the table. <a href='/en-US/stitch/replication/loading/understanding-loading-row-usage-for-nested-data-structures' target='new'>Learn more</a>.
city
STRING
company
STRING
country
STRING
first_name
STRING
last_name
STRING
name_on_account
STRING
phone
STRING
postal_code
STRING
region
STRING
street1
STRING
street2
STRING
balance
NUMBER
closed_at
DATE-TIME
collection_method
STRING
created_at
DATE-TIME
credit_payments
ARRAY
This is a nested data structure. If your destination doesn't natively support nested data, attributes will be denested into a subtable. <a href='/en-US/stitch/replication/loading/understanding-loading-row-usage-for-nested-data-structures' target='new'>Learn more</a>.
account
OBJECT
This is a nested data structure. If your destination doesn't natively support nested data, attributes in this object will be flattened into the table. <a href='/en-US/stitch/replication/loading/understanding-loading-row-usage-for-nested-data-structures' target='new'>Learn more</a>.
code
STRING
company
STRING
email
STRING
first_name
STRING
id
STRING
last_name
STRING
object
STRING
action
STRING
amount
NUMBER
applied_to_invoice
OBJECT
This is a nested data structure. If your destination doesn't natively support nested data, attributes in this object will be flattened into the table. <a href='/en-US/stitch/replication/loading/understanding-loading-row-usage-for-nested-data-structures' target='new'>Learn more</a>.
id
STRING
number
STRING
object
STRING
state
STRING
type
STRING
created_at
DATE-TIME
currency
STRING
id
STRING
object
STRING
original_credit_payment_id
STRING
original_invoice
OBJECT
This is a nested data structure. If your destination doesn't natively support nested data, attributes in this object will be flattened into the table. <a href='/en-US/stitch/replication/loading/understanding-loading-row-usage-for-nested-data-structures' target='new'>Learn more</a>.
id
STRING
number
STRING
object
STRING
state
STRING
type
STRING
refund_transaction
OBJECT
This is a nested data structure. If your destination doesn't natively support nested data, attributes in this object will be flattened into the table. <a href='/en-US/stitch/replication/loading/understanding-loading-row-usage-for-nested-data-structures' target='new'>Learn more</a>.
account
OBJECT
This is a nested data structure. If your destination doesn't natively support nested data, attributes in this object will be flattened into the table. <a href='/en-US/stitch/replication/loading/understanding-loading-row-usage-for-nested-data-structures' target='new'>Learn more</a>.
code
STRING
company
STRING
email
STRING
first_name
STRING
id
STRING
last_name
STRING
object
STRING
amount
NUMBER
avs_check
STRING
billing_address
OBJECT
This is a nested data structure. If your destination doesn't natively support nested data, attributes in this object will be flattened into the table. <a href='/en-US/stitch/replication/loading/understanding-loading-row-usage-for-nested-data-structures' target='new'>Learn more</a>.
city
STRING
country
STRING
first_name
STRING
last_name
STRING
phone
STRING
postal_code
STRING
region
STRING
street1
STRING
street2
STRING
collected_at
DATE-TIME
collection_method
STRING
created_at
DATE-TIME
currency
STRING
customer_message
STRING
customer_message_locale
STRING
cvv_check
STRING
gateway_approval_code
STRING
gateway_message
STRING
gateway_reference
STRING
gateway_response_code
STRING
gateway_response_time
NUMBER
gateway_response_values
OBJECT
This is a nested data structure. If your destination doesn't natively support nested data, attributes in this object will be flattened into the table. <a href='/en-US/stitch/replication/loading/understanding-loading-row-usage-for-nested-data-structures' target='new'>Learn more</a>.
id
STRING
invoice
OBJECT
This is a nested data structure. If your destination doesn't natively support nested data, attributes in this object will be flattened into the table. <a href='/en-US/stitch/replication/loading/understanding-loading-row-usage-for-nested-data-structures' target='new'>Learn more</a>.
id
STRING
number
STRING
object
STRING
state
STRING
type
STRING
ip_address_country
STRING
ip_address_v4
STRING
object
STRING
origin
STRING
original_transaction_id
STRING
payment_gateway
OBJECT
This is a nested data structure. If your destination doesn't natively support nested data, attributes in this object will be flattened into the table. <a href='/en-US/stitch/replication/loading/understanding-loading-row-usage-for-nested-data-structures' target='new'>Learn more</a>.
id
STRING
name
STRING
object
STRING
type
STRING
payment_method
OBJECT
This is a nested data structure. If your destination doesn't natively support nested data, attributes in this object will be flattened into the table. <a href='/en-US/stitch/replication/loading/understanding-loading-row-usage-for-nested-data-structures' target='new'>Learn more</a>.
card_type
STRING
exp_month
INTEGER
exp_year
INTEGER
first_six
STRING
last_four
STRING
object
STRING
refunded
BOOLEAN
status
STRING
status_code
STRING
status_message
STRING
subscription_ids
ARRAY
This is a nested data structure. If your destination doesn't natively support nested data, attributes will be denested into a subtable. <a href='/en-US/stitch/replication/loading/understanding-loading-row-usage-for-nested-data-structures' target='new'>Learn more</a>.
success
BOOLEAN
type
STRING
uuid
STRING
voided_at
DATE-TIME
voided_by_invoice
OBJECT
This is a nested data structure. If your destination doesn't natively support nested data, attributes in this object will be flattened into the table. <a href='/en-US/stitch/replication/loading/understanding-loading-row-usage-for-nested-data-structures' target='new'>Learn more</a>.
id
STRING
number
STRING
object
STRING
state
STRING
type
STRING
updated_at
DATE-TIME
uuid
STRING
voided_at
DATE-TIME
currency
STRING
customer_notes
STRING
discount
NUMBER
due_at
DATE-TIME
id
STRING
line_items
OBJECT
This is a nested data structure. If your destination doesn't natively support nested data, attributes in this object will be flattened into the table. <a href='/en-US/stitch/replication/loading/understanding-loading-row-usage-for-nested-data-structures' target='new'>Learn more</a>.
data
ARRAY
This is a nested data structure. If your destination doesn't natively support nested data, attributes will be denested into a subtable. <a href='/en-US/stitch/replication/loading/understanding-loading-row-usage-for-nested-data-structures' target='new'>Learn more</a>.
account
OBJECT
This is a nested data structure. If your destination doesn't natively support nested data, attributes in this object will be flattened into the table. <a href='/en-US/stitch/replication/loading/understanding-loading-row-usage-for-nested-data-structures' target='new'>Learn more</a>.
bill_to
STRING
code
STRING
company
STRING
email
STRING
first_name
STRING
id
STRING
last_name
STRING
object
STRING
parent_account_id
STRING
accounting_code
STRING
add_on_code
STRING
add_on_id
STRING
amount
NUMBER
created_at
DATE-TIME
credit_applied
NUMBER
credit_reason_code
STRING
currency
STRING
description
STRING
discount
NUMBER
end_date
DATE-TIME
id
STRING
invoice_id
STRING
invoice_number
STRING
legacy_category
STRING
object
STRING
origin
STRING
original_line_item_invoice_id
STRING
plan_code
STRING
plan_id
STRING
previous_line_item_id
STRING
product_code
STRING
proration_rate
NUMBER
quantity
INTEGER
refund
BOOLEAN
refunded_quantity
INTEGER
shipping_addresses
ARRAY
This is a nested data structure. If your destination doesn't natively support nested data, attributes will be denested into a subtable. <a href='/en-US/stitch/replication/loading/understanding-loading-row-usage-for-nested-data-structures' target='new'>Learn more</a>.
account_id
STRING
city
STRING
company
STRING
country
STRING
created_at
DATE-TIME
email
STRING
first_name
STRING
id
STRING
last_name
STRING
nickname
STRING
phone
STRING
postal_code
STRING
region
STRING
street1
STRING
street2
STRING
updated_at
DATE-TIME
vat_number
STRING
start_date
DATE-TIME
state
STRING
subscription_id
STRING
subtotal
NUMBER
tax
NUMBER
tax_code
STRING
tax_exempt
BOOLEAN
tax_info
OBJECT
This is a nested data structure. If your destination doesn't natively support nested data, attributes in this object will be flattened into the table. <a href='/en-US/stitch/replication/loading/understanding-loading-row-usage-for-nested-data-structures' target='new'>Learn more</a>.
rate
NUMBER
region
STRING
type
STRING
taxable
BOOLEAN
type
STRING
unit_amount
NUMBER
updated_at
DATE-TIME
uuid
STRING
has_more
BOOLEAN
next
STRING
object
STRING
net_terms
NUMBER
number
STRING
object
STRING
origin
STRING
paid
NUMBER
po_number
STRING
previous_invoice_id
STRING
refundable_amount
NUMBER
state
STRING
subscription_ids
ARRAY
This is a nested data structure. If your destination doesn't natively support nested data, attributes will be denested into a subtable. <a href='/en-US/stitch/replication/loading/understanding-loading-row-usage-for-nested-data-structures' target='new'>Learn more</a>.
subtotal
NUMBER
tax
NUMBER
tax_info
OBJECT
This is a nested data structure. If your destination doesn't natively support nested data, attributes in this object will be flattened into the table. <a href='/en-US/stitch/replication/loading/understanding-loading-row-usage-for-nested-data-structures' target='new'>Learn more</a>.
rate
NUMBER
region
STRING
type
STRING
terms_and_conditions
STRING
total
NUMBER
transactions
ARRAY
This is a nested data structure. If your destination doesn't natively support nested data, attributes will be denested into a subtable. <a href='/en-US/stitch/replication/loading/understanding-loading-row-usage-for-nested-data-structures' target='new'>Learn more</a>.
account
OBJECT
This is a nested data structure. If your destination doesn't natively support nested data, attributes in this object will be flattened into the table. <a href='/en-US/stitch/replication/loading/understanding-loading-row-usage-for-nested-data-structures' target='new'>Learn more</a>.
bill_to
STRING
code
STRING
company
STRING
email
STRING
first_name
STRING
id
STRING
last_name
STRING
object
STRING
parent_account_id
STRING
amount
NUMBER
avs_check
STRING
billing_address
OBJECT
This is a nested data structure. If your destination doesn't natively support nested data, attributes in this object will be flattened into the table. <a href='/en-US/stitch/replication/loading/understanding-loading-row-usage-for-nested-data-structures' target='new'>Learn more</a>.
city
STRING
country
STRING
first_name
STRING
last_name
STRING
phone
STRING
postal_code
STRING
region
STRING
street1
STRING
street2
STRING
collected_at
DATE-TIME
collection_method
STRING
created_at
DATE-TIME
currency
STRING
customer_message
STRING
customer_message_locale
STRING
cvv_check
STRING
gateway_approval_code
STRING
gateway_message
STRING
gateway_reference
STRING
gateway_response_code
STRING
gateway_response_time
NUMBER
gateway_response_values
OBJECT
This is a nested data structure. If your destination doesn't natively support nested data, attributes in this object will be flattened into the table. <a href='/en-US/stitch/replication/loading/understanding-loading-row-usage-for-nested-data-structures' target='new'>Learn more</a>.
id
STRING
invoice
OBJECT
This is a nested data structure. If your destination doesn't natively support nested data, attributes in this object will be flattened into the table. <a href='/en-US/stitch/replication/loading/understanding-loading-row-usage-for-nested-data-structures' target='new'>Learn more</a>.
id
STRING
number
STRING
object
STRING
state
STRING
type
STRING
ip_address_country
STRING
ip_address_v4
STRING
object
STRING
origin
STRING
original_transaction_id
STRING
payment_gateway
OBJECT
This is a nested data structure. If your destination doesn't natively support nested data, attributes in this object will be flattened into the table. <a href='/en-US/stitch/replication/loading/understanding-loading-row-usage-for-nested-data-structures' target='new'>Learn more</a>.
id
STRING
name
STRING
object
STRING
type
STRING
payment_method
OBJECT
This is a nested data structure. If your destination doesn't natively support nested data, attributes in this object will be flattened into the table. <a href='/en-US/stitch/replication/loading/understanding-loading-row-usage-for-nested-data-structures' target='new'>Learn more</a>.
card_type
STRING
exp_month
INTEGER
exp_year
INTEGER
first_six
STRING
last_four
STRING
object
STRING
refunded
BOOLEAN
status
STRING
status_code
STRING
status_message
STRING
subscription_ids
ARRAY
This is a nested data structure. If your destination doesn't natively support nested data, attributes will be denested into a subtable. <a href='/en-US/stitch/replication/loading/understanding-loading-row-usage-for-nested-data-structures' target='new'>Learn more</a>.
success
BOOLEAN
type
STRING
uuid
STRING
voided_at
DATE-TIME
voided_by_invoice
OBJECT
This is a nested data structure. If your destination doesn't natively support nested data, attributes in this object will be flattened into the table. <a href='/en-US/stitch/replication/loading/understanding-loading-row-usage-for-nested-data-structures' target='new'>Learn more</a>.
id
STRING
number
STRING
object
STRING
state
STRING
type
STRING
type
STRING
updated_at
DATE-TIME
vat_number
STRING
vat_reverse_charge_notes
STRING
plans
The plans table contains info about the plans in your Recurly account. A plan tells Recurly how much to charge customers.
This is a nested data structure. If your destination doesn't natively support nested data, attributes will be denested into a subtable. <a href='/en-US/stitch/replication/loading/understanding-loading-row-usage-for-nested-data-structures' target='new'>Learn more</a>.
currency
STRING
setup_fee
NUMBER
unit_amount
NUMBER
deleted_at
DATE-TIME
description
STRING
hosted_pages
OBJECT
This is a nested data structure. If your destination doesn't natively support nested data, attributes in this object will be flattened into the table. <a href='/en-US/stitch/replication/loading/understanding-loading-row-usage-for-nested-data-structures' target='new'>Learn more</a>.
bypass_confirmation
BOOLEAN
cancel_url
STRING
display_quantity
BOOLEAN
success_url
STRING
id
STRING
interval_length
INTEGER
interval_unit
STRING
name
STRING
object
STRING
setup_fee_accounting_code
STRING
state
STRING
tax_code
STRING
tax_exempt
BOOLEAN
total_billing_cycles
INTEGER
trial_length
INTEGER
trial_unit
STRING
updated_at
DATE-TIME
plans_add_ons
The plans_add_ons table contains info about the add-ons in your Recurly account. An add-on is a charge billed each billing period in addition to a subscription’s base charge.
Note: To replicate this table, you must also have the plans table set to replicate.
This is a nested data structure. If your destination doesn't natively support nested data, attributes will be denested into a subtable. <a href='/en-US/stitch/replication/loading/understanding-loading-row-usage-for-nested-data-structures' target='new'>Learn more</a>.
currency
STRING
unit_amount
NUMBER
default_quantity
INTEGER
deleted_at
DATE-TIME
display_quantity
BOOLEAN
id
STRING
name
STRING
object
STRING
plan_id
STRING
state
STRING
tax_code
STRING
updated_at
DATE-TIME
subscriptions
The subscriptions table contains info about the subscriptions in your Recurly account. Subscriptions are created when your customers subscribe to one of your plans. The customer’s subscription tells Recurly when and how much to bill the customer.
Custom fields
Stitch’s Recurly integration supports replicating custom fields for subscription objects.
This is a nested data structure. If your destination doesn't natively support nested data, attributes in this object will be flattened into the table. <a href='/en-US/stitch/replication/loading/understanding-loading-row-usage-for-nested-data-structures' target='new'>Learn more</a>.
bill_to
STRING
code
STRING
company
STRING
email
STRING
first_name
STRING
id
STRING
last_name
STRING
object
STRING
parent_account_id
STRING
activated_at
DATE-TIME
add_ons
ARRAY
This is a nested data structure. If your destination doesn't natively support nested data, attributes will be denested into a subtable. <a href='/en-US/stitch/replication/loading/understanding-loading-row-usage-for-nested-data-structures' target='new'>Learn more</a>.
add_on
OBJECT
This is a nested data structure. If your destination doesn't natively support nested data, attributes in this object will be flattened into the table. <a href='/en-US/stitch/replication/loading/understanding-loading-row-usage-for-nested-data-structures' target='new'>Learn more</a>.
accounting_code
STRING
code
STRING
id
STRING
name
STRING
object
STRING
created_at
DATE-TIME
expired_at
DATE-TIME
id
STRING
object
STRING
quantity
NUMBER
subscription_id
STRING
unit_amount
NUMBER
updated_at
DATE-TIME
add_ons_total
NUMBER
auto_renew
BOOLEAN
bank_account_authorized_at
DATE-TIME
canceled_at
DATE-TIME
collection_method
STRING
coupon_redemptions
ARRAY
This is a nested data structure. If your destination doesn't natively support nested data, attributes will be denested into a subtable. <a href='/en-US/stitch/replication/loading/understanding-loading-row-usage-for-nested-data-structures' target='new'>Learn more</a>.
coupon
OBJECT
This is a nested data structure. If your destination doesn't natively support nested data, attributes in this object will be flattened into the table. <a href='/en-US/stitch/replication/loading/understanding-loading-row-usage-for-nested-data-structures' target='new'>Learn more</a>.
code
STRING
coupon_type
STRING
discount
OBJECT
This is a nested data structure. If your destination doesn't natively support nested data, attributes in this object will be flattened into the table. <a href='/en-US/stitch/replication/loading/understanding-loading-row-usage-for-nested-data-structures' target='new'>Learn more</a>.
currencies
ARRAY
This is a nested data structure. If your destination doesn't natively support nested data, attributes will be denested into a subtable. <a href='/en-US/stitch/replication/loading/understanding-loading-row-usage-for-nested-data-structures' target='new'>Learn more</a>.
amount
NUMBER
currency
STRING
percent
INTEGER
trial
OBJECT
This is a nested data structure. If your destination doesn't natively support nested data, attributes in this object will be flattened into the table. <a href='/en-US/stitch/replication/loading/understanding-loading-row-usage-for-nested-data-structures' target='new'>Learn more</a>.
length
NUMBER
unit
STRING
type
STRING
expired_at
DATE-TIME
id
STRING
name
STRING
object
STRING
state
STRING
created_at
DATE-TIME
discounted
STRING
id
STRING
object
STRING
state
STRING
created_at
DATE-TIME
currency
STRING
current_period_ends_at
DATE-TIME
current_period_started_at
DATE-TIME
current_term_ends_at
DATE-TIME
current_term_started_at
DATE-TIME
custom_fields
ARRAY
This is a nested data structure. If your destination doesn't natively support nested data, attributes will be denested into a subtable. <a href='/en-US/stitch/replication/loading/understanding-loading-row-usage-for-nested-data-structures' target='new'>Learn more</a>.
name
STRING
value
STRING
customer_notes
STRING
expiration_reason
STRING
expires_at
DATE-TIME
id
STRING
net_terms
INTEGER
object
STRING
paused_at
DATE-TIME
pending_change
OBJECT
This is a nested data structure. If your destination doesn't natively support nested data, attributes in this object will be flattened into the table. <a href='/en-US/stitch/replication/loading/understanding-loading-row-usage-for-nested-data-structures' target='new'>Learn more</a>.
activate_at
DATE-TIME
activated
BOOLEAN
add_ons
ARRAY
This is a nested data structure. If your destination doesn't natively support nested data, attributes will be denested into a subtable. <a href='/en-US/stitch/replication/loading/understanding-loading-row-usage-for-nested-data-structures' target='new'>Learn more</a>.
add_on
OBJECT
This is a nested data structure. If your destination doesn't natively support nested data, attributes in this object will be flattened into the table. <a href='/en-US/stitch/replication/loading/understanding-loading-row-usage-for-nested-data-structures' target='new'>Learn more</a>.
accounting_code
STRING
code
STRING
id
STRING
name
STRING
object
STRING
created_at
DATE-TIME
expired_at
DATE-TIME
id
STRING
object
STRING
quantity
NUMBER
subscription_id
STRING
unit_amount
NUMBER
updated_at
DATE-TIME
created_at
DATE-TIME
deleted_at
DATE-TIME
id
STRING
object
STRING
plan
OBJECT
This is a nested data structure. If your destination doesn't natively support nested data, attributes in this object will be flattened into the table. <a href='/en-US/stitch/replication/loading/understanding-loading-row-usage-for-nested-data-structures' target='new'>Learn more</a>.
code
STRING
id
STRING
name
STRING
object
STRING
quantity
NUMBER
subscription_id
STRING
unit_amount
NUMBER
updated_at
DATE-TIME
plan
OBJECT
This is a nested data structure. If your destination doesn't natively support nested data, attributes in this object will be flattened into the table. <a href='/en-US/stitch/replication/loading/understanding-loading-row-usage-for-nested-data-structures' target='new'>Learn more</a>.
code
STRING
id
STRING
name
STRING
object
STRING
po_number
STRING
quantity
INTEGER
remaining_billing_cycles
INTEGER
remaining_pause_cycles
INTEGER
renewal_billing_cycles
INTEGER
shipping_address
OBJECT
This is a nested data structure. If your destination doesn't natively support nested data, attributes in this object will be flattened into the table. <a href='/en-US/stitch/replication/loading/understanding-loading-row-usage-for-nested-data-structures' target='new'>Learn more</a>.
account_id
STRING
city
STRING
company
STRING
country
STRING
created_at
DATE-TIME
email
STRING
first_name
STRING
id
STRING
last_name
STRING
nickname
STRING
phone
STRING
postal_code
STRING
region
STRING
street1
STRING
street2
STRING
updated_at
DATE-TIME
vat_number
STRING
state
STRING
subtotal
NUMBER
terms_and_conditions
STRING
total_billing_cycles
INTEGER
trial_ends_at
DATE-TIME
trial_started_at
DATE-TIME
unit_amount
NUMBER
updated_at
DATE-TIME
uuid
STRING
transactions
The transactions table contains info about the transactions in your Recurly account.
This is a nested data structure. If your destination doesn't natively support nested data, attributes in this object will be flattened into the table. <a href='/en-US/stitch/replication/loading/understanding-loading-row-usage-for-nested-data-structures' target='new'>Learn more</a>.
bill_to
STRING
code
STRING
company
STRING
email
STRING
first_name
STRING
id
STRING
last_name
STRING
object
STRING
parent_account_id
STRING
amount
NUMBER
avs_check
STRING
billing_address
OBJECT
This is a nested data structure. If your destination doesn't natively support nested data, attributes in this object will be flattened into the table. <a href='/en-US/stitch/replication/loading/understanding-loading-row-usage-for-nested-data-structures' target='new'>Learn more</a>.
city
STRING
country
STRING
first_name
STRING
last_name
STRING
phone
STRING
postal_code
STRING
region
STRING
street1
STRING
street2
STRING
collected_at
DATE-TIME
collection_method
STRING
created_at
DATE-TIME
currency
STRING
customer_message
STRING
customer_message_locale
STRING
cvv_check
STRING
gateway_approval_code
STRING
gateway_message
STRING
gateway_reference
STRING
gateway_response_code
STRING
gateway_response_time
NUMBER
gateway_response_values
OBJECT
This is a nested data structure. If your destination doesn't natively support nested data, attributes in this object will be flattened into the table. <a href='/en-US/stitch/replication/loading/understanding-loading-row-usage-for-nested-data-structures' target='new'>Learn more</a>.
amount
NUMBER
amount_refunded
NUMBER
card_fingerprint
STRING
card_type
STRING
currency
STRING
description
STRING
livemode
STRING
id
STRING
invoice
OBJECT
This is a nested data structure. If your destination doesn't natively support nested data, attributes in this object will be flattened into the table. <a href='/en-US/stitch/replication/loading/understanding-loading-row-usage-for-nested-data-structures' target='new'>Learn more</a>.
id
STRING
number
STRING
object
STRING
state
STRING
type
STRING
ip_address_country
STRING
ip_address_v4
STRING
object
STRING
origin
STRING
original_transaction_id
STRING
payment_gateway
OBJECT
This is a nested data structure. If your destination doesn't natively support nested data, attributes in this object will be flattened into the table. <a href='/en-US/stitch/replication/loading/understanding-loading-row-usage-for-nested-data-structures' target='new'>Learn more</a>.
id
STRING
name
STRING
object
STRING
type
STRING
payment_method
OBJECT
This is a nested data structure. If your destination doesn't natively support nested data, attributes in this object will be flattened into the table. <a href='/en-US/stitch/replication/loading/understanding-loading-row-usage-for-nested-data-structures' target='new'>Learn more</a>.
card_type
STRING
exp_month
INTEGER
exp_year
INTEGER
first_six
STRING
last_four
STRING
object
STRING
refunded
BOOLEAN
status
STRING
status_code
STRING
status_message
STRING
subscription_ids
ARRAY
This is a nested data structure. If your destination doesn't natively support nested data, attributes will be denested into a subtable. <a href='/en-US/stitch/replication/loading/understanding-loading-row-usage-for-nested-data-structures' target='new'>Learn more</a>.
success
BOOLEAN
type
STRING
uuid
STRING
voided_at
DATE-TIME
voided_by_invoice
OBJECT
This is a nested data structure. If your destination doesn't natively support nested data, attributes in this object will be flattened into the table. <a href='/en-US/stitch/replication/loading/understanding-loading-row-usage-for-nested-data-structures' target='new'>Learn more</a>.
id
STRING
number
STRING
object
STRING
state
STRING
type
STRING
Did this page help you?
If you find any issues with this page or its content – a typo, a missing step, or a technical error – please let us know!