dlt-hub / verified-sources

Contribute to dlt verified sources 🔥
https://dlthub.com/docs/walkthroughs/add-a-verified-source
Apache License 2.0
52 stars 40 forks source link

Braintree verified source #409

Open hello-world-bfree opened 3 months ago

hello-world-bfree commented 3 months ago

Quick source info

Current Status

What source does/will do

Please provide descriptions up to 3 most important use cases that users of this source do. Those use cases will be:

  1. Extract subscription, transaction, dispute, plan, merchant account, and customer data from PayPal.

Test account / test data

Additional context

Anything we should know about your source

As far as I can tell there are few resources for folks looking to extract their data from Braintree. Fivetran has the only reliable connector. Airbyte has a Braintree connector but it's fatally flawed and unusable (see GitHub issues for the connector). Braintree offers a several SDKs that wrap their REST APIs but they're constructed in such a way to prevent all data from being extracted - usually a 10,000 record limit. The Braintree REST API itself isn't even documented, so using it directly isn't a viable option for most engineers.