verified-sources
verified-sources copied to clipboard
Braintree verified source
Quick source info
- Name of the source: [e.g. stripe] Braintree
- What is the data source: [e.g. link to API spec, home page etc.] Braintree
Current Status
- [X] I plan to write it
- [x] I've written it and run it for fun
- [X] I run it on my local laptop
- [X] I run it in production
- I tried following destinations with it: [e.g. duckdb, bigquery]
- filesystem
- duckdb
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:
- implemented
- reviewed
- demonstrated in source demo pipeline script
- documented use case description is not only targeted at the developers but also by people creating test account and doing demos.
- Extract subscription, transaction, dispute, plan, merchant account, and customer data from PayPal.
Test account / test data
- [X] I'd like
dltHubto create a test account before we start - [x] I have test account and can share my test data or a test account with
dltHubafter we merge the source
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.