Preview

PromotionEligibilityPayload is in Preview status and is subject to change without notice. For more information about Preview status, see the GraphQL API policy.

PromotionEligibilityPayload

This page contains

    Fields

    promotionId: ID!
    eligible: Boolean!
    status: String!
    reasonCode: String
    reasonMessage: String
    checkedAt: DateTime!
    productEligibilities: [ProductPromotionEligibility!]! PREVIEW
    promotionConstraints: PromotionConstraintsPayload PREVIEW
    quantityMeetsPolicy: Boolean
    minimumRequiredSeats: Int
    maximumRequiredSeats: Int

    Queries for PromotionEligibilityPayload

    promotionEligibility PREVIEW

    Verifies Microsoft promotion eligibility for a company.

    When promotionId is omitted, all active synced promotions matching the catalog item are evaluated via Partner Center and returned as a list sorted by configured discount percentage descending. Each item includes Partner Center promotion constraints and a quantity policy check when applicable.