LoyaltyRewardState
A Reward that has been issued to a Member's Loyalty Enrollment.
When updating, already existing fields omitted from the payload will generally not be deleted unless otherwise specified.
- rewardType: integer
_id requiredInteger numbers.
- createdType: stringFormat: date-time
_at read-onlythe date-time notation as defined by RFC 3339, section 5.6, for example, 2017-07-21T17:32:28Z
- enrollmentType: integer
_id read-onlyInteger numbers.
- externalType: string
_ref _id - idType: integerread-only
Integer numbers.
- issuedType: integer
_point _value min:1How many Points were deducted from an Enrollment to purchase the Reward. This field is only required and should be set by the user for Variable Point Value Offer Rewards. For all other Reward types, this field will be set to the point value of the Reward at the time of issuance.
- offerType: integer
_state _id read-onlyOffer State created when issuing a Sparkfly Offer Reward.
- statusType: stringenumread-onlyvalues
- pending
- fulfilling
- fulfilled
- completed
- voided
- updatedType: stringFormat: date-time
_at read-onlythe date-time notation as defined by RFC 3339, section 5.6, for example, 2017-07-21T17:32:28Z