---
title: "getAllClubEvents"
method: GET
path: "/api/club-events"
tags: ["club-event-resource"]
---

# getAllClubEvents

`GET /api/club-events`

## Request

- Base URL: `https://api.neonclub.ir`
- URL: `https://api.neonclub.ir/api/club-events`
- Auth: none declared
- TypeScript: <https://skmtc.dev/neonclub/apis/ayria-api/docs/api/club-events/get.ts> (a function with typed inputs; its response is checked against the schema)

## 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
- `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
- `memberId.equals` integer
- `memberId.greaterThan` integer
- `memberId.greaterThanOrEqual` integer
- `memberId.in` integer[]
- `memberId.lessThan` integer
- `memberId.lessThanOrEqual` integer
- `memberId.notEquals` integer
- `memberId.notIn` integer[]
- `memberId.specified` boolean
- `page` integer
- `rewardDate.equals` string, date-time
- `rewardDate.greaterThan` string, date-time
- `rewardDate.greaterThanOrEqual` string, date-time
- `rewardDate.in[0].epochSecond` integer
- `rewardDate.in[0].nano` integer
- `rewardDate.lessThan` string, date-time
- `rewardDate.lessThanOrEqual` string, date-time
- `rewardDate.notEquals` string, date-time
- `rewardDate.notIn[0].epochSecond` integer
- `rewardDate.notIn[0].nano` integer
- `rewardDate.specified` boolean
- `rewardType.equals` 'VOUCHER' | 'SCORE'
- `rewardType.in` string[]
- `rewardType.notEquals` 'VOUCHER' | 'SCORE'
- `rewardType.notIn` string[]
- `rewardType.specified` boolean
- `rewarded.equals` boolean
- `rewarded.in` boolean[]
- `rewarded.notEquals` boolean
- `rewarded.notIn` boolean[]
- `rewarded.specified` boolean
- `scoreSourceId.equals` integer
- `scoreSourceId.greaterThan` integer
- `scoreSourceId.greaterThanOrEqual` integer
- `scoreSourceId.in` integer[]
- `scoreSourceId.lessThan` integer
- `scoreSourceId.lessThanOrEqual` integer
- `scoreSourceId.notEquals` integer
- `scoreSourceId.notIn` integer[]
- `scoreSourceId.specified` boolean
- `scoreTargetId.equals` integer
- `scoreTargetId.greaterThan` integer
- `scoreTargetId.greaterThanOrEqual` integer
- `scoreTargetId.in` integer[]
- `scoreTargetId.lessThan` integer
- `scoreTargetId.lessThanOrEqual` integer
- `scoreTargetId.notEquals` integer
- `scoreTargetId.notIn` integer[]
- `scoreTargetId.specified` boolean
- `size` integer
- `sort` string[]
- `specId.equals` integer
- `specId.greaterThan` integer
- `specId.greaterThanOrEqual` integer
- `specId.in` integer[]
- `specId.lessThan` integer
- `specId.lessThanOrEqual` integer
- `specId.notEquals` integer
- `specId.notIn` integer[]
- `specId.specified` boolean
- `specType.equals` 'MEMBERSHIP' | 'BIRTHDAY' | 'INVITE_FRIEND' | 'NEW_PURCHASE' | 'MONTHLY'
- `specType.in` string[]
- `specType.notEquals` 'MEMBERSHIP' | 'BIRTHDAY' | 'INVITE_FRIEND' | 'NEW_PURCHASE' | 'MONTHLY'
- `specType.notIn` string[]
- `specType.specified` boolean
- `voucherSourceId.equals` integer
- `voucherSourceId.greaterThan` integer
- `voucherSourceId.greaterThanOrEqual` integer
- `voucherSourceId.in` integer[]
- `voucherSourceId.lessThan` integer
- `voucherSourceId.lessThanOrEqual` integer
- `voucherSourceId.notEquals` integer
- `voucherSourceId.notIn` integer[]
- `voucherSourceId.specified` boolean
- `voucherTargetId.equals` integer
- `voucherTargetId.greaterThan` integer
- `voucherTargetId.greaterThanOrEqual` integer
- `voucherTargetId.in` integer[]
- `voucherTargetId.lessThan` integer
- `voucherTargetId.lessThanOrEqual` integer
- `voucherTargetId.notEquals` integer
- `voucherTargetId.notIn` integer[]
- `voucherTargetId.specified` boolean

## Response `200`

OK

- ClubEventDTO[]
  - `amount` number
  - `clubId` integer
  - `clubName` string
  - `id` integer
  - `memberId` integer
  - `memberLogin` string
  - `rewardDate` string, date-time
  - `rewardType` 'VOUCHER' | 'SCORE'
  - `rewarded` boolean
  - `scoreSourceAmount` string
  - `scoreSourceId` integer
  - `scoreTargetAmount` string
  - `scoreTargetId` integer
  - `specId` integer
  - `specSpecType` string
  - `specType` 'MEMBERSHIP' | 'BIRTHDAY' | 'INVITE_FRIEND' | 'NEW_PURCHASE' | 'MONTHLY'
  - `voucherSourceAmount` string
  - `voucherSourceId` integer
  - `voucherTargetAmount` string
  - `voucherTargetId` integer

## Other responses

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

---

[API](https://skmtc.dev/neonclub/apis/ayria-api.md) - [All operations](https://skmtc.dev/neonclub/apis/ayria-api/llms.txt) - [OpenAPI document](https://skmtc.dev/neonclub/apis/ayria-api/revisions/1f6b876e9f89?raw)
