ReadonlyaccountAccount that owns the bucket the event fired on.
ReadonlybucketBucket ID the event fired on.
ReadonlybucketBucket name at the moment the event fired.
ReadonlyeventGlobally unique event identifier (useful for idempotency on the receiver).
ReadonlyeventEvent time in UNIX milliseconds (UTC).
ReadonlyeventSpecific event type, e.g. 'b2:ObjectCreated:Upload'.
ReadonlyeventSchema version of the event payload. Currently 1.
ReadonlymatchedName of the EventNotificationRule on the bucket that matched.
ReadonlyobjectB2 file name of the affected object.
Optional ReadonlyobjectAffected object's size in bytes, when present (absent for some delete events).
Optional ReadonlyobjectSpecific file version ID, when applicable.
A single event entry inside a B2 webhook payload.
The
eventsarray on the parsed body contains zero or more of these. Most deliveries hold a single event, but B2 may coalesce multiple events from the same bucket into one delivery for efficiency, so callers should iterate.See
https://www.backblaze.com/apidocs/event-notifications-overview