PrivateSaleItemUpdatedEventv0.0.1
Raised when a private sale item is updated and needs to be re-indexed in the publishing search index.
When firing this event make sure you set the `correlationId` in the headers and the `type` Application Property to `privateSaleItemUpdatedEvent`. Our schemas have standard metadata make sure you read and follow it.
Details
The christies-auction-publishing-search Azure Function consumes this document type from sbt-auctions-publishing-internal (subscription: auctpubsrch-sub-auction-publishing-search). The message Application Property type must be set to privateSaleItemUpdatedEvent for correct routing.
Producer attribution for this specific type string is currently being verified in upstream services. Source evidence confirms the consumer contract and routing type.
Consumer / Producer Diagram
PrivateSaleItemUpdatedEvent Schema (json)
{
"$id": "https://example.com/PrivateSaleItemUpdatedEvent.json",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"title": "PrivateSaleItemUpdatedEvent",
"description": "Event raised when a private sale item is updated and should be re-indexed.",
"type": "object",
"required": ["metadata", "data"],
"properties": {
"metadata": {
"type": "object",
"required": ["occurredAtUtc", "typeName", "correlationId", "sentAtUtc"],
"properties": {
"occurredAtUtc": {
"type": "string",
"description": "UTC timestamp when the event occurred (ISO 8601)."
},
"typeName": {
"type": "string",
"description": "Event type name. Expected value: privateSaleItemUpdatedEvent."
},
"correlationId": {
"type": "string",
"description": "Correlation identifier used for cross-service tracing."
},
"source": {
"type": "string",
"description": "Source service and version that emitted the event."
},
"sentAtUtc": {
"type": "string",
"description": "UTC timestamp when the publisher sent the event (ISO 8601)."
}
}
},
"data": {
"type": "object",
"required": ["privateSaleItemId"],
"properties": {
"privateSaleItemId": {
"type": "string",
"description": "Unique identifier for the private sale item."
},
"privateSaleId": {
"type": "string",
"description": "Identifier for the parent private sale."
},
"lastUpdatedUtc": {
"type": "string",
"description": "UTC timestamp when the private sale item was last updated (ISO 8601)."
}
}
}
}
}
Edit this pageLast updated on 2026/5/8