Skip to main content

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 ● Int scalar​

Returns 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'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