export type GetApiApiAcceptorHistoriesArgs = {'acceptorId.equals'?: number | undefined, 'acceptorId.greaterThan'?: number | undefined, 'acceptorId.greaterThanOrEqual'?: number | undefined, 'acceptorId.in'?: Array | undefined, 'acceptorId.lessThan'?: number | undefined, 'acceptorId.lessThanOrEqual'?: number | undefined, 'acceptorId.notEquals'?: number | undefined, 'acceptorId.notIn'?: Array | undefined, 'acceptorId.specified'?: boolean | undefined, 'auditType.equals'?: ('COMMENT' | 'LOG' | 'CHANGE_STATUS' | 'CHANGE_SHABA') | undefined, 'auditType.in'?: (Array<'COMMENT' | 'LOG' | 'CHANGE_STATUS' | 'CHANGE_SHABA'>) | undefined, 'auditType.notEquals'?: ('COMMENT' | 'LOG' | 'CHANGE_STATUS' | 'CHANGE_SHABA') | undefined, 'auditType.notIn'?: (Array<'COMMENT' | 'LOG' | 'CHANGE_STATUS' | 'CHANGE_SHABA'>) | undefined, 'auditType.specified'?: boolean | undefined, 'authorId.equals'?: number | undefined, 'authorId.greaterThan'?: number | undefined, 'authorId.greaterThanOrEqual'?: number | undefined, 'authorId.in'?: Array | undefined, 'authorId.lessThan'?: number | undefined, 'authorId.lessThanOrEqual'?: number | undefined, 'authorId.notEquals'?: number | undefined, 'authorId.notIn'?: Array | undefined, 'authorId.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, '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, page?: number | undefined, 'remoteIP.contains'?: string | undefined, 'remoteIP.doesNotContain'?: string | undefined, 'remoteIP.equals'?: string | undefined, 'remoteIP.in'?: Array | undefined, 'remoteIP.notEquals'?: string | undefined, 'remoteIP.notIn'?: Array | undefined, 'remoteIP.specified'?: boolean | undefined, size?: number | undefined, sort?: Array | undefined, 'statusBefore.equals'?: ('REQUESTED' | 'CONFIRMED' | 'DOCUMENT_INCOMPLETE' | 'DOCUMENT_CONFIRMED' | 'DOCUMENT_SENT' | 'NEEDTOREVIEW' | 'COMPLETE_PROFILE' | 'ACTIVE' | 'INACTIVE' | 'SYSTEM' | 'EXPIRED' | 'NOTRANSACTION' | 'CLOSED' | 'ORGANIZATIONAL' | 'BUILDING') | undefined, 'statusBefore.in'?: (Array<'REQUESTED' | 'CONFIRMED' | 'DOCUMENT_INCOMPLETE' | 'DOCUMENT_CONFIRMED' | 'DOCUMENT_SENT' | 'NEEDTOREVIEW' | 'COMPLETE_PROFILE' | 'ACTIVE' | 'INACTIVE' | 'SYSTEM' | 'EXPIRED' | 'NOTRANSACTION' | 'CLOSED' | 'ORGANIZATIONAL' | 'BUILDING'>) | undefined, 'statusBefore.notEquals'?: ('REQUESTED' | 'CONFIRMED' | 'DOCUMENT_INCOMPLETE' | 'DOCUMENT_CONFIRMED' | 'DOCUMENT_SENT' | 'NEEDTOREVIEW' | 'COMPLETE_PROFILE' | 'ACTIVE' | 'INACTIVE' | 'SYSTEM' | 'EXPIRED' | 'NOTRANSACTION' | 'CLOSED' | 'ORGANIZATIONAL' | 'BUILDING') | undefined, 'statusBefore.notIn'?: (Array<'REQUESTED' | 'CONFIRMED' | 'DOCUMENT_INCOMPLETE' | 'DOCUMENT_CONFIRMED' | 'DOCUMENT_SENT' | 'NEEDTOREVIEW' | 'COMPLETE_PROFILE' | 'ACTIVE' | 'INACTIVE' | 'SYSTEM' | 'EXPIRED' | 'NOTRANSACTION' | 'CLOSED' | 'ORGANIZATIONAL' | 'BUILDING'>) | undefined, 'statusBefore.specified'?: boolean | undefined, 'statusCurrent.equals'?: ('REQUESTED' | 'CONFIRMED' | 'DOCUMENT_INCOMPLETE' | 'DOCUMENT_CONFIRMED' | 'DOCUMENT_SENT' | 'NEEDTOREVIEW' | 'COMPLETE_PROFILE' | 'ACTIVE' | 'INACTIVE' | 'SYSTEM' | 'EXPIRED' | 'NOTRANSACTION' | 'CLOSED' | 'ORGANIZATIONAL' | 'BUILDING') | undefined, 'statusCurrent.in'?: (Array<'REQUESTED' | 'CONFIRMED' | 'DOCUMENT_INCOMPLETE' | 'DOCUMENT_CONFIRMED' | 'DOCUMENT_SENT' | 'NEEDTOREVIEW' | 'COMPLETE_PROFILE' | 'ACTIVE' | 'INACTIVE' | 'SYSTEM' | 'EXPIRED' | 'NOTRANSACTION' | 'CLOSED' | 'ORGANIZATIONAL' | 'BUILDING'>) | undefined, 'statusCurrent.notEquals'?: ('REQUESTED' | 'CONFIRMED' | 'DOCUMENT_INCOMPLETE' | 'DOCUMENT_CONFIRMED' | 'DOCUMENT_SENT' | 'NEEDTOREVIEW' | 'COMPLETE_PROFILE' | 'ACTIVE' | 'INACTIVE' | 'SYSTEM' | 'EXPIRED' | 'NOTRANSACTION' | 'CLOSED' | 'ORGANIZATIONAL' | 'BUILDING') | undefined, 'statusCurrent.notIn'?: (Array<'REQUESTED' | 'CONFIRMED' | 'DOCUMENT_INCOMPLETE' | 'DOCUMENT_CONFIRMED' | 'DOCUMENT_SENT' | 'NEEDTOREVIEW' | 'COMPLETE_PROFILE' | 'ACTIVE' | 'INACTIVE' | 'SYSTEM' | 'EXPIRED' | 'NOTRANSACTION' | 'CLOSED' | 'ORGANIZATIONAL' | 'BUILDING'>) | undefined, 'statusCurrent.specified'?: boolean | undefined}; export type GetApiApiAcceptorHistoriesOptions = {baseUrl: string, fetch?: typeof fetch | undefined}; /** * getAllAcceptorHistories * * GET /api/acceptor-histories */ export const getApiApiAcceptorHistories = async (args: GetApiApiAcceptorHistoriesArgs, options: GetApiApiAcceptorHistoriesOptions) => { const {baseUrl, fetch: fetchFn = fetch} = options ?? {} const query = new URLSearchParams() const headers = new Headers() headers.set('accept', "*/*") if (args['acceptorId.equals'] != null) query.append("acceptorId.equals", String(args['acceptorId.equals'])) if (args['acceptorId.greaterThan'] != null) query.append("acceptorId.greaterThan", String(args['acceptorId.greaterThan'])) if (args['acceptorId.greaterThanOrEqual'] != null) query.append("acceptorId.greaterThanOrEqual", String(args['acceptorId.greaterThanOrEqual'])) for (const item of args['acceptorId.in'] ?? []) query.append("acceptorId.in", String(item)) if (args['acceptorId.lessThan'] != null) query.append("acceptorId.lessThan", String(args['acceptorId.lessThan'])) if (args['acceptorId.lessThanOrEqual'] != null) query.append("acceptorId.lessThanOrEqual", String(args['acceptorId.lessThanOrEqual'])) if (args['acceptorId.notEquals'] != null) query.append("acceptorId.notEquals", String(args['acceptorId.notEquals'])) for (const item of args['acceptorId.notIn'] ?? []) query.append("acceptorId.notIn", String(item)) if (args['acceptorId.specified'] != null) query.append("acceptorId.specified", String(args['acceptorId.specified'])) if (args['auditType.equals'] != null) query.append("auditType.equals", String(args['auditType.equals'])) for (const item of args['auditType.in'] ?? []) query.append("auditType.in", String(item)) if (args['auditType.notEquals'] != null) query.append("auditType.notEquals", String(args['auditType.notEquals'])) for (const item of args['auditType.notIn'] ?? []) query.append("auditType.notIn", String(item)) if (args['auditType.specified'] != null) query.append("auditType.specified", String(args['auditType.specified'])) if (args['authorId.equals'] != null) query.append("authorId.equals", String(args['authorId.equals'])) if (args['authorId.greaterThan'] != null) query.append("authorId.greaterThan", String(args['authorId.greaterThan'])) if (args['authorId.greaterThanOrEqual'] != null) query.append("authorId.greaterThanOrEqual", String(args['authorId.greaterThanOrEqual'])) for (const item of args['authorId.in'] ?? []) query.append("authorId.in", String(item)) if (args['authorId.lessThan'] != null) query.append("authorId.lessThan", String(args['authorId.lessThan'])) if (args['authorId.lessThanOrEqual'] != null) query.append("authorId.lessThanOrEqual", String(args['authorId.lessThanOrEqual'])) if (args['authorId.notEquals'] != null) query.append("authorId.notEquals", String(args['authorId.notEquals'])) for (const item of args['authorId.notIn'] ?? []) query.append("authorId.notIn", String(item)) if (args['authorId.specified'] != null) query.append("authorId.specified", String(args['authorId.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['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.page != null) query.append("page", String(args.page)) if (args['remoteIP.contains'] != null) query.append("remoteIP.contains", String(args['remoteIP.contains'])) if (args['remoteIP.doesNotContain'] != null) query.append("remoteIP.doesNotContain", String(args['remoteIP.doesNotContain'])) if (args['remoteIP.equals'] != null) query.append("remoteIP.equals", String(args['remoteIP.equals'])) for (const item of args['remoteIP.in'] ?? []) query.append("remoteIP.in", String(item)) if (args['remoteIP.notEquals'] != null) query.append("remoteIP.notEquals", String(args['remoteIP.notEquals'])) for (const item of args['remoteIP.notIn'] ?? []) query.append("remoteIP.notIn", String(item)) if (args['remoteIP.specified'] != null) query.append("remoteIP.specified", String(args['remoteIP.specified'])) if (args.size != null) query.append("size", String(args.size)) for (const item of args.sort ?? []) query.append("sort", String(item)) if (args['statusBefore.equals'] != null) query.append("statusBefore.equals", String(args['statusBefore.equals'])) for (const item of args['statusBefore.in'] ?? []) query.append("statusBefore.in", String(item)) if (args['statusBefore.notEquals'] != null) query.append("statusBefore.notEquals", String(args['statusBefore.notEquals'])) for (const item of args['statusBefore.notIn'] ?? []) query.append("statusBefore.notIn", String(item)) if (args['statusBefore.specified'] != null) query.append("statusBefore.specified", String(args['statusBefore.specified'])) if (args['statusCurrent.equals'] != null) query.append("statusCurrent.equals", String(args['statusCurrent.equals'])) for (const item of args['statusCurrent.in'] ?? []) query.append("statusCurrent.in", String(item)) if (args['statusCurrent.notEquals'] != null) query.append("statusCurrent.notEquals", String(args['statusCurrent.notEquals'])) for (const item of args['statusCurrent.notIn'] ?? []) query.append("statusCurrent.notIn", String(item)) if (args['statusCurrent.specified'] != null) query.append("statusCurrent.specified", String(args['statusCurrent.specified'])) const url = `${baseUrl.replace(/\/+$/, '')}/api/acceptor-histories${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() };