Prohibited Winners

The ProhibitedWinner Object

The ProhibitedWinner object represents a winning restriction applied to an entity (typically a listener, or in some cases a household). It captures the reason and end date of the restriction, and can link to the underlying prohibition rule and prize context. This is the primary object for enforcing and auditing eligibility blocks in winner workflows.

ValueTypeDescription
uuidstringProhibited winner UUID.
end_datestringProhibition end date/time.
reasonstringProhibition reason.
prohibition_ruleobjectSerialized ProhibitionRule object via ProhibitionRuleBlueprint when present.
prohibitedobjectSerialized Listener or Audience::Household object based on prohibited_type.
prizeobjectSerialized Prize object via PrizeBlueprint when present.
station_uuidstringStation UUID when station_id is present.
created_atstringRecord creation timestamp.
updated_atstringRecord update timestamp.