# Gift Card

A Gift Card is a prepaid balance that a customer can redeem against future purchases.

Each Gift Card carries an initial value, a remaining balance, an expiry date, and a status describing where it is in its lifecycle.

An active Gift Card's expiry date can be pushed further out with the extend-expiry action. Its balance cannot be
changed through this API. Gift Cards that have already expired, been fully spent, or been voided are final.

 - [GET /v1/gift-cards](https://developer.understory.io/apis/gift-card/getgiftcards.md): Get all gift cards for the company.
 - [GET /v1/gift-cards/{giftCardId}](https://developer.understory.io/apis/gift-card/getgiftcardbyid.md): Get a gift card by its ID.
 - [POST /v1/gift-cards/{giftCardId}/extend-expiry](https://developer.understory.io/apis/gift-card/extendgiftcardexpiry.md): Push an active gift card's expiry date further out. The new expiry must be later than the gift card's current expiry — this action only extends validity, it never shortens it. Only gift cards with sta
