Private Preview: Get early access to Thin Events for API v1 resources

Fill out this form to request access and be among the first to use what will become Stripe's new default event stream.

Previously limited to API v2, thin events are now available for API v1 resources. This is a major step forward, allowing you to use a single, modern event architecture to listen to all activity across your entire Stripe integration.

For questions, email: treyn@stripe.com 

---------------------------------------------

How thin events work

Instead of sending a full, versioned data payload in every notification, thin events provide a more streamlined and reliable pattern:

  1. Event notification: Stripe sends a minimal, unversioned event notification that tells you what happened (e.g., charge.succeeded) and to which resource.

  2. Fetching additional data: Your system receives this lightweight signal and then makes an API call to fetch the full, up-to-date state of that object or fetch the full event payload that includes the fields that have changed

Key benefits

  • Simplified version management: All API versioning is handled in your client when you fetch the resource. This eliminates event deserialization errors and the need to manage endpoint-specific API versions.

  • Eliminate stale data: By fetching the object on-demand, you always get its absolute latest state, preventing errors caused by processing outdated or out-of-order event payloads.

Sign in to Google to save your progress. Learn more
What's your name? *
What's your email?  *
Provide the Stripe account ID(s) do you want enabled for the private preview? 

To get your Stripe account ID, navigate to your Stripe Dashboard > Settings > Business > Account ID
*
What do you plan to do once in the private preview?  *
Submit
Clear form
Never submit passwords through Google Forms.
This form was created inside of Stripe.

Does this form look suspicious? Report