From 7dfdc221c0fb971d8132a16f124cf9a856afeabd Mon Sep 17 00:00:00 2001 From: David Brownman Date: Fri, 7 Aug 2026 12:17:20 -0700 Subject: [PATCH] add "object" to event notification --- src/main/java/com/stripe/model/v2/core/EventNotification.java | 4 ++++ src/test/java/com/stripe/StripeClientTest.java | 1 + 2 files changed, 5 insertions(+) diff --git a/src/main/java/com/stripe/model/v2/core/EventNotification.java b/src/main/java/com/stripe/model/v2/core/EventNotification.java index 2e98698a9a5..0544219a18a 100644 --- a/src/main/java/com/stripe/model/v2/core/EventNotification.java +++ b/src/main/java/com/stripe/model/v2/core/EventNotification.java @@ -60,6 +60,10 @@ public static class Reason { @SerializedName("id") public String id; + /** String representing the object's type. Objects of the same type share the same value. */ + @SerializedName("object") + public String object; + /** The type of the event. */ @SerializedName("type") public String type; diff --git a/src/test/java/com/stripe/StripeClientTest.java b/src/test/java/com/stripe/StripeClientTest.java index aa97216e5a4..d53110efe61 100644 --- a/src/test/java/com/stripe/StripeClientTest.java +++ b/src/test/java/com/stripe/StripeClientTest.java @@ -246,6 +246,7 @@ public void parsesEventNotificationWithRelatedObject() client.parseEventNotification(v2EventNotificationWithRelatedObject, signature, secret); assertNotNull(eventNotification); assertEquals("evt_234", eventNotification.getId()); + assertEquals("v2.core.event", eventNotification.getObject()); assertEquals("v1.billing.meter.error_report_triggered", eventNotification.getType()); assertEquals(Instant.parse("2022-02-15T00:27:45.330Z"), eventNotification.created); assertEquals("org_123", eventNotification.getContext().toString());