---
title: "list"
method: GET
path: "/api/customer/purchases/list"
tags: ["purchase-customer-resource"]
---

# list

`GET /api/customer/purchases/list`

## Query parameters

- `acceptorAmount.equals` number
- `acceptorAmount.greaterThan` number
- `acceptorAmount.greaterThanOrEqual` number
- `acceptorAmount.in` number[]
- `acceptorAmount.lessThan` number
- `acceptorAmount.lessThanOrEqual` number
- `acceptorAmount.notEquals` number
- `acceptorAmount.notIn` number[]
- `acceptorAmount.specified` boolean
- `acceptorCode.contains` string
- `acceptorCode.doesNotContain` string
- `acceptorCode.equals` string
- `acceptorCode.in` string[]
- `acceptorCode.notEquals` string
- `acceptorCode.notIn` string[]
- `acceptorCode.specified` boolean
- `acceptorName.contains` string
- `acceptorName.doesNotContain` string
- `acceptorName.equals` string
- `acceptorName.in` string[]
- `acceptorName.notEquals` string
- `acceptorName.notIn` string[]
- `acceptorName.specified` boolean
- `city.contains` string
- `city.doesNotContain` string
- `city.equals` string
- `city.in` string[]
- `city.notEquals` string
- `city.notIn` string[]
- `city.specified` boolean
- `creditAmount.equals` number
- `creditAmount.greaterThan` number
- `creditAmount.greaterThanOrEqual` number
- `creditAmount.in` number[]
- `creditAmount.lessThan` number
- `creditAmount.lessThanOrEqual` number
- `creditAmount.notEquals` number
- `creditAmount.notIn` number[]
- `creditAmount.specified` boolean
- `customerAmount.equals` number
- `customerAmount.greaterThan` number
- `customerAmount.greaterThanOrEqual` number
- `customerAmount.in` number[]
- `customerAmount.lessThan` number
- `customerAmount.lessThanOrEqual` number
- `customerAmount.notEquals` number
- `customerAmount.notIn` number[]
- `customerAmount.specified` boolean
- `customerId.equals` integer
- `customerId.greaterThan` integer
- `customerId.greaterThanOrEqual` integer
- `customerId.in` integer[]
- `customerId.lessThan` integer
- `customerId.lessThanOrEqual` integer
- `customerId.notEquals` integer
- `customerId.notIn` integer[]
- `customerId.specified` boolean
- `customerMobile.contains` string
- `customerMobile.doesNotContain` string
- `customerMobile.equals` string
- `customerMobile.in` string[]
- `customerMobile.notEquals` string
- `customerMobile.notIn` string[]
- `customerMobile.specified` boolean
- `department.equals` 'SPORT' | 'CLOTHING' | 'CONSULTING' | 'DIGITAL' | 'RESTAURANT' | 'HEALTH' | 'SCIENCE' | 'STORE' | 'TRAVEL' | 'HOME_APPLIANCE' | 'BEAUTY' | 'JEWELLERY' | 'CULTURE' | 'FORMALITY' | 'ART' | 'CAR' | 'BUILDING'
- `department.in` string[]
- `department.notEquals` 'SPORT' | 'CLOTHING' | 'CONSULTING' | 'DIGITAL' | 'RESTAURANT' | 'HEALTH' | 'SCIENCE' | 'STORE' | 'TRAVEL' | 'HOME_APPLIANCE' | 'BEAUTY' | 'JEWELLERY' | 'CULTURE' | 'FORMALITY' | 'ART' | 'CAR' | 'BUILDING'
- `department.notIn` string[]
- `department.specified` boolean
- `discountAmount.equals` number
- `discountAmount.greaterThan` number
- `discountAmount.greaterThanOrEqual` number
- `discountAmount.in` number[]
- `discountAmount.lessThan` number
- `discountAmount.lessThanOrEqual` number
- `discountAmount.notEquals` number
- `discountAmount.notIn` number[]
- `discountAmount.specified` boolean
- `fromDate` string, date
- `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
- `insuranceAmount.equals` number
- `insuranceAmount.greaterThan` number
- `insuranceAmount.greaterThanOrEqual` number
- `insuranceAmount.in` number[]
- `insuranceAmount.lessThan` number
- `insuranceAmount.lessThanOrEqual` number
- `insuranceAmount.notEquals` number
- `insuranceAmount.notIn` number[]
- `insuranceAmount.specified` boolean
- `kargozarId.equals` integer
- `kargozarId.greaterThan` integer
- `kargozarId.greaterThanOrEqual` integer
- `kargozarId.in` integer[]
- `kargozarId.lessThan` integer
- `kargozarId.lessThanOrEqual` integer
- `kargozarId.notEquals` integer
- `kargozarId.notIn` integer[]
- `kargozarId.specified` boolean
- `ostanId.equals` integer
- `ostanId.greaterThan` integer
- `ostanId.greaterThanOrEqual` integer
- `ostanId.in` integer[]
- `ostanId.lessThan` integer
- `ostanId.lessThanOrEqual` integer
- `ostanId.notEquals` integer
- `ostanId.notIn` integer[]
- `ostanId.specified` boolean
- `page` integer
- `plan.equals` 'BASIC' | 'GOLD' | 'STAR' | 'GALAXY'
- `plan.in` string[]
- `plan.notEquals` 'BASIC' | 'GOLD' | 'STAR' | 'GALAXY'
- `plan.notIn` string[]
- `plan.specified` boolean
- `purchaseDate.equals` string, date
- `purchaseDate.greaterThan` string, date
- `purchaseDate.greaterThanOrEqual` string, date
- `purchaseDate.in[0].chronology.calendarType` string
- `purchaseDate.in[0].chronology.id` string
- `purchaseDate.in[0].dayOfMonth` integer
- `purchaseDate.in[0].dayOfWeek` 'MONDAY' | 'TUESDAY' | 'WEDNESDAY' | 'THURSDAY' | 'FRIDAY' | 'SATURDAY' | 'SUNDAY'
- `purchaseDate.in[0].dayOfYear` integer
- `purchaseDate.in[0].era` 'BCE' | 'CE'
- `purchaseDate.in[0].leapYear` boolean
- `purchaseDate.in[0].month` 'JANUARY' | 'FEBRUARY' | 'MARCH' | 'APRIL' | 'MAY' | 'JUNE' | 'JULY' | 'AUGUST' | 'SEPTEMBER' | 'OCTOBER' | 'NOVEMBER' | 'DECEMBER'
- `purchaseDate.in[0].monthValue` integer
- `purchaseDate.in[0].year` integer
- `purchaseDate.lessThan` string, date
- `purchaseDate.lessThanOrEqual` string, date
- `purchaseDate.notEquals` string, date
- `purchaseDate.notIn[0].chronology.calendarType` string
- `purchaseDate.notIn[0].chronology.id` string
- `purchaseDate.notIn[0].dayOfMonth` integer
- `purchaseDate.notIn[0].dayOfWeek` 'MONDAY' | 'TUESDAY' | 'WEDNESDAY' | 'THURSDAY' | 'FRIDAY' | 'SATURDAY' | 'SUNDAY'
- `purchaseDate.notIn[0].dayOfYear` integer
- `purchaseDate.notIn[0].era` 'BCE' | 'CE'
- `purchaseDate.notIn[0].leapYear` boolean
- `purchaseDate.notIn[0].month` 'JANUARY' | 'FEBRUARY' | 'MARCH' | 'APRIL' | 'MAY' | 'JUNE' | 'JULY' | 'AUGUST' | 'SEPTEMBER' | 'OCTOBER' | 'NOVEMBER' | 'DECEMBER'
- `purchaseDate.notIn[0].monthValue` integer
- `purchaseDate.notIn[0].year` integer
- `purchaseDate.specified` boolean
- `purchaseDateFrom.equals` string, date
- `purchaseDateFrom.greaterThan` string, date
- `purchaseDateFrom.greaterThanOrEqual` string, date
- `purchaseDateFrom.in[0].chronology.calendarType` string
- `purchaseDateFrom.in[0].chronology.id` string
- `purchaseDateFrom.in[0].dayOfMonth` integer
- `purchaseDateFrom.in[0].dayOfWeek` 'MONDAY' | 'TUESDAY' | 'WEDNESDAY' | 'THURSDAY' | 'FRIDAY' | 'SATURDAY' | 'SUNDAY'
- `purchaseDateFrom.in[0].dayOfYear` integer
- `purchaseDateFrom.in[0].era` 'BCE' | 'CE'
- `purchaseDateFrom.in[0].leapYear` boolean
- `purchaseDateFrom.in[0].month` 'JANUARY' | 'FEBRUARY' | 'MARCH' | 'APRIL' | 'MAY' | 'JUNE' | 'JULY' | 'AUGUST' | 'SEPTEMBER' | 'OCTOBER' | 'NOVEMBER' | 'DECEMBER'
- `purchaseDateFrom.in[0].monthValue` integer
- `purchaseDateFrom.in[0].year` integer
- `purchaseDateFrom.lessThan` string, date
- `purchaseDateFrom.lessThanOrEqual` string, date
- `purchaseDateFrom.notEquals` string, date
- `purchaseDateFrom.notIn[0].chronology.calendarType` string
- `purchaseDateFrom.notIn[0].chronology.id` string
- `purchaseDateFrom.notIn[0].dayOfMonth` integer
- `purchaseDateFrom.notIn[0].dayOfWeek` 'MONDAY' | 'TUESDAY' | 'WEDNESDAY' | 'THURSDAY' | 'FRIDAY' | 'SATURDAY' | 'SUNDAY'
- `purchaseDateFrom.notIn[0].dayOfYear` integer
- `purchaseDateFrom.notIn[0].era` 'BCE' | 'CE'
- `purchaseDateFrom.notIn[0].leapYear` boolean
- `purchaseDateFrom.notIn[0].month` 'JANUARY' | 'FEBRUARY' | 'MARCH' | 'APRIL' | 'MAY' | 'JUNE' | 'JULY' | 'AUGUST' | 'SEPTEMBER' | 'OCTOBER' | 'NOVEMBER' | 'DECEMBER'
- `purchaseDateFrom.notIn[0].monthValue` integer
- `purchaseDateFrom.notIn[0].year` integer
- `purchaseDateFrom.specified` boolean
- `purchaseDateTo.equals` string, date
- `purchaseDateTo.greaterThan` string, date
- `purchaseDateTo.greaterThanOrEqual` string, date
- `purchaseDateTo.in[0].chronology.calendarType` string
- `purchaseDateTo.in[0].chronology.id` string
- `purchaseDateTo.in[0].dayOfMonth` integer
- `purchaseDateTo.in[0].dayOfWeek` 'MONDAY' | 'TUESDAY' | 'WEDNESDAY' | 'THURSDAY' | 'FRIDAY' | 'SATURDAY' | 'SUNDAY'
- `purchaseDateTo.in[0].dayOfYear` integer
- `purchaseDateTo.in[0].era` 'BCE' | 'CE'
- `purchaseDateTo.in[0].leapYear` boolean
- `purchaseDateTo.in[0].month` 'JANUARY' | 'FEBRUARY' | 'MARCH' | 'APRIL' | 'MAY' | 'JUNE' | 'JULY' | 'AUGUST' | 'SEPTEMBER' | 'OCTOBER' | 'NOVEMBER' | 'DECEMBER'
- `purchaseDateTo.in[0].monthValue` integer
- `purchaseDateTo.in[0].year` integer
- `purchaseDateTo.lessThan` string, date
- `purchaseDateTo.lessThanOrEqual` string, date
- `purchaseDateTo.notEquals` string, date
- `purchaseDateTo.notIn[0].chronology.calendarType` string
- `purchaseDateTo.notIn[0].chronology.id` string
- `purchaseDateTo.notIn[0].dayOfMonth` integer
- `purchaseDateTo.notIn[0].dayOfWeek` 'MONDAY' | 'TUESDAY' | 'WEDNESDAY' | 'THURSDAY' | 'FRIDAY' | 'SATURDAY' | 'SUNDAY'
- `purchaseDateTo.notIn[0].dayOfYear` integer
- `purchaseDateTo.notIn[0].era` 'BCE' | 'CE'
- `purchaseDateTo.notIn[0].leapYear` boolean
- `purchaseDateTo.notIn[0].month` 'JANUARY' | 'FEBRUARY' | 'MARCH' | 'APRIL' | 'MAY' | 'JUNE' | 'JULY' | 'AUGUST' | 'SEPTEMBER' | 'OCTOBER' | 'NOVEMBER' | 'DECEMBER'
- `purchaseDateTo.notIn[0].monthValue` integer
- `purchaseDateTo.notIn[0].year` integer
- `purchaseDateTo.specified` boolean
- `purchaseTime.equals.hour` integer
- `purchaseTime.equals.minute` integer
- `purchaseTime.equals.nano` integer
- `purchaseTime.equals.second` integer
- `purchaseTime.greaterThan.hour` integer
- `purchaseTime.greaterThan.minute` integer
- `purchaseTime.greaterThan.nano` integer
- `purchaseTime.greaterThan.second` integer
- `purchaseTime.greaterThanOrEqual.hour` integer
- `purchaseTime.greaterThanOrEqual.minute` integer
- `purchaseTime.greaterThanOrEqual.nano` integer
- `purchaseTime.greaterThanOrEqual.second` integer
- `purchaseTime.in[0].hour` integer
- `purchaseTime.in[0].minute` integer
- `purchaseTime.in[0].nano` integer
- `purchaseTime.in[0].second` integer
- `purchaseTime.lessThan.hour` integer
- `purchaseTime.lessThan.minute` integer
- `purchaseTime.lessThan.nano` integer
- `purchaseTime.lessThan.second` integer
- `purchaseTime.lessThanOrEqual.hour` integer
- `purchaseTime.lessThanOrEqual.minute` integer
- `purchaseTime.lessThanOrEqual.nano` integer
- `purchaseTime.lessThanOrEqual.second` integer
- `purchaseTime.notEquals.hour` integer
- `purchaseTime.notEquals.minute` integer
- `purchaseTime.notEquals.nano` integer
- `purchaseTime.notEquals.second` integer
- `purchaseTime.notIn[0].hour` integer
- `purchaseTime.notIn[0].minute` integer
- `purchaseTime.notIn[0].nano` integer
- `purchaseTime.notIn[0].second` integer
- `purchaseTime.specified` boolean
- `rate.equals` integer
- `rate.greaterThan` integer
- `rate.greaterThanOrEqual` integer
- `rate.in` integer[]
- `rate.lessThan` integer
- `rate.lessThanOrEqual` integer
- `rate.notEquals` integer
- `rate.notIn` integer[]
- `rate.specified` boolean
- `rateComplaints.contains` string
- `rateComplaints.doesNotContain` string
- `rateComplaints.equals` string
- `rateComplaints.in` string[]
- `rateComplaints.notEquals` string
- `rateComplaints.notIn` string[]
- `rateComplaints.specified` boolean
- `referenceNumber.equals` integer
- `referenceNumber.greaterThan` integer
- `referenceNumber.greaterThanOrEqual` integer
- `referenceNumber.in` integer[]
- `referenceNumber.lessThan` integer
- `referenceNumber.lessThanOrEqual` integer
- `referenceNumber.notEquals` integer
- `referenceNumber.notIn` integer[]
- `referenceNumber.specified` boolean
- `refunded.equals` boolean
- `refunded.in` boolean[]
- `refunded.notEquals` boolean
- `refunded.notIn` boolean[]
- `refunded.specified` boolean
- `registrarId.equals` integer
- `registrarId.greaterThan` integer
- `registrarId.greaterThanOrEqual` integer
- `registrarId.in` integer[]
- `registrarId.lessThan` integer
- `registrarId.lessThanOrEqual` integer
- `registrarId.notEquals` integer
- `registrarId.notIn` integer[]
- `registrarId.specified` boolean
- `settled.equals` boolean
- `settled.in` boolean[]
- `settled.notEquals` boolean
- `settled.notIn` boolean[]
- `settled.specified` boolean
- `sharedAmount.equals` number
- `sharedAmount.greaterThan` number
- `sharedAmount.greaterThanOrEqual` number
- `sharedAmount.in` number[]
- `sharedAmount.lessThan` number
- `sharedAmount.lessThanOrEqual` number
- `sharedAmount.notEquals` number
- `sharedAmount.notIn` number[]
- `sharedAmount.specified` boolean
- `size` integer
- `sort` string[]
- `state.contains` string
- `state.doesNotContain` string
- `state.equals` string
- `state.in` string[]
- `state.notEquals` string
- `state.notIn` string[]
- `state.specified` boolean
- `toDate` string, date
- `totalAmount.equals` number
- `totalAmount.greaterThan` number
- `totalAmount.greaterThanOrEqual` number
- `totalAmount.in` number[]
- `totalAmount.lessThan` number
- `totalAmount.lessThanOrEqual` number
- `totalAmount.notEquals` number
- `totalAmount.notIn` number[]
- `totalAmount.specified` boolean
- `transactionId.equals` integer
- `transactionId.greaterThan` integer
- `transactionId.greaterThanOrEqual` integer
- `transactionId.in` integer[]
- `transactionId.lessThan` integer
- `transactionId.lessThanOrEqual` integer
- `transactionId.notEquals` integer
- `transactionId.notIn` integer[]
- `transactionId.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)
