GET /GiftCards
Gift Cards
GET /GiftCards
Search and retrieve a paginated list of gift cards.
GET
GET /GiftCards
Search and retrieve a paginated list of gift cards. Use filters to narrow results by SKU, issue date, or status flags.
Response is a paginated result with
Example 200 Response
Your API key
Filter by SKU
Filter by issue date (start). Format:
yyyy-MM-ddTHH:mm:ss.fffZFilter by issue date (end). Format:
yyyy-MM-ddTHH:mm:ss.fffZInclude cancelled cards. Default:
falseInclude fully redeemed cards. Default:
falseInclude expired cards. Default:
falseNumber of records to return
Zero-based offset for pagination
from, to, length, and items (array of GiftCard).
GiftCard fields
| Field | Type | Description |
|---|---|---|
cardNumber | string | Format: XXXXX-XXXXXXXX-XXXX |
issuedDate | datetime | UTC issue date |
expiryDate | datetime | UTC expiry date |
amount | number | Original balance |
remainingAmount | number | Remaining balance after redemptions |
status | string | Active, Cancelled, Redeemed, AwaitingPayment, PendingPostage, Expired |
paymentType | string | InHouse, Online, Complimentary |
cardFormat | string | EGiftCard, PhysicalCard, ExperienceGiftCard, LSEGiftCard, LSExperienceGiftCard |
experienceCardName | string | Experience cards only |
experienceCardDetails | string | Experience cards only |
purchaserFirstName | string | Purchaser first name |
purchaserLastName | string | Purchaser last name |
purchaserEmail | string | Purchaser email |
recipientFirstName | string | Recipient first name |
recipientLastName | string | Recipient last name |
recipientEmail | string | Recipient email |
| Status | Description |
|---|---|
200 | Gift cards returned |
400 | loggedInAppId |
400 | No Venue Subscribed to your App. |
401 | X-API-KEY missing or invalid |
429 | Rate limit exceeded |