ENUM

ClaimHint

Hint describing the current availability state of the claim for the user.

link GraphQL Schema definition

1enum ClaimHint {
2
3# We found no existing entitlements for the customer for the offer.
4# The offer is ready for claiming.
5AVAILABLE
6
7# We found an existing entitlement for the customer, and the currently linked
8# Amazon account is the account on the entitlement.
9# This is preventing a future claim by the querying account.
10CLAIMED_NO_CONFLICTS
11
12# We found an existing entitlement for the customer, but the currently linked
13# Amazon account is NOT the account on the entitlement.
14# This is preventing a future claim by the querying account.
15CLAIMED_AMAZON_LINK_CONFLICT
16
17# We found an existing entitlement for one of the accounts for the customer.
18# The existing entitlement is not blocking an additional claim.
19RECLAIMABLE_NO_CONFLICTS
20
21# We found an existing entitlement linked to the household, but the querying
22# account did not claim it themselves.
23# This is preventing a future claim by the querying account.
24CLAIMED_BY_MEMBER_OF_HOUSEHOLD
25
26# Customer does not have Twitch Prime.
27# The user needs to sign up before claiming.
28NEED_PRIME
29
30# The entitlement we found is for a code offer, and we have run out of codes.
31# We may restock codes in the future and will report another claim hint type if
32# so.
33OFFER_FULLY_CLAIMED
34
35# No valid claim hint was provided.
36# This will also occur when we implement new claim hints but have not yet updated
37# this repo.
38UNKNOWN
39}