diff --git a/airbyte-integrations/connectors/source-stripe/manifest.yaml b/airbyte-integrations/connectors/source-stripe/manifest.yaml index fcdd3eafea63..b43bf1bbbbda 100644 --- a/airbyte-integrations/connectors/source-stripe/manifest.yaml +++ b/airbyte-integrations/connectors/source-stripe/manifest.yaml @@ -256,7 +256,12 @@ definitions: type: MinMaxDatetime datetime: "{{ format_datetime(config.get('start_date', '2017-01-25T00:00:00Z'), '%Y-%m-%dT%H:%M:%S%z') }}" datetime_format: "%Y-%m-%dT%H:%M:%S%z" - min_datetime: "{{ (now_utc() - duration('P30D')).strftime('%Y-%m-%dT%H:%M:%SZ') }}" + # API docs https://docs.stripe.com/api/events say events last for last 30 days but sometimes, some events last longer. + # We found this due to the events stream also hitting this endpoint without the 30 day limit and producing more records than streams that have this limitation such as invoice_line_items + # For more context see OC: https://github.com/airbytehq/oncall/issues/8683 and https://github.com/airbytehq/oncall/issues/10238 + # Due to this we are commenting this out for now to see if the records match. (Stripe handles this on their end anyways) + # + # min_datetime: "{{ (now_utc() - duration('P30D')).strftime('%Y-%m-%dT%H:%M:%SZ') }}" end_datetime: type: MinMaxDatetime datetime: "{{ now_utc().strftime('%Y-%m-%dT%H:%M:%SZ') }}" diff --git a/airbyte-integrations/connectors/source-stripe/metadata.yaml b/airbyte-integrations/connectors/source-stripe/metadata.yaml index fac2798beab1..4eea9d390bd7 100644 --- a/airbyte-integrations/connectors/source-stripe/metadata.yaml +++ b/airbyte-integrations/connectors/source-stripe/metadata.yaml @@ -10,7 +10,7 @@ data: connectorSubtype: api connectorType: source definitionId: e094cb9a-26de-4645-8761-65c0c425d1de - dockerImageTag: 5.15.12 + dockerImageTag: 5.15.13 dockerRepository: airbyte/source-stripe documentationUrl: https://docs.airbyte.com/integrations/sources/stripe erdUrl: https://dbdocs.io/airbyteio/source-stripe?view=relationships diff --git a/docs/integrations/sources/stripe.md b/docs/integrations/sources/stripe.md index 1780098fb05c..da0c72fb030f 100644 --- a/docs/integrations/sources/stripe.md +++ b/docs/integrations/sources/stripe.md @@ -246,6 +246,7 @@ Each record is marked with `is_deleted` flag when the appropriate event happens | Version | Date | Pull Request | Subject | |:------------|:-----------|:-------------------------------------------------------------|:------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| +| 5.15.13 | 2025-11-24 | [XXXXX](https://github.com/airbytehq/airbyte/pull/XXXXX) | Fix Missing Records: Remove `min_datetime` from `events_read_slice_cursor` to allow fetching events older than 30 days | | 5.15.12 | 2025-11-18 | [69580](https://github.com/airbytehq/airbyte/pull/69580) | Update dependencies | | 5.15.11 | 2025-10-29 | [68994](https://github.com/airbytehq/airbyte/pull/68994) | Update dependencies | | 5.15.10 | 2025-10-21 | [68527](https://github.com/airbytehq/airbyte/pull/68527) | Update dependencies |