> Documentation index: [Saleor](/llms.txt) · [This section](/api-reference/gift-cards/llms.txt)
> Source: https://docs.saleor.io/api-reference/gift-cards/objects/gift-card-event

# GiftCardEvent Object

History log of the gift card.

```graphql
type GiftCardEvent implements Node {
  id: ID!
  date: DateTime
  type: GiftCardEventsEnum
  user: User
  app: App
  message: String
  email: String
  orderId: ID
  orderNumber: String
  tags: [String!]
  oldTags: [String!]
  balance: GiftCardEventBalance
  assignedTo: GiftCardEventAssignment
  expiryDate: Date
  oldExpiryDate: Date
}
```

<a id="fields"></a>

### Fields

<a id="id"></a>

#### [`id`](#id) ● [`ID!`](/api-reference/miscellaneous/scalars/id.md)

ID of the event associated with a gift card.

<a id="date"></a>

#### [`date`](#date) ● [`DateTime`](/api-reference/miscellaneous/scalars/date-time.md)

Date when event happened at in ISO 8601 format.

<a id="type"></a>

#### [`type`](#type) ● [`GiftCardEventsEnum`](/api-reference/gift-cards/enums/gift-card-events-enum.md)

Gift card event type.

<a id="user"></a>

#### [`user`](#user) ● [`User`](/api-reference/users/objects/user.md)

User who performed the action.

Requires one of the following permissions: MANAGE\_USERS MANAGE\_STAFF OWNER

<a id="app"></a>

#### [`app`](#app) ● [`App`](/api-reference/apps/objects/app.md)

App that performed the action.

Requires one of the following permissions: MANAGE\_APPS OWNER

<a id="message"></a>

#### [`message`](#message) ● [`String`](/api-reference/miscellaneous/scalars/string.md)

Content of the event.

<a id="email"></a>

#### [`email`](#email) ● [`String`](/api-reference/miscellaneous/scalars/string.md)

Email of the customer.

<a id="order-id"></a>

#### [`orderId`](#order-id) ● [`ID`](/api-reference/miscellaneous/scalars/id.md)

The order ID where gift card was used or bought.

<a id="order-number"></a>

#### [`orderNumber`](#order-number) ● [`String`](/api-reference/miscellaneous/scalars/string.md)

User-friendly number of an order where gift card was used or bought.

<a id="tags"></a>

#### [`tags`](#tags) ● [`[String!]`](/api-reference/miscellaneous/scalars/string.md)

The list of gift card tags.

<a id="old-tags"></a>

#### [`oldTags`](#old-tags) ● [`[String!]`](/api-reference/miscellaneous/scalars/string.md)

The list of old gift card tags.

<a id="balance"></a>

#### [`balance`](#balance) ● [`GiftCardEventBalance`](/api-reference/gift-cards/objects/gift-card-event-balance.md)

The gift card balance.

<a id="assigned-to"></a>

#### [`assignedTo`](#assigned-to) ● [`GiftCardEventAssignment`](/api-reference/gift-cards/objects/gift-card-event-assignment.md)

The customer assignment change recorded by the event. Only set for ASSIGNED\_TO\_USER and UNASSIGNED\_FROM\_USER events.

Added in Saleor 3.23

<a id="expiry-date"></a>

#### [`expiryDate`](#expiry-date) ● [`Date`](/api-reference/miscellaneous/scalars/date.md)

The gift card expiry date.

<a id="old-expiry-date"></a>

#### [`oldExpiryDate`](#old-expiry-date) ● [`Date`](/api-reference/miscellaneous/scalars/date.md)

Previous gift card expiry date.

<a id="interfaces"></a>

### Interfaces

<a id="node"></a>

#### [`Node`](/api-reference/miscellaneous/interfaces/node.md)

An object with an ID

<a id="member-of"></a>

### Member Of

[`GiftCard`](/api-reference/gift-cards/objects/gift-card.md) object  ● [`GiftCardAddNote`](/api-reference/gift-cards/objects/gift-card-add-note.md) object
