OBJECT

PrimeOfferEligibility

The requesting user's eligibility for a given Prime Gaming content offer. These fields map directly to eligibility rules used by SCES to calculate eligibility. They are true if the user is eligible under the specified rule.

link GraphQL Schema definition

1type PrimeOfferEligibility {
2
3# Boolean indicating if the user can claim the offer, determined by the included
4# eligibility rules.
5canClaim: Boolean!
6
7# LinkedAccountRule
8# True if the user has the required account link, if applicable.
9hasRequiredAccount: Boolean!
10
11# Boolean indicating if the user has already claimed the offer.
12isClaimed: Boolean!
13
14# MarketplaceRule
15# True if the user is in one of the offer's eligible marketplaces.
16isInEligibleMarketplace: Boolean!
17
18# PrimeGamingRule
19# True if the user is Prime Gaming enabled.
20isPrimeGaming: Boolean!
21
22# ClaimLimitRule
23# True if the user has not exceeded the claim limit for the offer.
24isUnderClaimLimit: Boolean!
25
26# OfferWindowRule
27# True if the time is within the offer's available window.
28isWithinOfferWindow: Boolean!
29
30# State of the offer: EXPIRED, LIVE, FUTURE.
31offerState: OfferState!
32
33# The visual status of the offer to the user, UNSEEN, SEEN, CLAIMED, DISMISSED,
34# OVERRIDDEN, ERROR.
35status: OfferStatus!
36
37}