OfferResponse: {
    __typename?: "OfferResponse";
    activationState: PointsOfferActivationState;
    calculateSize: Scalars["Int"]["output"];
    clone?: Maybe<OfferResponse>;
    condition: OfferCondition;
    createdDate?: Maybe<Scalars["DateTime"]["output"]>;
    dappId: Scalars["String"]["output"];
    description?: Maybe<Scalars["String"]["output"]>;
    endDate?: Maybe<Scalars["DateTime"]["output"]>;
    id: Scalars["String"]["output"];
    isCompleted: Scalars["Boolean"]["output"];
    name: Scalars["String"]["output"];
    reward?: Maybe<RewardData>;
    startDate?: Maybe<Scalars["DateTime"]["output"]>;
    tenantId?: Maybe<Scalars["String"]["output"]>;
    updatedDate?: Maybe<Scalars["DateTime"]["output"]>;
}

Response object for a reward offer

Type declaration

  • Optional__typename?: "OfferResponse"
  • activationState: PointsOfferActivationState

    Current activation state of the offer

  • calculateSize: Scalars["Int"]["output"]
  • Optionalclone?: Maybe<OfferResponse>
  • condition: OfferCondition

    Conditions that need to be met for this offer

  • OptionalcreatedDate?: Maybe<Scalars["DateTime"]["output"]>

    Timestamp for when the offer was first created

  • dappId: Scalars["String"]["output"]

    Identifier of the dapp associated with this offer

  • Optionaldescription?: Maybe<Scalars["String"]["output"]>

    Detailed description of the reward offer

  • OptionalendDate?: Maybe<Scalars["DateTime"]["output"]>

    End date and time of the offer

  • id: Scalars["String"]["output"]

    Unique identifier for the reward offer

  • isCompleted: Scalars["Boolean"]["output"]

    Indicates whether the user has completed the offer

  • name: Scalars["String"]["output"]

    Name of the reward offer

  • Optionalreward?: Maybe<RewardData>

    Rewards associated with this offer

  • OptionalstartDate?: Maybe<Scalars["DateTime"]["output"]>

    Start date and time of the offer

  • OptionaltenantId?: Maybe<Scalars["String"]["output"]>
  • OptionalupdatedDate?: Maybe<Scalars["DateTime"]["output"]>

    Timestamp for when the offer was last updated