Skip to content

Payload

Partner-facing webhook request body.

FieldTypeDescription
eventIdstringUUID that identifies one delivery and remains stable across retries.
seqinteger (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.
eventTypestringEvent family or document lifecycle event name.
occurredAtstring (ISO 8601 UTC timestamp)Time when the underlying domain event occurred. This is omitted when the source event has no reliable timestamp.
sellerInputIdstringRoot seller input identifier associated with the event.
opendoorOfferRequestIdstringAlias of sellerInputId retained for partner compatibility.
trackingIdstringPartner-provided identifier, or an empty string when none was provided.
eventMetadataWebhookEventMetadataTyped metadata selected by eventType. The selected oneof message is flattened directly into the eventMetadata JSON object on the wire.