Function PaymentCyclesApiFp Payment Cycles Api Fp ( configuration ? ) : { bulkCreatePaymentCycleEntry ( id : string , paymentCycleBulkEntryCreateDeets ?: PaymentCycleBulkEntryCreateDeets , options ?: RawAxiosRequestConfig ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < PaymentCycleEntryBulkResultResponseListResponse > ) > ; createPaymentCycle ( paymentCycleCreateDeets ?: PaymentCycleCreateDeets , options ?: RawAxiosRequestConfig ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < PaymentCycle > ) > ; createPaymentCycleEntry ( id : string , paymentCycleEntryCreateDeets ?: PaymentCycleEntryCreateDeets , options ?: RawAxiosRequestConfig ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < PaymentCycleEntry > ) > ; deletePaymentCycle ( id : string , options ?: RawAxiosRequestConfig ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < LogicResult > ) > ; deletePaymentCycleEntry ( id : string , entryId : string , options ?: RawAxiosRequestConfig ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < LogicResult > ) > ; finalizePaymentCycleEntry ( id : string , paymentCycleFinalizeDeets ?: PaymentCycleFinalizeDeets , options ?: RawAxiosRequestConfig ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < PaymentCycleFinalizeResponse > ) > ; getPaymentCycleById ( id : string , options ?: RawAxiosRequestConfig ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < PaymentCycle > ) > ; getPaymentCycleEntryById ( id : string , entryId : string , options ?: RawAxiosRequestConfig ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < PaymentCycleEntry > ) > ; listPaymentCycleEntries ( id : string , status ?: PaymentCycleEntryStatus , name ?: string , email ?: string , limit ?: number , page ?: number , userId ?: string , options ?: RawAxiosRequestConfig ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < PaymentCycleEntryListResponse > ) > ; listPaymentCycles ( feeDirection ?: FeeDirection , status ?: PaymentCycleStatus , name ?: string , limit ?: number , page ?: number , userId ?: string , options ?: RawAxiosRequestConfig ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < PaymentCycleListResponse > ) > ; paymentCyclePayments ( id : string , limit ?: number , page ?: number , userId ?: string , options ?: RawAxiosRequestConfig ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < PaymentCycleListResponse > ) > ; paymentEntryAvatar ( id : string , entryId : string , options ?: RawAxiosRequestConfig ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < void > ) > ; updatePaymentCycle ( id : string , paymentCycleUpdateDeets ?: PaymentCycleUpdateDeets , options ?: RawAxiosRequestConfig ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < PaymentCycle > ) > ; updatePaymentCycleEntry ( id : string , entryId : string , paymentCycleEntryUpdateDeets ?: PaymentCycleEntryUpdateDeets , options ?: RawAxiosRequestConfig ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < PaymentCycleEntry > ) > ; } Returns { bulkCreatePaymentCycleEntry ( id : string , paymentCycleBulkEntryCreateDeets ?: PaymentCycleBulkEntryCreateDeets , options ?: RawAxiosRequestConfig ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < PaymentCycleEntryBulkResultResponseListResponse > ) > ; createPaymentCycle ( paymentCycleCreateDeets ?: PaymentCycleCreateDeets , options ?: RawAxiosRequestConfig ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < PaymentCycle > ) > ; createPaymentCycleEntry ( id : string , paymentCycleEntryCreateDeets ?: PaymentCycleEntryCreateDeets , options ?: RawAxiosRequestConfig ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < PaymentCycleEntry > ) > ; deletePaymentCycle ( id : string , options ?: RawAxiosRequestConfig ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < LogicResult > ) > ; deletePaymentCycleEntry ( id : string , entryId : string , options ?: RawAxiosRequestConfig ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < LogicResult > ) > ; finalizePaymentCycleEntry ( id : string , paymentCycleFinalizeDeets ?: PaymentCycleFinalizeDeets , options ?: RawAxiosRequestConfig ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < PaymentCycleFinalizeResponse > ) > ; getPaymentCycleById ( id : string , options ?: RawAxiosRequestConfig ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < PaymentCycle > ) > ; getPaymentCycleEntryById ( id : string , entryId : string , options ?: RawAxiosRequestConfig ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < PaymentCycleEntry > ) > ; listPaymentCycleEntries ( id : string , status ?: PaymentCycleEntryStatus , name ?: string , email ?: string , limit ?: number , page ?: number , userId ?: string , options ?: RawAxiosRequestConfig ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < PaymentCycleEntryListResponse > ) > ; listPaymentCycles ( feeDirection ?: FeeDirection , status ?: PaymentCycleStatus , name ?: string , limit ?: number , page ?: number , userId ?: string , options ?: RawAxiosRequestConfig ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < PaymentCycleListResponse > ) > ; paymentCyclePayments ( id : string , limit ?: number , page ?: number , userId ?: string , options ?: RawAxiosRequestConfig ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < PaymentCycleListResponse > ) > ; paymentEntryAvatar ( id : string , entryId : string , options ?: RawAxiosRequestConfig ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < void > ) > ; updatePaymentCycle ( id : string , paymentCycleUpdateDeets ?: PaymentCycleUpdateDeets , options ?: RawAxiosRequestConfig ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < PaymentCycle > ) > ; updatePaymentCycleEntry ( id : string , entryId : string , paymentCycleEntryUpdateDeets ?: PaymentCycleEntryUpdateDeets , options ?: RawAxiosRequestConfig ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < PaymentCycleEntry > ) > ; } bulk Create Payment Cycle Entry : functioncreate Payment Cycle : functioncreate Payment Cycle ( paymentCycleCreateDeets ? , options ? ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < PaymentCycle > ) > Returns Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < PaymentCycle > ) > create Payment Cycle Entry : functioncreate Payment Cycle Entry ( id , paymentCycleEntryCreateDeets ? , options ? ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < PaymentCycleEntry > ) > Returns Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < PaymentCycleEntry > ) > delete Payment Cycle : functiondelete Payment Cycle ( id , options ? ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < LogicResult > ) > Parameters id : string Optional
options : RawAxiosRequestConfig Returns Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < LogicResult > ) > delete Payment Cycle Entry : functiondelete Payment Cycle Entry ( id , entryId , options ? ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < LogicResult > ) > Parameters id : string entryId : string Optional
options : RawAxiosRequestConfig Returns Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < LogicResult > ) > finalize Payment Cycle Entry : functionget Payment Cycle By Id : functionget Payment Cycle By Id ( id , options ? ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < PaymentCycle > ) > Parameters id : string Optional
options : RawAxiosRequestConfig Returns Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < PaymentCycle > ) > get Payment Cycle Entry By Id : functionget Payment Cycle Entry By Id ( id , entryId , options ? ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < PaymentCycleEntry > ) > Parameters id : string entryId : string Optional
options : RawAxiosRequestConfig Returns Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < PaymentCycleEntry > ) > list Payment Cycle Entries : functionlist Payment Cycle Entries ( id , status ? , name ? , email ? , limit ? , page ? , userId ? , options ? ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < PaymentCycleEntryListResponse > ) > Parameters id : string Optional
status : PaymentCycleEntryStatus Optional
name : string Optional
email : string Optional
limit : number Optional
page : number Optional
userId : string Optional
options : RawAxiosRequestConfig Returns Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < PaymentCycleEntryListResponse > ) > list Payment Cycles : functionlist Payment Cycles ( feeDirection ? , status ? , name ? , limit ? , page ? , userId ? , options ? ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < PaymentCycleListResponse > ) > Parameters Optional
feeDirection : FeeDirection Optional
status : PaymentCycleStatus Optional
name : string Optional
limit : number Optional
page : number Optional
userId : string Optional
options : RawAxiosRequestConfig Returns Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < PaymentCycleListResponse > ) > payment Cycle Payments : functionpayment Cycle Payments ( id , limit ? , page ? , userId ? , options ? ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < PaymentCycleListResponse > ) > Parameters id : string Optional
limit : number Optional
page : number Optional
userId : string Optional
options : RawAxiosRequestConfig Returns Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < PaymentCycleListResponse > ) > payment Entry Avatar : functionpayment Entry Avatar ( id , entryId , options ? ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < void > ) > Parameters id : string entryId : string Optional
options : RawAxiosRequestConfig Returns Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < void > ) > update Payment Cycle : functionupdate Payment Cycle ( id , paymentCycleUpdateDeets ? , options ? ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < PaymentCycle > ) > Returns Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < PaymentCycle > ) > update Payment Cycle Entry : functionupdate Payment Cycle Entry ( id , entryId , paymentCycleEntryUpdateDeets ? , options ? ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < PaymentCycleEntry > ) > Returns Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < PaymentCycleEntry > ) >
PaymentCyclesApi - functional programming interface export