Available connectors
Authentication, delivery modes, and data coverage for every first-party Backfill connector.
Backfill ships 30 first-party connectors. Each runs inside the connector runtime with per-connection secrets, tested credentials, isolated sync state, and canonical ingest. Delivery modes below describe the default checked-in connector behavior.
Commerce
| Connector | Authentication | Delivery | Data coverage |
|---|---|---|---|
| Adobe Commerce | OAuth 1.0a credentials | Scheduled sync | CustomersProductsOrdersInvoicesCredit memosTransactions |
| Amazon SP-API | SP-API credentials | Scheduled sync | OrdersTransactions |
| BigCommerce | API token | Scheduled sync | CustomersProductsOrdersRefundsOrder transactions |
| eBay | OAuth credentials | Scheduled sync | OrdersFinancial transactionsPayouts |
| Etsy | OAuth 2.0 | Webhooks + sync | Order eventsListingsReceiptsRefundsSettlement ledger |
| Shopify | OAuth 2.0 | Webhooks + sync | EventsCustomersProductsOrdersTransactionsRefunds |
| Squarespace Commerce | OAuth 2.0 | Scheduled sync | ContactsProductsOrdersTransactionsRefunds |
| Walmart Marketplace | Marketplace credentials | Scheduled sync | OrdersReturnsReconciliationPayment statement |
| Wix Commerce | API credentials | Scheduled sync | CustomersProductsOrdersRefundsOrder transactions |
| WooCommerce | REST API credentials | Scheduled sync | CustomersProductsOrdersRefunds |
Payments
| Connector | Authentication | Delivery | Data coverage |
|---|---|---|---|
| Braintree | API credentials | Historical backfill | CustomersSettled transactionsSettled refunds |
| PayPal | REST app credentials | Historical backfill | Transactions |
| Square | OAuth 2.0 | Webhooks + sync | EventsPaymentsRefunds |
| Stripe | API key | Webhooks + sync | EventsCustomersProductsInvoicesPaymentsChargesCredit memosRefund receiptsPayoutsPayout reconciliationDisputesBalance transactions |
Billing
| Connector | Authentication | Delivery | Data coverage |
|---|---|---|---|
| Chargebee | API key | Scheduled sync | CustomersItem pricesInvoicesTransactionsCredit notes |
| Lemon Squeezy | API key | Webhooks + sync | EventsCustomersProductsOrdersSubscriptionsSubscription invoices |
| Paddle | API key | Scheduled sync | CustomersProductsTransactionsAdjustments |
| Recurly | API key | Scheduled sync | AccountsItemsInvoicesTransactionsCredit payments |
| RevenueCat | Webhook secret | Webhooks | Events |
Banking & spend
| Connector | Authentication | Delivery | Data coverage |
|---|---|---|---|
| Brex | OAuth 2.0 | Webhooks + sync | EventsCard accountsTransactions |
| Mercury | API token | Scheduled sync | Credit accountsBank transactions |
| Ramp | OAuth 2.0 | Webhooks + sync | EventsCard accountsTransactions |
Accounting
| Connector | Authentication | Delivery | Data coverage |
|---|---|---|---|
| FreshBooks | OAuth 2.0 | Historical backfill | Manual journal entriesTrial balance snapshot |
| QuickBooks Online | OAuth 2.0 | Historical backfill | AccountsCustomersVendorsItemsInvoicesBillsPaymentsBill payments |
| Xero | OAuth 2.0 | Historical backfill | AccountsContactsItemsInvoicesPaymentsJournal entries |
| Zoho Books | OAuth 2.0 | Historical backfill | AccountsContactsItemsInvoicesCustomer paymentsExpensesBillsCredit notes |
Payroll
| Connector | Authentication | Delivery | Data coverage |
|---|---|---|---|
| Deel | API token | Scheduled sync | WorkersInvoicesPayment receipts |
| Gusto | OAuth 2.0 | Webhooks + sync | EventsEmployeesContractorsContractor paymentsPayrolls |
Tax
| Connector | Authentication | Delivery | Data coverage |
|---|---|---|---|
| Anrok | API token | On demand | On-demand calculation |
| Avalara AvaTax | Account credentials | On demand | On-demand calculation |
Install a connector
- Open Catalog in your Backfill workspace and choose a provider.
- Complete the connection settings or OAuth flow, then test the connection.
- Select streams, confirm account mappings where required, and activate.
- Monitor per-stream cursors, record counts, and errors from the connection page.
See Manage extensions and connectors for the full installation and operations flow.
Need another provider?
Use defineConnector(...) to build against the same runtime as these first-party integrations. Start with Build a connector, then add OAuth, webhooks, or scheduled streams as needed.