Recharge

Version 0.0.8

📘

Checkout the ReCharge API docs for more information

Set up


Access to the API will need to be given by a member of the Recharge team. Please reach out to them to enable this for you.

Once this has been enabled for your store, within the ReCharge App, navigate to Integrations in the top navigation bar and click on API tokens on the right-hand corner of the dashboard.

See ReCharge docs for more details.

Features


FeatureSupportNotes
BackfillAll-time (Products). 2 year (all other reports).
Custom backfill
Incremental🟢Supported on all reports except products.
API reliability🟢Reliable

Reports detail


⬇️ Report🔑 Incremental key🔑 Primary key📄  Link to API endpoint
Customersupdated_atidList customers
Chargesupdated_atidList charges
Charges (API v2021-11)updated_atidList charges
Subscriptionsupdated_atidList subscriptions
Ordersupdated_atidList orders
ProductsN/AidList products
Events (beta)created_atid

🚧

API Limitation

  • Due to API limitation incremental runs will return duplicates.

🚧

API Version

All reports will use your account API settings, with the exception of the Charges (API v2021-11) report, which is hardcoded to v2021-11.

🚧

Charges report and Charges (API v2021-11)

The pagination which Charges report relies on is supposed to be deprecated in March 2025. We suggest you transition into the Charges (API v2021-11) report, which relies on the updated pagination method, that the API suggests.

The two reports will have different table structure. For the new structure please see the docs here giving example responses.

🚧

Charges API change

The API introduced changes in March 2025:

"Starting March 19th, 2025, we’re making changes to our retrieve, and list charge endpoints on API versions 2021-01 and 2021-11. Success, refunded, or partially- refunded processed charges over 90 days ago will no longer appear in the results."

You can find more information on the official docs here and here