Contracts Api Fp ( configuration ? ) : { apiContractsContractIdGet ( contractId : string , revision ?: number , options ?: RawAxiosRequestConfig ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < Contract > ) > ; apiContractsDelete ( id ?: number , options ?: RawAxiosRequestConfig ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < void > ) > ; apiContractsPost ( contract ?: Contract , options ?: RawAxiosRequestConfig ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < Contract > ) > ; apiContractsPut ( id ?: number , contract ?: Contract , options ?: RawAxiosRequestConfig ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < Contract > ) > ; contractPayments ( id : string , limit ?: number , page ?: number , userId ?: string , options ?: RawAxiosRequestConfig ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < PaymentCycleListResponse > ) > ; contractPaymentTotals ( id : string , options ?: RawAxiosRequestConfig ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < PaymentCycleListResponse > ) > ; contractsGetAll ( activeOnly ?: boolean , options ?: RawAxiosRequestConfig ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < Contract [] > ) > ; } Returns { apiContractsContractIdGet ( contractId : string , revision ?: number , options ?: RawAxiosRequestConfig ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < Contract > ) > ; apiContractsDelete ( id ?: number , options ?: RawAxiosRequestConfig ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < void > ) > ; apiContractsPost ( contract ?: Contract , options ?: RawAxiosRequestConfig ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < Contract > ) > ; apiContractsPut ( id ?: number , contract ?: Contract , options ?: RawAxiosRequestConfig ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < Contract > ) > ; contractPayments ( id : string , limit ?: number , page ?: number , userId ?: string , options ?: RawAxiosRequestConfig ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < PaymentCycleListResponse > ) > ; contractPaymentTotals ( id : string , options ?: RawAxiosRequestConfig ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < PaymentCycleListResponse > ) > ; contractsGetAll ( activeOnly ?: boolean , options ?: RawAxiosRequestConfig ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < Contract [] > ) > ; } api Contracts Contract Id Get : functionapi Contracts Contract Id Get ( contractId , revision ? , options ? ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < Contract > ) > Parameters contractId : string Optional
revision : number Optional
options : RawAxiosRequestConfig Returns Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < Contract > ) > api Contracts Delete : functionapi Contracts Delete ( id ? , options ? ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < void > ) > Parameters Optional
id : number Optional
options : RawAxiosRequestConfig Returns Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < void > ) > api Contracts Post : functionapi Contracts Post ( contract ? , options ? ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < Contract > ) > Parameters Optional
contract : Contract Optional
options : RawAxiosRequestConfig Returns Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < Contract > ) > api Contracts Put : functionapi Contracts Put ( id ? , contract ? , options ? ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < Contract > ) > Parameters Optional
id : number Optional
contract : Contract Optional
options : RawAxiosRequestConfig Returns Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < Contract > ) > contract Payments : functioncontract 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 > ) > contract Payment Totals : functioncontract Payment Totals ( id , options ? ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < PaymentCycleListResponse > ) > Parameters id : string Optional
options : RawAxiosRequestConfig Returns Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < PaymentCycleListResponse > ) > contracts Get All : functioncontracts Get All ( activeOnly ? , options ? ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < Contract [] > ) > Parameters Optional
activeOnly : boolean Optional
options : RawAxiosRequestConfig Returns Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < Contract [] > ) >
ContractsApi - functional programming interface export