export type GetApiApiUserAcceptorSearchArgs = {'acceptorName.contains'?: string | undefined, 'acceptorName.doesNotContain'?: string | undefined, 'acceptorName.equals'?: string | undefined, 'acceptorName.in'?: Array | undefined, 'acceptorName.notEquals'?: string | undefined, 'acceptorName.notIn'?: Array | undefined, 'acceptorName.specified'?: boolean | undefined, 'acceptorNameEn.contains'?: string | undefined, 'acceptorNameEn.doesNotContain'?: string | undefined, 'acceptorNameEn.equals'?: string | undefined, 'acceptorNameEn.in'?: Array | undefined, 'acceptorNameEn.notEquals'?: string | undefined, 'acceptorNameEn.notIn'?: Array | undefined, 'acceptorNameEn.specified'?: boolean | undefined, 'accountNumber.contains'?: string | undefined, 'accountNumber.doesNotContain'?: string | undefined, 'accountNumber.equals'?: string | undefined, 'accountNumber.in'?: Array | undefined, 'accountNumber.notEquals'?: string | undefined, 'accountNumber.notIn'?: Array | undefined, 'accountNumber.specified'?: boolean | undefined, 'address.contains'?: string | undefined, 'address.doesNotContain'?: string | undefined, 'address.equals'?: string | undefined, 'address.in'?: Array | undefined, 'address.notEquals'?: string | undefined, 'address.notIn'?: Array | undefined, 'address.specified'?: boolean | undefined, 'bank.contains'?: string | undefined, 'bank.doesNotContain'?: string | undefined, 'bank.equals'?: string | undefined, 'bank.in'?: Array | undefined, 'bank.notEquals'?: string | undefined, 'bank.notIn'?: Array | undefined, 'bank.specified'?: boolean | undefined, 'birthCertDigit.contains'?: string | undefined, 'birthCertDigit.doesNotContain'?: string | undefined, 'birthCertDigit.equals'?: string | undefined, 'birthCertDigit.in'?: Array | undefined, 'birthCertDigit.notEquals'?: string | undefined, 'birthCertDigit.notIn'?: Array | undefined, 'birthCertDigit.specified'?: boolean | undefined, 'birthCertLetter.contains'?: string | undefined, 'birthCertLetter.doesNotContain'?: string | undefined, 'birthCertLetter.equals'?: string | undefined, 'birthCertLetter.in'?: Array | undefined, 'birthCertLetter.notEquals'?: string | undefined, 'birthCertLetter.notIn'?: Array | undefined, 'birthCertLetter.specified'?: boolean | undefined, 'birthCertNumber.contains'?: string | undefined, 'birthCertNumber.doesNotContain'?: string | undefined, 'birthCertNumber.equals'?: string | undefined, 'birthCertNumber.in'?: Array | undefined, 'birthCertNumber.notEquals'?: string | undefined, 'birthCertNumber.notIn'?: Array | undefined, 'birthCertNumber.specified'?: boolean | undefined, 'birthCertSeriesNumber.contains'?: string | undefined, 'birthCertSeriesNumber.doesNotContain'?: string | undefined, 'birthCertSeriesNumber.equals'?: string | undefined, 'birthCertSeriesNumber.in'?: Array | undefined, 'birthCertSeriesNumber.notEquals'?: string | undefined, 'birthCertSeriesNumber.notIn'?: Array | undefined, 'birthCertSeriesNumber.specified'?: boolean | undefined, 'branch.contains'?: string | undefined, 'branch.doesNotContain'?: string | undefined, 'branch.equals'?: string | undefined, 'branch.in'?: Array | undefined, 'branch.notEquals'?: string | undefined, 'branch.notIn'?: Array | undefined, 'branch.specified'?: boolean | undefined, 'category.contains'?: string | undefined, 'category.doesNotContain'?: string | undefined, 'category.equals'?: string | undefined, 'category.in'?: Array | undefined, 'category.notEquals'?: string | undefined, 'category.notIn'?: Array | undefined, 'category.specified'?: boolean | undefined, 'city.contains'?: string | undefined, 'city.doesNotContain'?: string | undefined, 'city.equals'?: string | undefined, 'city.in'?: Array | undefined, 'city.notEquals'?: string | undefined, 'city.notIn'?: Array | undefined, 'city.specified'?: boolean | undefined, 'clubCode.equals'?: number | undefined, 'clubCode.greaterThan'?: number | undefined, 'clubCode.greaterThanOrEqual'?: number | undefined, 'clubCode.in'?: Array | undefined, 'clubCode.lessThan'?: number | undefined, 'clubCode.lessThanOrEqual'?: number | undefined, 'clubCode.notEquals'?: number | undefined, 'clubCode.notIn'?: Array | undefined, 'clubCode.specified'?: boolean | undefined, 'code.contains'?: string | undefined, 'code.doesNotContain'?: string | undefined, 'code.equals'?: string | undefined, 'code.in'?: Array | undefined, 'code.notEquals'?: string | undefined, 'code.notIn'?: Array | undefined, 'code.specified'?: boolean | undefined, 'createdDate.equals'?: string | undefined, 'createdDate.greaterThan'?: string | undefined, 'createdDate.greaterThanOrEqual'?: string | undefined, 'createdDate.in[0].epochSecond'?: number | undefined, 'createdDate.in[0].nano'?: number | undefined, 'createdDate.lessThan'?: string | undefined, 'createdDate.lessThanOrEqual'?: string | undefined, 'createdDate.notEquals'?: string | undefined, 'createdDate.notIn[0].epochSecond'?: number | undefined, 'createdDate.notIn[0].nano'?: number | undefined, 'createdDate.specified'?: boolean | undefined, 'dateOfBirth.contains'?: string | undefined, 'dateOfBirth.doesNotContain'?: string | undefined, 'dateOfBirth.equals'?: string | undefined, 'dateOfBirth.in'?: Array | undefined, 'dateOfBirth.notEquals'?: string | undefined, 'dateOfBirth.notIn'?: Array | undefined, 'dateOfBirth.specified'?: boolean | undefined, 'department.equals'?: ('SPORT' | 'CLOTHING' | 'CONSULTING' | 'DIGITAL' | 'RESTAURANT' | 'HEALTH' | 'SCIENCE' | 'STORE' | 'TRAVEL' | 'HOME_APPLIANCE' | 'BEAUTY' | 'JEWELLERY' | 'CULTURE' | 'FORMALITY' | 'ART' | 'CAR' | 'BUILDING') | undefined, 'department.in'?: (Array<'SPORT' | 'CLOTHING' | 'CONSULTING' | 'DIGITAL' | 'RESTAURANT' | 'HEALTH' | 'SCIENCE' | 'STORE' | 'TRAVEL' | 'HOME_APPLIANCE' | 'BEAUTY' | 'JEWELLERY' | 'CULTURE' | 'FORMALITY' | 'ART' | 'CAR' | 'BUILDING'>) | undefined, 'department.notEquals'?: ('SPORT' | 'CLOTHING' | 'CONSULTING' | 'DIGITAL' | 'RESTAURANT' | 'HEALTH' | 'SCIENCE' | 'STORE' | 'TRAVEL' | 'HOME_APPLIANCE' | 'BEAUTY' | 'JEWELLERY' | 'CULTURE' | 'FORMALITY' | 'ART' | 'CAR' | 'BUILDING') | undefined, 'department.notIn'?: (Array<'SPORT' | 'CLOTHING' | 'CONSULTING' | 'DIGITAL' | 'RESTAURANT' | 'HEALTH' | 'SCIENCE' | 'STORE' | 'TRAVEL' | 'HOME_APPLIANCE' | 'BEAUTY' | 'JEWELLERY' | 'CULTURE' | 'FORMALITY' | 'ART' | 'CAR' | 'BUILDING'>) | undefined, 'department.specified'?: boolean | undefined, 'description.contains'?: string | undefined, 'description.doesNotContain'?: string | undefined, 'description.equals'?: string | undefined, 'description.in'?: Array | undefined, 'description.notEquals'?: string | undefined, 'description.notIn'?: Array | undefined, 'description.specified'?: boolean | undefined, 'deviceConnType.equals'?: ('POS' | 'PORTABLE_POS' | 'QRCODE') | undefined, 'deviceConnType.in'?: (Array<'POS' | 'PORTABLE_POS' | 'QRCODE'>) | undefined, 'deviceConnType.notEquals'?: ('POS' | 'PORTABLE_POS' | 'QRCODE') | undefined, 'deviceConnType.notIn'?: (Array<'POS' | 'PORTABLE_POS' | 'QRCODE'>) | undefined, 'deviceConnType.specified'?: boolean | undefined, 'discountPercentage.equals'?: number | undefined, 'discountPercentage.greaterThan'?: number | undefined, 'discountPercentage.greaterThanOrEqual'?: number | undefined, 'discountPercentage.in'?: Array | undefined, 'discountPercentage.lessThan'?: number | undefined, 'discountPercentage.lessThanOrEqual'?: number | undefined, 'discountPercentage.notEquals'?: number | undefined, 'discountPercentage.notIn'?: Array | undefined, 'discountPercentage.specified'?: boolean | undefined, 'documentsId.equals'?: number | undefined, 'documentsId.greaterThan'?: number | undefined, 'documentsId.greaterThanOrEqual'?: number | undefined, 'documentsId.in'?: Array | undefined, 'documentsId.lessThan'?: number | undefined, 'documentsId.lessThanOrEqual'?: number | undefined, 'documentsId.notEquals'?: number | undefined, 'documentsId.notIn'?: Array | undefined, 'documentsId.specified'?: boolean | undefined, 'familyName.contains'?: string | undefined, 'familyName.doesNotContain'?: string | undefined, 'familyName.equals'?: string | undefined, 'familyName.in'?: Array | undefined, 'familyName.notEquals'?: string | undefined, 'familyName.notIn'?: Array | undefined, 'familyName.specified'?: boolean | undefined, 'familyNameEn.contains'?: string | undefined, 'familyNameEn.doesNotContain'?: string | undefined, 'familyNameEn.equals'?: string | undefined, 'familyNameEn.in'?: Array | undefined, 'familyNameEn.notEquals'?: string | undefined, 'familyNameEn.notIn'?: Array | undefined, 'familyNameEn.specified'?: boolean | undefined, 'fatherName.contains'?: string | undefined, 'fatherName.doesNotContain'?: string | undefined, 'fatherName.equals'?: string | undefined, 'fatherName.in'?: Array | undefined, 'fatherName.notEquals'?: string | undefined, 'fatherName.notIn'?: Array | undefined, 'fatherName.specified'?: boolean | undefined, 'fromDate.equals'?: string | undefined, 'fromDate.greaterThan'?: string | undefined, 'fromDate.greaterThanOrEqual'?: string | undefined, 'fromDate.in[0].chronology.calendarType'?: string | undefined, 'fromDate.in[0].chronology.id'?: string | undefined, 'fromDate.in[0].dayOfMonth'?: number | undefined, 'fromDate.in[0].dayOfWeek'?: ('MONDAY' | 'TUESDAY' | 'WEDNESDAY' | 'THURSDAY' | 'FRIDAY' | 'SATURDAY' | 'SUNDAY') | undefined, 'fromDate.in[0].dayOfYear'?: number | undefined, 'fromDate.in[0].era'?: ('BCE' | 'CE') | undefined, 'fromDate.in[0].leapYear'?: boolean | undefined, 'fromDate.in[0].month'?: ('JANUARY' | 'FEBRUARY' | 'MARCH' | 'APRIL' | 'MAY' | 'JUNE' | 'JULY' | 'AUGUST' | 'SEPTEMBER' | 'OCTOBER' | 'NOVEMBER' | 'DECEMBER') | undefined, 'fromDate.in[0].monthValue'?: number | undefined, 'fromDate.in[0].year'?: number | undefined, 'fromDate.lessThan'?: string | undefined, 'fromDate.lessThanOrEqual'?: string | undefined, 'fromDate.notEquals'?: string | undefined, 'fromDate.notIn[0].chronology.calendarType'?: string | undefined, 'fromDate.notIn[0].chronology.id'?: string | undefined, 'fromDate.notIn[0].dayOfMonth'?: number | undefined, 'fromDate.notIn[0].dayOfWeek'?: ('MONDAY' | 'TUESDAY' | 'WEDNESDAY' | 'THURSDAY' | 'FRIDAY' | 'SATURDAY' | 'SUNDAY') | undefined, 'fromDate.notIn[0].dayOfYear'?: number | undefined, 'fromDate.notIn[0].era'?: ('BCE' | 'CE') | undefined, 'fromDate.notIn[0].leapYear'?: boolean | undefined, 'fromDate.notIn[0].month'?: ('JANUARY' | 'FEBRUARY' | 'MARCH' | 'APRIL' | 'MAY' | 'JUNE' | 'JULY' | 'AUGUST' | 'SEPTEMBER' | 'OCTOBER' | 'NOVEMBER' | 'DECEMBER') | undefined, 'fromDate.notIn[0].monthValue'?: number | undefined, 'fromDate.notIn[0].year'?: number | undefined, 'fromDate.specified'?: boolean | undefined, 'gender.equals'?: ('MALE' | 'FEMALE') | undefined, 'gender.in'?: (Array<'MALE' | 'FEMALE'>) | undefined, 'gender.notEquals'?: ('MALE' | 'FEMALE') | undefined, 'gender.notIn'?: (Array<'MALE' | 'FEMALE'>) | undefined, 'gender.specified'?: boolean | undefined, 'givenName.contains'?: string | undefined, 'givenName.doesNotContain'?: string | undefined, 'givenName.equals'?: string | undefined, 'givenName.in'?: Array | undefined, 'givenName.notEquals'?: string | undefined, 'givenName.notIn'?: Array | undefined, 'givenName.specified'?: boolean | undefined, 'givenNameEn.contains'?: string | undefined, 'givenNameEn.doesNotContain'?: string | undefined, 'givenNameEn.equals'?: string | undefined, 'givenNameEn.in'?: Array | undefined, 'givenNameEn.notEquals'?: string | undefined, 'givenNameEn.notIn'?: Array | undefined, 'givenNameEn.specified'?: boolean | undefined, 'id.equals'?: number | undefined, 'id.greaterThan'?: number | undefined, 'id.greaterThanOrEqual'?: number | undefined, 'id.in'?: Array | undefined, 'id.lessThan'?: number | undefined, 'id.lessThanOrEqual'?: number | undefined, 'id.notEquals'?: number | undefined, 'id.notIn'?: Array | undefined, 'id.specified'?: boolean | undefined, 'kargozarId.equals'?: number | undefined, 'kargozarId.greaterThan'?: number | undefined, 'kargozarId.greaterThanOrEqual'?: number | undefined, 'kargozarId.in'?: Array | undefined, 'kargozarId.lessThan'?: number | undefined, 'kargozarId.lessThanOrEqual'?: number | undefined, 'kargozarId.notEquals'?: number | undefined, 'kargozarId.notIn'?: Array | undefined, 'kargozarId.specified'?: boolean | undefined, 'makePublic.equals'?: boolean | undefined, 'makePublic.in'?: Array | undefined, 'makePublic.notEquals'?: boolean | undefined, 'makePublic.notIn'?: Array | undefined, 'makePublic.specified'?: boolean | undefined, 'mobile.contains'?: string | undefined, 'mobile.doesNotContain'?: string | undefined, 'mobile.equals'?: string | undefined, 'mobile.in'?: Array | undefined, 'mobile.notEquals'?: string | undefined, 'mobile.notIn'?: Array | undefined, 'mobile.specified'?: boolean | undefined, 'nationalIdNumber.contains'?: string | undefined, 'nationalIdNumber.doesNotContain'?: string | undefined, 'nationalIdNumber.equals'?: string | undefined, 'nationalIdNumber.in'?: Array | undefined, 'nationalIdNumber.notEquals'?: string | undefined, 'nationalIdNumber.notIn'?: Array | undefined, 'nationalIdNumber.specified'?: boolean | undefined, 'nationality.equals'?: ('IRANIAN' | 'FOREIGNER') | undefined, 'nationality.in'?: (Array<'IRANIAN' | 'FOREIGNER'>) | undefined, 'nationality.notEquals'?: ('IRANIAN' | 'FOREIGNER') | undefined, 'nationality.notIn'?: (Array<'IRANIAN' | 'FOREIGNER'>) | undefined, 'nationality.specified'?: boolean | undefined, 'ostanId.equals'?: number | undefined, 'ostanId.greaterThan'?: number | undefined, 'ostanId.greaterThanOrEqual'?: number | undefined, 'ostanId.in'?: Array | undefined, 'ostanId.lessThan'?: number | undefined, 'ostanId.lessThanOrEqual'?: number | undefined, 'ostanId.notEquals'?: number | undefined, 'ostanId.notIn'?: Array | undefined, 'ostanId.specified'?: boolean | undefined, 'phone.contains'?: string | undefined, 'phone.doesNotContain'?: string | undefined, 'phone.equals'?: string | undefined, 'phone.in'?: Array | undefined, 'phone.notEquals'?: string | undefined, 'phone.notIn'?: Array | undefined, 'phone.specified'?: boolean | undefined, 'platformDiscountPercentage.equals'?: number | undefined, 'platformDiscountPercentage.greaterThan'?: number | undefined, 'platformDiscountPercentage.greaterThanOrEqual'?: number | undefined, 'platformDiscountPercentage.in'?: Array | undefined, 'platformDiscountPercentage.lessThan'?: number | undefined, 'platformDiscountPercentage.lessThanOrEqual'?: number | undefined, 'platformDiscountPercentage.notEquals'?: number | undefined, 'platformDiscountPercentage.notIn'?: Array | undefined, 'platformDiscountPercentage.specified'?: boolean | undefined, 'postcode.contains'?: string | undefined, 'postcode.doesNotContain'?: string | undefined, 'postcode.equals'?: string | undefined, 'postcode.in'?: Array | undefined, 'postcode.notEquals'?: string | undefined, 'postcode.notIn'?: Array | undefined, 'postcode.specified'?: boolean | undefined, 'rank.equals'?: number | undefined, 'rank.greaterThan'?: number | undefined, 'rank.greaterThanOrEqual'?: number | undefined, 'rank.in'?: Array | undefined, 'rank.lessThan'?: number | undefined, 'rank.lessThanOrEqual'?: number | undefined, 'rank.notEquals'?: number | undefined, 'rank.notIn'?: Array | undefined, 'rank.specified'?: boolean | undefined, 'rate.equals'?: number | undefined, 'rate.greaterThan'?: number | undefined, 'rate.greaterThanOrEqual'?: number | undefined, 'rate.in'?: Array | undefined, 'rate.lessThan'?: number | undefined, 'rate.lessThanOrEqual'?: number | undefined, 'rate.notEquals'?: number | undefined, 'rate.notIn'?: Array | undefined, 'rate.specified'?: boolean | undefined, 'registrarId.equals'?: number | undefined, 'registrarId.greaterThan'?: number | undefined, 'registrarId.greaterThanOrEqual'?: number | undefined, 'registrarId.in'?: Array | undefined, 'registrarId.lessThan'?: number | undefined, 'registrarId.lessThanOrEqual'?: number | undefined, 'registrarId.notEquals'?: number | undefined, 'registrarId.notIn'?: Array | undefined, 'registrarId.specified'?: boolean | undefined, 'shebaCode.contains'?: string | undefined, 'shebaCode.doesNotContain'?: string | undefined, 'shebaCode.equals'?: string | undefined, 'shebaCode.in'?: Array | undefined, 'shebaCode.notEquals'?: string | undefined, 'shebaCode.notIn'?: Array | undefined, 'shebaCode.specified'?: boolean | undefined, 'shortDescription.contains'?: string | undefined, 'shortDescription.doesNotContain'?: string | undefined, 'shortDescription.equals'?: string | undefined, 'shortDescription.in'?: Array | undefined, 'shortDescription.notEquals'?: string | undefined, 'shortDescription.notIn'?: Array | undefined, 'shortDescription.specified'?: boolean | undefined, 'state.contains'?: string | undefined, 'state.doesNotContain'?: string | undefined, 'state.equals'?: string | undefined, 'state.in'?: Array | undefined, 'state.notEquals'?: string | undefined, 'state.notIn'?: Array | undefined, 'state.specified'?: boolean | undefined, 'status.equals'?: ('REQUESTED' | 'CONFIRMED' | 'DOCUMENT_INCOMPLETE' | 'DOCUMENT_CONFIRMED' | 'DOCUMENT_SENT' | 'NEEDTOREVIEW' | 'COMPLETE_PROFILE' | 'ACTIVE' | 'INACTIVE' | 'SYSTEM' | 'EXPIRED' | 'NOTRANSACTION' | 'CLOSED' | 'ORGANIZATIONAL' | 'BUILDING') | undefined, 'status.in'?: (Array<'REQUESTED' | 'CONFIRMED' | 'DOCUMENT_INCOMPLETE' | 'DOCUMENT_CONFIRMED' | 'DOCUMENT_SENT' | 'NEEDTOREVIEW' | 'COMPLETE_PROFILE' | 'ACTIVE' | 'INACTIVE' | 'SYSTEM' | 'EXPIRED' | 'NOTRANSACTION' | 'CLOSED' | 'ORGANIZATIONAL' | 'BUILDING'>) | undefined, 'status.notEquals'?: ('REQUESTED' | 'CONFIRMED' | 'DOCUMENT_INCOMPLETE' | 'DOCUMENT_CONFIRMED' | 'DOCUMENT_SENT' | 'NEEDTOREVIEW' | 'COMPLETE_PROFILE' | 'ACTIVE' | 'INACTIVE' | 'SYSTEM' | 'EXPIRED' | 'NOTRANSACTION' | 'CLOSED' | 'ORGANIZATIONAL' | 'BUILDING') | undefined, 'status.notIn'?: (Array<'REQUESTED' | 'CONFIRMED' | 'DOCUMENT_INCOMPLETE' | 'DOCUMENT_CONFIRMED' | 'DOCUMENT_SENT' | 'NEEDTOREVIEW' | 'COMPLETE_PROFILE' | 'ACTIVE' | 'INACTIVE' | 'SYSTEM' | 'EXPIRED' | 'NOTRANSACTION' | 'CLOSED' | 'ORGANIZATIONAL' | 'BUILDING'>) | undefined, 'status.specified'?: boolean | undefined, 'toDate.equals'?: string | undefined, 'toDate.greaterThan'?: string | undefined, 'toDate.greaterThanOrEqual'?: string | undefined, 'toDate.in[0].chronology.calendarType'?: string | undefined, 'toDate.in[0].chronology.id'?: string | undefined, 'toDate.in[0].dayOfMonth'?: number | undefined, 'toDate.in[0].dayOfWeek'?: ('MONDAY' | 'TUESDAY' | 'WEDNESDAY' | 'THURSDAY' | 'FRIDAY' | 'SATURDAY' | 'SUNDAY') | undefined, 'toDate.in[0].dayOfYear'?: number | undefined, 'toDate.in[0].era'?: ('BCE' | 'CE') | undefined, 'toDate.in[0].leapYear'?: boolean | undefined, 'toDate.in[0].month'?: ('JANUARY' | 'FEBRUARY' | 'MARCH' | 'APRIL' | 'MAY' | 'JUNE' | 'JULY' | 'AUGUST' | 'SEPTEMBER' | 'OCTOBER' | 'NOVEMBER' | 'DECEMBER') | undefined, 'toDate.in[0].monthValue'?: number | undefined, 'toDate.in[0].year'?: number | undefined, 'toDate.lessThan'?: string | undefined, 'toDate.lessThanOrEqual'?: string | undefined, 'toDate.notEquals'?: string | undefined, 'toDate.notIn[0].chronology.calendarType'?: string | undefined, 'toDate.notIn[0].chronology.id'?: string | undefined, 'toDate.notIn[0].dayOfMonth'?: number | undefined, 'toDate.notIn[0].dayOfWeek'?: ('MONDAY' | 'TUESDAY' | 'WEDNESDAY' | 'THURSDAY' | 'FRIDAY' | 'SATURDAY' | 'SUNDAY') | undefined, 'toDate.notIn[0].dayOfYear'?: number | undefined, 'toDate.notIn[0].era'?: ('BCE' | 'CE') | undefined, 'toDate.notIn[0].leapYear'?: boolean | undefined, 'toDate.notIn[0].month'?: ('JANUARY' | 'FEBRUARY' | 'MARCH' | 'APRIL' | 'MAY' | 'JUNE' | 'JULY' | 'AUGUST' | 'SEPTEMBER' | 'OCTOBER' | 'NOVEMBER' | 'DECEMBER') | undefined, 'toDate.notIn[0].monthValue'?: number | undefined, 'toDate.notIn[0].year'?: number | undefined, 'toDate.specified'?: boolean | undefined}; export type GetApiApiUserAcceptorSearchOptions = {baseUrl: string, fetch?: typeof fetch | undefined}; /** * lightSearch * * GET /api/user/acceptor/search */ export const getApiApiUserAcceptorSearch = async (args: GetApiApiUserAcceptorSearchArgs, options: GetApiApiUserAcceptorSearchOptions) => { const {baseUrl, fetch: fetchFn = fetch} = options ?? {} const query = new URLSearchParams() const headers = new Headers() headers.set('accept', "*/*") if (args['acceptorName.contains'] != null) query.append("acceptorName.contains", String(args['acceptorName.contains'])) if (args['acceptorName.doesNotContain'] != null) query.append("acceptorName.doesNotContain", String(args['acceptorName.doesNotContain'])) if (args['acceptorName.equals'] != null) query.append("acceptorName.equals", String(args['acceptorName.equals'])) for (const item of args['acceptorName.in'] ?? []) query.append("acceptorName.in", String(item)) if (args['acceptorName.notEquals'] != null) query.append("acceptorName.notEquals", String(args['acceptorName.notEquals'])) for (const item of args['acceptorName.notIn'] ?? []) query.append("acceptorName.notIn", String(item)) if (args['acceptorName.specified'] != null) query.append("acceptorName.specified", String(args['acceptorName.specified'])) if (args['acceptorNameEn.contains'] != null) query.append("acceptorNameEn.contains", String(args['acceptorNameEn.contains'])) if (args['acceptorNameEn.doesNotContain'] != null) query.append("acceptorNameEn.doesNotContain", String(args['acceptorNameEn.doesNotContain'])) if (args['acceptorNameEn.equals'] != null) query.append("acceptorNameEn.equals", String(args['acceptorNameEn.equals'])) for (const item of args['acceptorNameEn.in'] ?? []) query.append("acceptorNameEn.in", String(item)) if (args['acceptorNameEn.notEquals'] != null) query.append("acceptorNameEn.notEquals", String(args['acceptorNameEn.notEquals'])) for (const item of args['acceptorNameEn.notIn'] ?? []) query.append("acceptorNameEn.notIn", String(item)) if (args['acceptorNameEn.specified'] != null) query.append("acceptorNameEn.specified", String(args['acceptorNameEn.specified'])) if (args['accountNumber.contains'] != null) query.append("accountNumber.contains", String(args['accountNumber.contains'])) if (args['accountNumber.doesNotContain'] != null) query.append("accountNumber.doesNotContain", String(args['accountNumber.doesNotContain'])) if (args['accountNumber.equals'] != null) query.append("accountNumber.equals", String(args['accountNumber.equals'])) for (const item of args['accountNumber.in'] ?? []) query.append("accountNumber.in", String(item)) if (args['accountNumber.notEquals'] != null) query.append("accountNumber.notEquals", String(args['accountNumber.notEquals'])) for (const item of args['accountNumber.notIn'] ?? []) query.append("accountNumber.notIn", String(item)) if (args['accountNumber.specified'] != null) query.append("accountNumber.specified", String(args['accountNumber.specified'])) if (args['address.contains'] != null) query.append("address.contains", String(args['address.contains'])) if (args['address.doesNotContain'] != null) query.append("address.doesNotContain", String(args['address.doesNotContain'])) if (args['address.equals'] != null) query.append("address.equals", String(args['address.equals'])) for (const item of args['address.in'] ?? []) query.append("address.in", String(item)) if (args['address.notEquals'] != null) query.append("address.notEquals", String(args['address.notEquals'])) for (const item of args['address.notIn'] ?? []) query.append("address.notIn", String(item)) if (args['address.specified'] != null) query.append("address.specified", String(args['address.specified'])) if (args['bank.contains'] != null) query.append("bank.contains", String(args['bank.contains'])) if (args['bank.doesNotContain'] != null) query.append("bank.doesNotContain", String(args['bank.doesNotContain'])) if (args['bank.equals'] != null) query.append("bank.equals", String(args['bank.equals'])) for (const item of args['bank.in'] ?? []) query.append("bank.in", String(item)) if (args['bank.notEquals'] != null) query.append("bank.notEquals", String(args['bank.notEquals'])) for (const item of args['bank.notIn'] ?? []) query.append("bank.notIn", String(item)) if (args['bank.specified'] != null) query.append("bank.specified", String(args['bank.specified'])) if (args['birthCertDigit.contains'] != null) query.append("birthCertDigit.contains", String(args['birthCertDigit.contains'])) if (args['birthCertDigit.doesNotContain'] != null) query.append("birthCertDigit.doesNotContain", String(args['birthCertDigit.doesNotContain'])) if (args['birthCertDigit.equals'] != null) query.append("birthCertDigit.equals", String(args['birthCertDigit.equals'])) for (const item of args['birthCertDigit.in'] ?? []) query.append("birthCertDigit.in", String(item)) if (args['birthCertDigit.notEquals'] != null) query.append("birthCertDigit.notEquals", String(args['birthCertDigit.notEquals'])) for (const item of args['birthCertDigit.notIn'] ?? []) query.append("birthCertDigit.notIn", String(item)) if (args['birthCertDigit.specified'] != null) query.append("birthCertDigit.specified", String(args['birthCertDigit.specified'])) if (args['birthCertLetter.contains'] != null) query.append("birthCertLetter.contains", String(args['birthCertLetter.contains'])) if (args['birthCertLetter.doesNotContain'] != null) query.append("birthCertLetter.doesNotContain", String(args['birthCertLetter.doesNotContain'])) if (args['birthCertLetter.equals'] != null) query.append("birthCertLetter.equals", String(args['birthCertLetter.equals'])) for (const item of args['birthCertLetter.in'] ?? []) query.append("birthCertLetter.in", String(item)) if (args['birthCertLetter.notEquals'] != null) query.append("birthCertLetter.notEquals", String(args['birthCertLetter.notEquals'])) for (const item of args['birthCertLetter.notIn'] ?? []) query.append("birthCertLetter.notIn", String(item)) if (args['birthCertLetter.specified'] != null) query.append("birthCertLetter.specified", String(args['birthCertLetter.specified'])) if (args['birthCertNumber.contains'] != null) query.append("birthCertNumber.contains", String(args['birthCertNumber.contains'])) if (args['birthCertNumber.doesNotContain'] != null) query.append("birthCertNumber.doesNotContain", String(args['birthCertNumber.doesNotContain'])) if (args['birthCertNumber.equals'] != null) query.append("birthCertNumber.equals", String(args['birthCertNumber.equals'])) for (const item of args['birthCertNumber.in'] ?? []) query.append("birthCertNumber.in", String(item)) if (args['birthCertNumber.notEquals'] != null) query.append("birthCertNumber.notEquals", String(args['birthCertNumber.notEquals'])) for (const item of args['birthCertNumber.notIn'] ?? []) query.append("birthCertNumber.notIn", String(item)) if (args['birthCertNumber.specified'] != null) query.append("birthCertNumber.specified", String(args['birthCertNumber.specified'])) if (args['birthCertSeriesNumber.contains'] != null) query.append("birthCertSeriesNumber.contains", String(args['birthCertSeriesNumber.contains'])) if (args['birthCertSeriesNumber.doesNotContain'] != null) query.append("birthCertSeriesNumber.doesNotContain", String(args['birthCertSeriesNumber.doesNotContain'])) if (args['birthCertSeriesNumber.equals'] != null) query.append("birthCertSeriesNumber.equals", String(args['birthCertSeriesNumber.equals'])) for (const item of args['birthCertSeriesNumber.in'] ?? []) query.append("birthCertSeriesNumber.in", String(item)) if (args['birthCertSeriesNumber.notEquals'] != null) query.append("birthCertSeriesNumber.notEquals", String(args['birthCertSeriesNumber.notEquals'])) for (const item of args['birthCertSeriesNumber.notIn'] ?? []) query.append("birthCertSeriesNumber.notIn", String(item)) if (args['birthCertSeriesNumber.specified'] != null) query.append("birthCertSeriesNumber.specified", String(args['birthCertSeriesNumber.specified'])) if (args['branch.contains'] != null) query.append("branch.contains", String(args['branch.contains'])) if (args['branch.doesNotContain'] != null) query.append("branch.doesNotContain", String(args['branch.doesNotContain'])) if (args['branch.equals'] != null) query.append("branch.equals", String(args['branch.equals'])) for (const item of args['branch.in'] ?? []) query.append("branch.in", String(item)) if (args['branch.notEquals'] != null) query.append("branch.notEquals", String(args['branch.notEquals'])) for (const item of args['branch.notIn'] ?? []) query.append("branch.notIn", String(item)) if (args['branch.specified'] != null) query.append("branch.specified", String(args['branch.specified'])) if (args['category.contains'] != null) query.append("category.contains", String(args['category.contains'])) if (args['category.doesNotContain'] != null) query.append("category.doesNotContain", String(args['category.doesNotContain'])) if (args['category.equals'] != null) query.append("category.equals", String(args['category.equals'])) for (const item of args['category.in'] ?? []) query.append("category.in", String(item)) if (args['category.notEquals'] != null) query.append("category.notEquals", String(args['category.notEquals'])) for (const item of args['category.notIn'] ?? []) query.append("category.notIn", String(item)) if (args['category.specified'] != null) query.append("category.specified", String(args['category.specified'])) if (args['city.contains'] != null) query.append("city.contains", String(args['city.contains'])) if (args['city.doesNotContain'] != null) query.append("city.doesNotContain", String(args['city.doesNotContain'])) if (args['city.equals'] != null) query.append("city.equals", String(args['city.equals'])) for (const item of args['city.in'] ?? []) query.append("city.in", String(item)) if (args['city.notEquals'] != null) query.append("city.notEquals", String(args['city.notEquals'])) for (const item of args['city.notIn'] ?? []) query.append("city.notIn", String(item)) if (args['city.specified'] != null) query.append("city.specified", String(args['city.specified'])) if (args['clubCode.equals'] != null) query.append("clubCode.equals", String(args['clubCode.equals'])) if (args['clubCode.greaterThan'] != null) query.append("clubCode.greaterThan", String(args['clubCode.greaterThan'])) if (args['clubCode.greaterThanOrEqual'] != null) query.append("clubCode.greaterThanOrEqual", String(args['clubCode.greaterThanOrEqual'])) for (const item of args['clubCode.in'] ?? []) query.append("clubCode.in", String(item)) if (args['clubCode.lessThan'] != null) query.append("clubCode.lessThan", String(args['clubCode.lessThan'])) if (args['clubCode.lessThanOrEqual'] != null) query.append("clubCode.lessThanOrEqual", String(args['clubCode.lessThanOrEqual'])) if (args['clubCode.notEquals'] != null) query.append("clubCode.notEquals", String(args['clubCode.notEquals'])) for (const item of args['clubCode.notIn'] ?? []) query.append("clubCode.notIn", String(item)) if (args['clubCode.specified'] != null) query.append("clubCode.specified", String(args['clubCode.specified'])) if (args['code.contains'] != null) query.append("code.contains", String(args['code.contains'])) if (args['code.doesNotContain'] != null) query.append("code.doesNotContain", String(args['code.doesNotContain'])) if (args['code.equals'] != null) query.append("code.equals", String(args['code.equals'])) for (const item of args['code.in'] ?? []) query.append("code.in", String(item)) if (args['code.notEquals'] != null) query.append("code.notEquals", String(args['code.notEquals'])) for (const item of args['code.notIn'] ?? []) query.append("code.notIn", String(item)) if (args['code.specified'] != null) query.append("code.specified", String(args['code.specified'])) if (args['createdDate.equals'] != null) query.append("createdDate.equals", String(args['createdDate.equals'])) if (args['createdDate.greaterThan'] != null) query.append("createdDate.greaterThan", String(args['createdDate.greaterThan'])) if (args['createdDate.greaterThanOrEqual'] != null) query.append("createdDate.greaterThanOrEqual", String(args['createdDate.greaterThanOrEqual'])) if (args['createdDate.in[0].epochSecond'] != null) query.append("createdDate.in[0].epochSecond", String(args['createdDate.in[0].epochSecond'])) if (args['createdDate.in[0].nano'] != null) query.append("createdDate.in[0].nano", String(args['createdDate.in[0].nano'])) if (args['createdDate.lessThan'] != null) query.append("createdDate.lessThan", String(args['createdDate.lessThan'])) if (args['createdDate.lessThanOrEqual'] != null) query.append("createdDate.lessThanOrEqual", String(args['createdDate.lessThanOrEqual'])) if (args['createdDate.notEquals'] != null) query.append("createdDate.notEquals", String(args['createdDate.notEquals'])) if (args['createdDate.notIn[0].epochSecond'] != null) query.append("createdDate.notIn[0].epochSecond", String(args['createdDate.notIn[0].epochSecond'])) if (args['createdDate.notIn[0].nano'] != null) query.append("createdDate.notIn[0].nano", String(args['createdDate.notIn[0].nano'])) if (args['createdDate.specified'] != null) query.append("createdDate.specified", String(args['createdDate.specified'])) if (args['dateOfBirth.contains'] != null) query.append("dateOfBirth.contains", String(args['dateOfBirth.contains'])) if (args['dateOfBirth.doesNotContain'] != null) query.append("dateOfBirth.doesNotContain", String(args['dateOfBirth.doesNotContain'])) if (args['dateOfBirth.equals'] != null) query.append("dateOfBirth.equals", String(args['dateOfBirth.equals'])) for (const item of args['dateOfBirth.in'] ?? []) query.append("dateOfBirth.in", String(item)) if (args['dateOfBirth.notEquals'] != null) query.append("dateOfBirth.notEquals", String(args['dateOfBirth.notEquals'])) for (const item of args['dateOfBirth.notIn'] ?? []) query.append("dateOfBirth.notIn", String(item)) if (args['dateOfBirth.specified'] != null) query.append("dateOfBirth.specified", String(args['dateOfBirth.specified'])) if (args['department.equals'] != null) query.append("department.equals", String(args['department.equals'])) for (const item of args['department.in'] ?? []) query.append("department.in", String(item)) if (args['department.notEquals'] != null) query.append("department.notEquals", String(args['department.notEquals'])) for (const item of args['department.notIn'] ?? []) query.append("department.notIn", String(item)) if (args['department.specified'] != null) query.append("department.specified", String(args['department.specified'])) if (args['description.contains'] != null) query.append("description.contains", String(args['description.contains'])) if (args['description.doesNotContain'] != null) query.append("description.doesNotContain", String(args['description.doesNotContain'])) if (args['description.equals'] != null) query.append("description.equals", String(args['description.equals'])) for (const item of args['description.in'] ?? []) query.append("description.in", String(item)) if (args['description.notEquals'] != null) query.append("description.notEquals", String(args['description.notEquals'])) for (const item of args['description.notIn'] ?? []) query.append("description.notIn", String(item)) if (args['description.specified'] != null) query.append("description.specified", String(args['description.specified'])) if (args['deviceConnType.equals'] != null) query.append("deviceConnType.equals", String(args['deviceConnType.equals'])) for (const item of args['deviceConnType.in'] ?? []) query.append("deviceConnType.in", String(item)) if (args['deviceConnType.notEquals'] != null) query.append("deviceConnType.notEquals", String(args['deviceConnType.notEquals'])) for (const item of args['deviceConnType.notIn'] ?? []) query.append("deviceConnType.notIn", String(item)) if (args['deviceConnType.specified'] != null) query.append("deviceConnType.specified", String(args['deviceConnType.specified'])) if (args['discountPercentage.equals'] != null) query.append("discountPercentage.equals", String(args['discountPercentage.equals'])) if (args['discountPercentage.greaterThan'] != null) query.append("discountPercentage.greaterThan", String(args['discountPercentage.greaterThan'])) if (args['discountPercentage.greaterThanOrEqual'] != null) query.append("discountPercentage.greaterThanOrEqual", String(args['discountPercentage.greaterThanOrEqual'])) for (const item of args['discountPercentage.in'] ?? []) query.append("discountPercentage.in", String(item)) if (args['discountPercentage.lessThan'] != null) query.append("discountPercentage.lessThan", String(args['discountPercentage.lessThan'])) if (args['discountPercentage.lessThanOrEqual'] != null) query.append("discountPercentage.lessThanOrEqual", String(args['discountPercentage.lessThanOrEqual'])) if (args['discountPercentage.notEquals'] != null) query.append("discountPercentage.notEquals", String(args['discountPercentage.notEquals'])) for (const item of args['discountPercentage.notIn'] ?? []) query.append("discountPercentage.notIn", String(item)) if (args['discountPercentage.specified'] != null) query.append("discountPercentage.specified", String(args['discountPercentage.specified'])) if (args['documentsId.equals'] != null) query.append("documentsId.equals", String(args['documentsId.equals'])) if (args['documentsId.greaterThan'] != null) query.append("documentsId.greaterThan", String(args['documentsId.greaterThan'])) if (args['documentsId.greaterThanOrEqual'] != null) query.append("documentsId.greaterThanOrEqual", String(args['documentsId.greaterThanOrEqual'])) for (const item of args['documentsId.in'] ?? []) query.append("documentsId.in", String(item)) if (args['documentsId.lessThan'] != null) query.append("documentsId.lessThan", String(args['documentsId.lessThan'])) if (args['documentsId.lessThanOrEqual'] != null) query.append("documentsId.lessThanOrEqual", String(args['documentsId.lessThanOrEqual'])) if (args['documentsId.notEquals'] != null) query.append("documentsId.notEquals", String(args['documentsId.notEquals'])) for (const item of args['documentsId.notIn'] ?? []) query.append("documentsId.notIn", String(item)) if (args['documentsId.specified'] != null) query.append("documentsId.specified", String(args['documentsId.specified'])) if (args['familyName.contains'] != null) query.append("familyName.contains", String(args['familyName.contains'])) if (args['familyName.doesNotContain'] != null) query.append("familyName.doesNotContain", String(args['familyName.doesNotContain'])) if (args['familyName.equals'] != null) query.append("familyName.equals", String(args['familyName.equals'])) for (const item of args['familyName.in'] ?? []) query.append("familyName.in", String(item)) if (args['familyName.notEquals'] != null) query.append("familyName.notEquals", String(args['familyName.notEquals'])) for (const item of args['familyName.notIn'] ?? []) query.append("familyName.notIn", String(item)) if (args['familyName.specified'] != null) query.append("familyName.specified", String(args['familyName.specified'])) if (args['familyNameEn.contains'] != null) query.append("familyNameEn.contains", String(args['familyNameEn.contains'])) if (args['familyNameEn.doesNotContain'] != null) query.append("familyNameEn.doesNotContain", String(args['familyNameEn.doesNotContain'])) if (args['familyNameEn.equals'] != null) query.append("familyNameEn.equals", String(args['familyNameEn.equals'])) for (const item of args['familyNameEn.in'] ?? []) query.append("familyNameEn.in", String(item)) if (args['familyNameEn.notEquals'] != null) query.append("familyNameEn.notEquals", String(args['familyNameEn.notEquals'])) for (const item of args['familyNameEn.notIn'] ?? []) query.append("familyNameEn.notIn", String(item)) if (args['familyNameEn.specified'] != null) query.append("familyNameEn.specified", String(args['familyNameEn.specified'])) if (args['fatherName.contains'] != null) query.append("fatherName.contains", String(args['fatherName.contains'])) if (args['fatherName.doesNotContain'] != null) query.append("fatherName.doesNotContain", String(args['fatherName.doesNotContain'])) if (args['fatherName.equals'] != null) query.append("fatherName.equals", String(args['fatherName.equals'])) for (const item of args['fatherName.in'] ?? []) query.append("fatherName.in", String(item)) if (args['fatherName.notEquals'] != null) query.append("fatherName.notEquals", String(args['fatherName.notEquals'])) for (const item of args['fatherName.notIn'] ?? []) query.append("fatherName.notIn", String(item)) if (args['fatherName.specified'] != null) query.append("fatherName.specified", String(args['fatherName.specified'])) if (args['fromDate.equals'] != null) query.append("fromDate.equals", String(args['fromDate.equals'])) if (args['fromDate.greaterThan'] != null) query.append("fromDate.greaterThan", String(args['fromDate.greaterThan'])) if (args['fromDate.greaterThanOrEqual'] != null) query.append("fromDate.greaterThanOrEqual", String(args['fromDate.greaterThanOrEqual'])) if (args['fromDate.in[0].chronology.calendarType'] != null) query.append("fromDate.in[0].chronology.calendarType", String(args['fromDate.in[0].chronology.calendarType'])) if (args['fromDate.in[0].chronology.id'] != null) query.append("fromDate.in[0].chronology.id", String(args['fromDate.in[0].chronology.id'])) if (args['fromDate.in[0].dayOfMonth'] != null) query.append("fromDate.in[0].dayOfMonth", String(args['fromDate.in[0].dayOfMonth'])) if (args['fromDate.in[0].dayOfWeek'] != null) query.append("fromDate.in[0].dayOfWeek", String(args['fromDate.in[0].dayOfWeek'])) if (args['fromDate.in[0].dayOfYear'] != null) query.append("fromDate.in[0].dayOfYear", String(args['fromDate.in[0].dayOfYear'])) if (args['fromDate.in[0].era'] != null) query.append("fromDate.in[0].era", String(args['fromDate.in[0].era'])) if (args['fromDate.in[0].leapYear'] != null) query.append("fromDate.in[0].leapYear", String(args['fromDate.in[0].leapYear'])) if (args['fromDate.in[0].month'] != null) query.append("fromDate.in[0].month", String(args['fromDate.in[0].month'])) if (args['fromDate.in[0].monthValue'] != null) query.append("fromDate.in[0].monthValue", String(args['fromDate.in[0].monthValue'])) if (args['fromDate.in[0].year'] != null) query.append("fromDate.in[0].year", String(args['fromDate.in[0].year'])) if (args['fromDate.lessThan'] != null) query.append("fromDate.lessThan", String(args['fromDate.lessThan'])) if (args['fromDate.lessThanOrEqual'] != null) query.append("fromDate.lessThanOrEqual", String(args['fromDate.lessThanOrEqual'])) if (args['fromDate.notEquals'] != null) query.append("fromDate.notEquals", String(args['fromDate.notEquals'])) if (args['fromDate.notIn[0].chronology.calendarType'] != null) query.append("fromDate.notIn[0].chronology.calendarType", String(args['fromDate.notIn[0].chronology.calendarType'])) if (args['fromDate.notIn[0].chronology.id'] != null) query.append("fromDate.notIn[0].chronology.id", String(args['fromDate.notIn[0].chronology.id'])) if (args['fromDate.notIn[0].dayOfMonth'] != null) query.append("fromDate.notIn[0].dayOfMonth", String(args['fromDate.notIn[0].dayOfMonth'])) if (args['fromDate.notIn[0].dayOfWeek'] != null) query.append("fromDate.notIn[0].dayOfWeek", String(args['fromDate.notIn[0].dayOfWeek'])) if (args['fromDate.notIn[0].dayOfYear'] != null) query.append("fromDate.notIn[0].dayOfYear", String(args['fromDate.notIn[0].dayOfYear'])) if (args['fromDate.notIn[0].era'] != null) query.append("fromDate.notIn[0].era", String(args['fromDate.notIn[0].era'])) if (args['fromDate.notIn[0].leapYear'] != null) query.append("fromDate.notIn[0].leapYear", String(args['fromDate.notIn[0].leapYear'])) if (args['fromDate.notIn[0].month'] != null) query.append("fromDate.notIn[0].month", String(args['fromDate.notIn[0].month'])) if (args['fromDate.notIn[0].monthValue'] != null) query.append("fromDate.notIn[0].monthValue", String(args['fromDate.notIn[0].monthValue'])) if (args['fromDate.notIn[0].year'] != null) query.append("fromDate.notIn[0].year", String(args['fromDate.notIn[0].year'])) if (args['fromDate.specified'] != null) query.append("fromDate.specified", String(args['fromDate.specified'])) if (args['gender.equals'] != null) query.append("gender.equals", String(args['gender.equals'])) for (const item of args['gender.in'] ?? []) query.append("gender.in", String(item)) if (args['gender.notEquals'] != null) query.append("gender.notEquals", String(args['gender.notEquals'])) for (const item of args['gender.notIn'] ?? []) query.append("gender.notIn", String(item)) if (args['gender.specified'] != null) query.append("gender.specified", String(args['gender.specified'])) if (args['givenName.contains'] != null) query.append("givenName.contains", String(args['givenName.contains'])) if (args['givenName.doesNotContain'] != null) query.append("givenName.doesNotContain", String(args['givenName.doesNotContain'])) if (args['givenName.equals'] != null) query.append("givenName.equals", String(args['givenName.equals'])) for (const item of args['givenName.in'] ?? []) query.append("givenName.in", String(item)) if (args['givenName.notEquals'] != null) query.append("givenName.notEquals", String(args['givenName.notEquals'])) for (const item of args['givenName.notIn'] ?? []) query.append("givenName.notIn", String(item)) if (args['givenName.specified'] != null) query.append("givenName.specified", String(args['givenName.specified'])) if (args['givenNameEn.contains'] != null) query.append("givenNameEn.contains", String(args['givenNameEn.contains'])) if (args['givenNameEn.doesNotContain'] != null) query.append("givenNameEn.doesNotContain", String(args['givenNameEn.doesNotContain'])) if (args['givenNameEn.equals'] != null) query.append("givenNameEn.equals", String(args['givenNameEn.equals'])) for (const item of args['givenNameEn.in'] ?? []) query.append("givenNameEn.in", String(item)) if (args['givenNameEn.notEquals'] != null) query.append("givenNameEn.notEquals", String(args['givenNameEn.notEquals'])) for (const item of args['givenNameEn.notIn'] ?? []) query.append("givenNameEn.notIn", String(item)) if (args['givenNameEn.specified'] != null) query.append("givenNameEn.specified", String(args['givenNameEn.specified'])) if (args['id.equals'] != null) query.append("id.equals", String(args['id.equals'])) if (args['id.greaterThan'] != null) query.append("id.greaterThan", String(args['id.greaterThan'])) if (args['id.greaterThanOrEqual'] != null) query.append("id.greaterThanOrEqual", String(args['id.greaterThanOrEqual'])) for (const item of args['id.in'] ?? []) query.append("id.in", String(item)) if (args['id.lessThan'] != null) query.append("id.lessThan", String(args['id.lessThan'])) if (args['id.lessThanOrEqual'] != null) query.append("id.lessThanOrEqual", String(args['id.lessThanOrEqual'])) if (args['id.notEquals'] != null) query.append("id.notEquals", String(args['id.notEquals'])) for (const item of args['id.notIn'] ?? []) query.append("id.notIn", String(item)) if (args['id.specified'] != null) query.append("id.specified", String(args['id.specified'])) if (args['kargozarId.equals'] != null) query.append("kargozarId.equals", String(args['kargozarId.equals'])) if (args['kargozarId.greaterThan'] != null) query.append("kargozarId.greaterThan", String(args['kargozarId.greaterThan'])) if (args['kargozarId.greaterThanOrEqual'] != null) query.append("kargozarId.greaterThanOrEqual", String(args['kargozarId.greaterThanOrEqual'])) for (const item of args['kargozarId.in'] ?? []) query.append("kargozarId.in", String(item)) if (args['kargozarId.lessThan'] != null) query.append("kargozarId.lessThan", String(args['kargozarId.lessThan'])) if (args['kargozarId.lessThanOrEqual'] != null) query.append("kargozarId.lessThanOrEqual", String(args['kargozarId.lessThanOrEqual'])) if (args['kargozarId.notEquals'] != null) query.append("kargozarId.notEquals", String(args['kargozarId.notEquals'])) for (const item of args['kargozarId.notIn'] ?? []) query.append("kargozarId.notIn", String(item)) if (args['kargozarId.specified'] != null) query.append("kargozarId.specified", String(args['kargozarId.specified'])) if (args['makePublic.equals'] != null) query.append("makePublic.equals", String(args['makePublic.equals'])) for (const item of args['makePublic.in'] ?? []) query.append("makePublic.in", String(item)) if (args['makePublic.notEquals'] != null) query.append("makePublic.notEquals", String(args['makePublic.notEquals'])) for (const item of args['makePublic.notIn'] ?? []) query.append("makePublic.notIn", String(item)) if (args['makePublic.specified'] != null) query.append("makePublic.specified", String(args['makePublic.specified'])) if (args['mobile.contains'] != null) query.append("mobile.contains", String(args['mobile.contains'])) if (args['mobile.doesNotContain'] != null) query.append("mobile.doesNotContain", String(args['mobile.doesNotContain'])) if (args['mobile.equals'] != null) query.append("mobile.equals", String(args['mobile.equals'])) for (const item of args['mobile.in'] ?? []) query.append("mobile.in", String(item)) if (args['mobile.notEquals'] != null) query.append("mobile.notEquals", String(args['mobile.notEquals'])) for (const item of args['mobile.notIn'] ?? []) query.append("mobile.notIn", String(item)) if (args['mobile.specified'] != null) query.append("mobile.specified", String(args['mobile.specified'])) if (args['nationalIdNumber.contains'] != null) query.append("nationalIdNumber.contains", String(args['nationalIdNumber.contains'])) if (args['nationalIdNumber.doesNotContain'] != null) query.append("nationalIdNumber.doesNotContain", String(args['nationalIdNumber.doesNotContain'])) if (args['nationalIdNumber.equals'] != null) query.append("nationalIdNumber.equals", String(args['nationalIdNumber.equals'])) for (const item of args['nationalIdNumber.in'] ?? []) query.append("nationalIdNumber.in", String(item)) if (args['nationalIdNumber.notEquals'] != null) query.append("nationalIdNumber.notEquals", String(args['nationalIdNumber.notEquals'])) for (const item of args['nationalIdNumber.notIn'] ?? []) query.append("nationalIdNumber.notIn", String(item)) if (args['nationalIdNumber.specified'] != null) query.append("nationalIdNumber.specified", String(args['nationalIdNumber.specified'])) if (args['nationality.equals'] != null) query.append("nationality.equals", String(args['nationality.equals'])) for (const item of args['nationality.in'] ?? []) query.append("nationality.in", String(item)) if (args['nationality.notEquals'] != null) query.append("nationality.notEquals", String(args['nationality.notEquals'])) for (const item of args['nationality.notIn'] ?? []) query.append("nationality.notIn", String(item)) if (args['nationality.specified'] != null) query.append("nationality.specified", String(args['nationality.specified'])) if (args['ostanId.equals'] != null) query.append("ostanId.equals", String(args['ostanId.equals'])) if (args['ostanId.greaterThan'] != null) query.append("ostanId.greaterThan", String(args['ostanId.greaterThan'])) if (args['ostanId.greaterThanOrEqual'] != null) query.append("ostanId.greaterThanOrEqual", String(args['ostanId.greaterThanOrEqual'])) for (const item of args['ostanId.in'] ?? []) query.append("ostanId.in", String(item)) if (args['ostanId.lessThan'] != null) query.append("ostanId.lessThan", String(args['ostanId.lessThan'])) if (args['ostanId.lessThanOrEqual'] != null) query.append("ostanId.lessThanOrEqual", String(args['ostanId.lessThanOrEqual'])) if (args['ostanId.notEquals'] != null) query.append("ostanId.notEquals", String(args['ostanId.notEquals'])) for (const item of args['ostanId.notIn'] ?? []) query.append("ostanId.notIn", String(item)) if (args['ostanId.specified'] != null) query.append("ostanId.specified", String(args['ostanId.specified'])) if (args['phone.contains'] != null) query.append("phone.contains", String(args['phone.contains'])) if (args['phone.doesNotContain'] != null) query.append("phone.doesNotContain", String(args['phone.doesNotContain'])) if (args['phone.equals'] != null) query.append("phone.equals", String(args['phone.equals'])) for (const item of args['phone.in'] ?? []) query.append("phone.in", String(item)) if (args['phone.notEquals'] != null) query.append("phone.notEquals", String(args['phone.notEquals'])) for (const item of args['phone.notIn'] ?? []) query.append("phone.notIn", String(item)) if (args['phone.specified'] != null) query.append("phone.specified", String(args['phone.specified'])) if (args['platformDiscountPercentage.equals'] != null) query.append("platformDiscountPercentage.equals", String(args['platformDiscountPercentage.equals'])) if (args['platformDiscountPercentage.greaterThan'] != null) query.append("platformDiscountPercentage.greaterThan", String(args['platformDiscountPercentage.greaterThan'])) if (args['platformDiscountPercentage.greaterThanOrEqual'] != null) query.append("platformDiscountPercentage.greaterThanOrEqual", String(args['platformDiscountPercentage.greaterThanOrEqual'])) for (const item of args['platformDiscountPercentage.in'] ?? []) query.append("platformDiscountPercentage.in", String(item)) if (args['platformDiscountPercentage.lessThan'] != null) query.append("platformDiscountPercentage.lessThan", String(args['platformDiscountPercentage.lessThan'])) if (args['platformDiscountPercentage.lessThanOrEqual'] != null) query.append("platformDiscountPercentage.lessThanOrEqual", String(args['platformDiscountPercentage.lessThanOrEqual'])) if (args['platformDiscountPercentage.notEquals'] != null) query.append("platformDiscountPercentage.notEquals", String(args['platformDiscountPercentage.notEquals'])) for (const item of args['platformDiscountPercentage.notIn'] ?? []) query.append("platformDiscountPercentage.notIn", String(item)) if (args['platformDiscountPercentage.specified'] != null) query.append("platformDiscountPercentage.specified", String(args['platformDiscountPercentage.specified'])) if (args['postcode.contains'] != null) query.append("postcode.contains", String(args['postcode.contains'])) if (args['postcode.doesNotContain'] != null) query.append("postcode.doesNotContain", String(args['postcode.doesNotContain'])) if (args['postcode.equals'] != null) query.append("postcode.equals", String(args['postcode.equals'])) for (const item of args['postcode.in'] ?? []) query.append("postcode.in", String(item)) if (args['postcode.notEquals'] != null) query.append("postcode.notEquals", String(args['postcode.notEquals'])) for (const item of args['postcode.notIn'] ?? []) query.append("postcode.notIn", String(item)) if (args['postcode.specified'] != null) query.append("postcode.specified", String(args['postcode.specified'])) if (args['rank.equals'] != null) query.append("rank.equals", String(args['rank.equals'])) if (args['rank.greaterThan'] != null) query.append("rank.greaterThan", String(args['rank.greaterThan'])) if (args['rank.greaterThanOrEqual'] != null) query.append("rank.greaterThanOrEqual", String(args['rank.greaterThanOrEqual'])) for (const item of args['rank.in'] ?? []) query.append("rank.in", String(item)) if (args['rank.lessThan'] != null) query.append("rank.lessThan", String(args['rank.lessThan'])) if (args['rank.lessThanOrEqual'] != null) query.append("rank.lessThanOrEqual", String(args['rank.lessThanOrEqual'])) if (args['rank.notEquals'] != null) query.append("rank.notEquals", String(args['rank.notEquals'])) for (const item of args['rank.notIn'] ?? []) query.append("rank.notIn", String(item)) if (args['rank.specified'] != null) query.append("rank.specified", String(args['rank.specified'])) if (args['rate.equals'] != null) query.append("rate.equals", String(args['rate.equals'])) if (args['rate.greaterThan'] != null) query.append("rate.greaterThan", String(args['rate.greaterThan'])) if (args['rate.greaterThanOrEqual'] != null) query.append("rate.greaterThanOrEqual", String(args['rate.greaterThanOrEqual'])) for (const item of args['rate.in'] ?? []) query.append("rate.in", String(item)) if (args['rate.lessThan'] != null) query.append("rate.lessThan", String(args['rate.lessThan'])) if (args['rate.lessThanOrEqual'] != null) query.append("rate.lessThanOrEqual", String(args['rate.lessThanOrEqual'])) if (args['rate.notEquals'] != null) query.append("rate.notEquals", String(args['rate.notEquals'])) for (const item of args['rate.notIn'] ?? []) query.append("rate.notIn", String(item)) if (args['rate.specified'] != null) query.append("rate.specified", String(args['rate.specified'])) if (args['registrarId.equals'] != null) query.append("registrarId.equals", String(args['registrarId.equals'])) if (args['registrarId.greaterThan'] != null) query.append("registrarId.greaterThan", String(args['registrarId.greaterThan'])) if (args['registrarId.greaterThanOrEqual'] != null) query.append("registrarId.greaterThanOrEqual", String(args['registrarId.greaterThanOrEqual'])) for (const item of args['registrarId.in'] ?? []) query.append("registrarId.in", String(item)) if (args['registrarId.lessThan'] != null) query.append("registrarId.lessThan", String(args['registrarId.lessThan'])) if (args['registrarId.lessThanOrEqual'] != null) query.append("registrarId.lessThanOrEqual", String(args['registrarId.lessThanOrEqual'])) if (args['registrarId.notEquals'] != null) query.append("registrarId.notEquals", String(args['registrarId.notEquals'])) for (const item of args['registrarId.notIn'] ?? []) query.append("registrarId.notIn", String(item)) if (args['registrarId.specified'] != null) query.append("registrarId.specified", String(args['registrarId.specified'])) if (args['shebaCode.contains'] != null) query.append("shebaCode.contains", String(args['shebaCode.contains'])) if (args['shebaCode.doesNotContain'] != null) query.append("shebaCode.doesNotContain", String(args['shebaCode.doesNotContain'])) if (args['shebaCode.equals'] != null) query.append("shebaCode.equals", String(args['shebaCode.equals'])) for (const item of args['shebaCode.in'] ?? []) query.append("shebaCode.in", String(item)) if (args['shebaCode.notEquals'] != null) query.append("shebaCode.notEquals", String(args['shebaCode.notEquals'])) for (const item of args['shebaCode.notIn'] ?? []) query.append("shebaCode.notIn", String(item)) if (args['shebaCode.specified'] != null) query.append("shebaCode.specified", String(args['shebaCode.specified'])) if (args['shortDescription.contains'] != null) query.append("shortDescription.contains", String(args['shortDescription.contains'])) if (args['shortDescription.doesNotContain'] != null) query.append("shortDescription.doesNotContain", String(args['shortDescription.doesNotContain'])) if (args['shortDescription.equals'] != null) query.append("shortDescription.equals", String(args['shortDescription.equals'])) for (const item of args['shortDescription.in'] ?? []) query.append("shortDescription.in", String(item)) if (args['shortDescription.notEquals'] != null) query.append("shortDescription.notEquals", String(args['shortDescription.notEquals'])) for (const item of args['shortDescription.notIn'] ?? []) query.append("shortDescription.notIn", String(item)) if (args['shortDescription.specified'] != null) query.append("shortDescription.specified", String(args['shortDescription.specified'])) if (args['state.contains'] != null) query.append("state.contains", String(args['state.contains'])) if (args['state.doesNotContain'] != null) query.append("state.doesNotContain", String(args['state.doesNotContain'])) if (args['state.equals'] != null) query.append("state.equals", String(args['state.equals'])) for (const item of args['state.in'] ?? []) query.append("state.in", String(item)) if (args['state.notEquals'] != null) query.append("state.notEquals", String(args['state.notEquals'])) for (const item of args['state.notIn'] ?? []) query.append("state.notIn", String(item)) if (args['state.specified'] != null) query.append("state.specified", String(args['state.specified'])) if (args['status.equals'] != null) query.append("status.equals", String(args['status.equals'])) for (const item of args['status.in'] ?? []) query.append("status.in", String(item)) if (args['status.notEquals'] != null) query.append("status.notEquals", String(args['status.notEquals'])) for (const item of args['status.notIn'] ?? []) query.append("status.notIn", String(item)) if (args['status.specified'] != null) query.append("status.specified", String(args['status.specified'])) if (args['toDate.equals'] != null) query.append("toDate.equals", String(args['toDate.equals'])) if (args['toDate.greaterThan'] != null) query.append("toDate.greaterThan", String(args['toDate.greaterThan'])) if (args['toDate.greaterThanOrEqual'] != null) query.append("toDate.greaterThanOrEqual", String(args['toDate.greaterThanOrEqual'])) if (args['toDate.in[0].chronology.calendarType'] != null) query.append("toDate.in[0].chronology.calendarType", String(args['toDate.in[0].chronology.calendarType'])) if (args['toDate.in[0].chronology.id'] != null) query.append("toDate.in[0].chronology.id", String(args['toDate.in[0].chronology.id'])) if (args['toDate.in[0].dayOfMonth'] != null) query.append("toDate.in[0].dayOfMonth", String(args['toDate.in[0].dayOfMonth'])) if (args['toDate.in[0].dayOfWeek'] != null) query.append("toDate.in[0].dayOfWeek", String(args['toDate.in[0].dayOfWeek'])) if (args['toDate.in[0].dayOfYear'] != null) query.append("toDate.in[0].dayOfYear", String(args['toDate.in[0].dayOfYear'])) if (args['toDate.in[0].era'] != null) query.append("toDate.in[0].era", String(args['toDate.in[0].era'])) if (args['toDate.in[0].leapYear'] != null) query.append("toDate.in[0].leapYear", String(args['toDate.in[0].leapYear'])) if (args['toDate.in[0].month'] != null) query.append("toDate.in[0].month", String(args['toDate.in[0].month'])) if (args['toDate.in[0].monthValue'] != null) query.append("toDate.in[0].monthValue", String(args['toDate.in[0].monthValue'])) if (args['toDate.in[0].year'] != null) query.append("toDate.in[0].year", String(args['toDate.in[0].year'])) if (args['toDate.lessThan'] != null) query.append("toDate.lessThan", String(args['toDate.lessThan'])) if (args['toDate.lessThanOrEqual'] != null) query.append("toDate.lessThanOrEqual", String(args['toDate.lessThanOrEqual'])) if (args['toDate.notEquals'] != null) query.append("toDate.notEquals", String(args['toDate.notEquals'])) if (args['toDate.notIn[0].chronology.calendarType'] != null) query.append("toDate.notIn[0].chronology.calendarType", String(args['toDate.notIn[0].chronology.calendarType'])) if (args['toDate.notIn[0].chronology.id'] != null) query.append("toDate.notIn[0].chronology.id", String(args['toDate.notIn[0].chronology.id'])) if (args['toDate.notIn[0].dayOfMonth'] != null) query.append("toDate.notIn[0].dayOfMonth", String(args['toDate.notIn[0].dayOfMonth'])) if (args['toDate.notIn[0].dayOfWeek'] != null) query.append("toDate.notIn[0].dayOfWeek", String(args['toDate.notIn[0].dayOfWeek'])) if (args['toDate.notIn[0].dayOfYear'] != null) query.append("toDate.notIn[0].dayOfYear", String(args['toDate.notIn[0].dayOfYear'])) if (args['toDate.notIn[0].era'] != null) query.append("toDate.notIn[0].era", String(args['toDate.notIn[0].era'])) if (args['toDate.notIn[0].leapYear'] != null) query.append("toDate.notIn[0].leapYear", String(args['toDate.notIn[0].leapYear'])) if (args['toDate.notIn[0].month'] != null) query.append("toDate.notIn[0].month", String(args['toDate.notIn[0].month'])) if (args['toDate.notIn[0].monthValue'] != null) query.append("toDate.notIn[0].monthValue", String(args['toDate.notIn[0].monthValue'])) if (args['toDate.notIn[0].year'] != null) query.append("toDate.notIn[0].year", String(args['toDate.notIn[0].year'])) if (args['toDate.specified'] != null) query.append("toDate.specified", String(args['toDate.specified'])) const url = `${baseUrl.replace(/\/+$/, '')}/api/user/acceptor/search${query.size > 0 ? `?${query}` : ''}` const res = await fetchFn(url, {method: "GET", headers}) if (!res.ok) throw new Error(`Request failed with status ${res.status}`, {cause: {status: res.status, body: await res.text()}}) return res.blob() };