Giftcard
A giftcard that a user has purchased.
type Giftcard {
accessLogs(
first: Int
after: String
last: Int
before: String
): AccessLogsConnection
activatedAt: DateTimeISO!
balance: DollarFormats
barcode: String
campaign: Campaign
cardNumber: String
currency: Currency!
externalUrl: String
formattedCardNumber: String
giftcardType: GiftcardType!
id: ID!
inSupportOf: String!
isExternalTarget: Boolean!
isReloadable: Boolean!
lastBalance: DollarFormats @deprecated
link: Link!
linkedCard: LinkedCard
merchant: Merchant
pin: String
reloadInfo: GiftcardReloadableInfo
requiresEmailVerification: Boolean!
status: String!
transaction: Transaction
transactionCreatedAt: String! @deprecated
transactionId: ID! @deprecated
updatedAt: String
usedAt: DateTimeISO
uuid: String!
value: DollarFormats!
}
Fields
Giftcard.accessLogs ● AccessLogsConnection object
paginated access logs for giftcard
Giftcard.accessLogs.first●IntscalarReturns the first n elements from the list.
Giftcard.accessLogs.after ● String scalar
Returns the elements in the list that come after the specified cursor.
Giftcard.accessLogs.last ● Int scalar
Returns the last n elements from the list.
Giftcard.accessLogs.before ● String scalar
Returns the elements in the list that come before the specified cursor.
Giftcard.activatedAt ● DateTimeISO! non-null scalar
When the giftcard was activated at
Giftcard.balance ● DollarFormats object
Giftcard's balance
Giftcard.barcode ● String scalar
Giftcard's barcode
Giftcard.campaign ● Campaign object
Giftcard's campaign that earnings will be given to.
Giftcard.cardNumber ● String scalar
Giftcard's card number
Giftcard.currency ● Currency! non-null enum
Giftcard's currency
Giftcard.externalUrl ● String scalar
Giftcard's external URL
Giftcard.formattedCardNumber ● String scalar
Giftcard's formatted card number
Giftcard.giftcardType ● GiftcardType! non-null enum
Giftcard's type
Giftcard.id ● ID! non-null scalar
Giftcard's ID
Giftcard.inSupportOf ● String! non-null scalar
Who giftcard was purchased for
Giftcard.isExternalTarget ● Boolean! non-null scalar
Whether to open the giftcard in webview or browser
Giftcard.isReloadable ● Boolean! non-null scalar
Whether or not a giftcard is reloadable
Giftcard.lastBalance ● DollarFormats deprecated object
DEPRECATED: Use balance instead.DEPRECATED! Giftcard's last balance.
Giftcard.link ● Link! non-null object
Giftcard's link
Giftcard.linkedCard ● LinkedCard object
The Attached CreditCard details
Giftcard.merchant ● Merchant object
Giftcard's merchant
Giftcard.pin ● String scalar
Giftcard's PIN
Giftcard.reloadInfo ● GiftcardReloadableInfo object
The giftcard's reloadable info
Giftcard.requiresEmailVerification ● Boolean! non-null scalar
If a giftcard requires an email address for verification
Giftcard.status ● String! non-null scalar
Giftcard's status
Giftcard.transaction ● Transaction object
Giftcard's transaction
Giftcard.transactionCreatedAt ● String! deprecated non-null scalar
DEPRECATED: Use transaction field instead.Giftcard's transaction date
Giftcard.transactionId ● ID! deprecated non-null scalar
DEPRECATED: Use transaction field instead.Giftcards transaction ID
Giftcard.updatedAt ● String scalar
Giftcard's last updated at
Giftcard.usedAt ● DateTimeISO scalar
When the giftcard was used at
Giftcard.uuid ● String! non-null scalar
Giftcards unique id
Giftcard.value ● DollarFormats! non-null object
Giftcard's initial value
Member of
GiftcardEdge object ● User object ● Viewer object
Implemented by
GiftcardReloadUnion union ● ReloadableGiftcardUpdateUnion union ● UpdateGiftcardBalanceUnion union