Skip to main content

PromotionEventInterface

No description

interface PromotionEventInterface {
id: ID!
date: DateTime!
type: PromotionEventsEnum!
createdBy: UserOrApp
}

Fields

PromotionEventInterface.id ● ID! non-null scalar miscellaneous

PromotionEventInterface.date ● DateTime! non-null scalar miscellaneous

Date when event happened.

PromotionEventInterface.type ● PromotionEventsEnum! non-null enum discounts

Promotion event type.

PromotionEventInterface.createdBy ● UserOrApp union miscellaneous

User or App that created the promotion event.

Requires one of the following permissions: MANAGE_STAFFMANAGE_APPSOWNER

Implemented By

PromotionCreatedEvent object ● PromotionEndedEvent object ● PromotionRuleCreatedEvent object ● PromotionRuleDeletedEvent object ● PromotionRuleUpdatedEvent object ● PromotionStartedEvent object ● PromotionUpdatedEvent object