# Next generation Data Pipeline

Access real-time Stripe data with a direct mapping to the Stripe API.

Stripe Data Pipeline allows you to sync real-time Stripe API data to an external destinations (currently only Google Sheets).

Next generation Data Pipelines continuously stream your Stripe data to your configured destinations. When any data changes in your Stripe account—a new payment, a subscription update, a customer change—the updated information appears in your connected destinations in real time.

Because the data schema is a direct mapping to the public Stripe API, you can reference the [API documentation](https://docs.stripe.com/api.md) to understand the structure and fields available in your synced data.

## Data availability 

Data pipelines can include everything in the public Stripe API that supports a list endpoint. This means:

- All listable resources are available: charges, customers, subscriptions, payment intents, invoices, and so on.
- Resources that return a single object rather than a list aren’t available. For example, [Balance](https://docs.stripe.com/api/balance.md) is a single object and can not be synced.
- Next gen Data Pipelines only includes data available through the public API.

You control which tables to sync. You can enable or disable syncing for individual tables at any time through the [Dashboard](https://dashboard.stripe.com/data-management/data-management/pipeline)

## Google Sheets destination 

Next gen Data Pipelines currently support *Google Sheets* as a destination. When you enable this feature, Stripe creates a Google Sheet in your Google account that you maintain full ownership over. The sheet updates in real time as your Stripe data changes.

## Compare Data Pipeline versions 

Use the following table to understand the differences between [Data Pipeline](https://docs.stripe.com/stripe-data/data-pipeline.md) and next generation Data Pipeline.

| Feature                       | **Data Pipeline**                                                   | **Data Pipeline next generation**                                  |
| ----------------------------- | ------------------------------------------------------------------- | ------------------------------------------------------------------ |
| **Data latency**              | 3-hour refresh intervals                                            | Real-time                                                          |
| **Data Schema**               | [Stripe Data Schema](https://docs.stripe.com/stripe-data/schema.md) | Direct mapping to the [Stripe API](https://docs.stripe.com/api.md) |
| **Google Sheets destination** | - Unsupported                                                       | ✓ Supported                                                        |
| **Real-time streaming**       | - Unsupported                                                       | ✓ Supported                                                        |
| **No-code setup**             | ✓ Supported                                                         | ✓ Supported                                                        |
| **Sandbox support**           | ✓ Supported                                                         | ✓ Supported                                                        |
| **Multiple Stripe accounts**  | ✓ Supported                                                         | ✓ Supported                                                        |
| **Availability**              | Generally available                                                 | (Private preview)                                                  |
