Payload
Partner-facing webhook request body.
Fields
Section titled “Fields”| Field | Type | Description |
|---|---|---|
eventId | string | UUID that identifies one delivery and remains stable across retries. |
seq | integer (optional) | Monotonic delivery number scoped to the partner and root seller input. This is omitted for legacy events and when allocation fails. Use it to detect gaps, not to order events. |
eventType | string | Event family or document lifecycle event name. |
occurredAt | string (ISO 8601 UTC timestamp) | Time when the underlying domain event occurred. This is omitted when the source event has no reliable timestamp. |
sellerInputId | string | Root seller input identifier associated with the event. |
opendoorOfferRequestId | string | Alias of sellerInputId retained for partner compatibility. |
trackingId | string | Partner-provided identifier, or an empty string when none was provided. |
eventMetadata | WebhookEventMetadata | Typed metadata selected by eventType. The selected oneof message is flattened directly into the eventMetadata JSON object on the wire. |