Hi all, Is anyone interested in having an official Stripe provider in Airflow, and willing to help review or support it?
At AEX we run production pipelines that pull Stripe data for revenue and finance analytics. Today there’s no official Stripe provider, and the community plugin https://github.com/airflow-plugins/stripe_plugin <https://github.com/airflow-plugins/stripe_plugin?utm_source=chatgpt.com> hasn’t been updated since 2018, so we’ve been maintaining a private fork to keep things working with current Airflow. I’d like to upstream a proper provider-standard implementation. What I’m proposing (starting small): - apache-airflow-providers-stripe - StripeHook using an Airflow Connection (API key as the secret, extras for non-secret settings) - Pagination + retries/backoff for rate limits - Minimal operator surface area at first: hook-only, or one generic extraction operator - No Stripe-to-S3 coupling; examples can show how to land data using existing providers Implementation would use the official Stripe Python SDK and be tested without calling the real API (stripe-mock + unit tests). If there’s enough interest, I’ll open a draft PR and follow the provider onboarding process, including lining up additional stewards and a committer sponsor. Questions: - Are you interested in an official Stripe provider? - Would you prefer v1 to be hook-only, or hook + one generic extraction operator? - If we include an operator, which objects should come first (customers, subscriptions, invoices, events)? Thanks, A. Ahlert
