Recharge
Recharge is in Preview in the connection wizard: it is built on Recharge’s documented API and has not yet been proven against a live account, so check the imported tables before relying on them.
-
In DataSquares, open Data Sources and choose Add data source.
-
Pick Recharge in the connector picker (search or browse by category).
-
Fill in the connection details below, then test the connection and save.
Connection details
Section titled “Connection details”| Field | What to enter |
|---|---|
| API token | Recharge admin → Apps & integrations → API tokens, with read scopes for what you import. Stored encrypted and never shown again. |
Test Connection reads one page of records with these values; nothing is saved until you import.
Tables
Section titled “Tables”Pick the tables to import — each one becomes a table in the source:
| Table | What it holds |
|---|---|
customers |
Customers |
subscriptions |
Subscriptions |
charges |
Charges |
orders |
Orders |
addresses |
Addresses |
Every table is read through all of its pages, nested fields become parent.child
columns, and the whole set is imported at once — if a table passes the import’s
row or size limit, nothing is imported and the message says which limit. Refresh
the source on a schedule, or by hand, to re-read every table; a table that comes
back empty is refused rather than emptied unless you allow it. Nothing is ever
written to Recharge.
The requests follow Recharge’s API reference.
Related
Section titled “Related”- Connector catalog — everything DataSquares connects to.
- Quickstart — from connection to shared dashboard.