---
title: "getAllGiftCards"
method: GET
path: "/api/gift-cards"
tags: ["gift-card-resource"]
---

# getAllGiftCards

`GET /api/gift-cards`

## Query parameters

- `amount.equals` number
- `amount.greaterThan` number
- `amount.greaterThanOrEqual` number
- `amount.in` number[]
- `amount.lessThan` number
- `amount.lessThanOrEqual` number
- `amount.notEquals` number
- `amount.notIn` number[]
- `amount.specified` boolean
- `clubId.equals` integer
- `clubId.greaterThan` integer
- `clubId.greaterThanOrEqual` integer
- `clubId.in` integer[]
- `clubId.lessThan` integer
- `clubId.lessThanOrEqual` integer
- `clubId.notEquals` integer
- `clubId.notIn` integer[]
- `clubId.specified` boolean
- `currency.equals` 'IRR'
- `currency.in` string[]
- `currency.notEquals` 'IRR'
- `currency.notIn` string[]
- `currency.specified` boolean
- `giftType.equals` 'VOUCHER' | 'WALLET'
- `giftType.in` string[]
- `giftType.notEquals` 'VOUCHER' | 'WALLET'
- `giftType.notIn` string[]
- `giftType.specified` boolean
- `id.equals` integer
- `id.greaterThan` integer
- `id.greaterThanOrEqual` integer
- `id.in` integer[]
- `id.lessThan` integer
- `id.lessThanOrEqual` integer
- `id.notEquals` integer
- `id.notIn` integer[]
- `id.specified` boolean
- `page` integer
- `redeemById.equals` integer
- `redeemById.greaterThan` integer
- `redeemById.greaterThanOrEqual` integer
- `redeemById.in` integer[]
- `redeemById.lessThan` integer
- `redeemById.lessThanOrEqual` integer
- `redeemById.notEquals` integer
- `redeemById.notIn` integer[]
- `redeemById.specified` boolean
- `redeemDate.equals` string, date-time
- `redeemDate.greaterThan` string, date-time
- `redeemDate.greaterThanOrEqual` string, date-time
- `redeemDate.in[0].epochSecond` integer
- `redeemDate.in[0].nano` integer
- `redeemDate.lessThan` string, date-time
- `redeemDate.lessThanOrEqual` string, date-time
- `redeemDate.notEquals` string, date-time
- `redeemDate.notIn[0].epochSecond` integer
- `redeemDate.notIn[0].nano` integer
- `redeemDate.specified` boolean
- `redeemed.equals` boolean
- `redeemed.in` boolean[]
- `redeemed.notEquals` boolean
- `redeemed.notIn` boolean[]
- `redeemed.specified` boolean
- `season.contains` string
- `season.doesNotContain` string
- `season.equals` string
- `season.in` string[]
- `season.notEquals` string
- `season.notIn` string[]
- `season.specified` boolean
- `size` integer
- `sort` string[]
- `token.contains` string
- `token.doesNotContain` string
- `token.equals` string
- `token.in` string[]
- `token.notEquals` string
- `token.notIn` string[]
- `token.specified` boolean

## Response `200`

OK

## Other responses

- `401` — Unauthorized
- `403` — Forbidden
- `404` — Not Found

---

[API](https://skmtc.dev/ayriaclub/apis/ayria-api.md) · [All operations](https://skmtc.dev/ayriaclub/apis/ayria-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/ayriaclub/ayria-api/revisions/e53c83aeee1d/schema)
