Function ContractsApiFactory Contracts Api Factory ( configuration ? , basePath ? , axios ? ) : { apiContractsContractIdGet ( contractId : string , revision ?: number , options ?: RawAxiosRequestConfig ) : AxiosPromise < Contract > ; apiContractsDelete ( id ?: number , options ?: RawAxiosRequestConfig ) : AxiosPromise < void > ; apiContractsPost ( contract ?: Contract , options ?: RawAxiosRequestConfig ) : AxiosPromise < Contract > ; apiContractsPut ( id ?: number , contract ?: Contract , options ?: RawAxiosRequestConfig ) : AxiosPromise < Contract > ; contractPayments ( id : string , limit ?: number , page ?: number , userId ?: string , options ?: RawAxiosRequestConfig ) : AxiosPromise < PaymentCycleListResponse > ; contractPaymentTotals ( id : string , options ?: RawAxiosRequestConfig ) : AxiosPromise < PaymentCycleListResponse > ; contractsGetAll ( activeOnly ?: boolean , latestOnly ?: boolean , options ?: RawAxiosRequestConfig ) : AxiosPromise < Contract [] > ; } Parameters Optionalconfiguration : Configuration OptionalbasePath : string Optionalaxios : AxiosInstance Returns { apiContractsContractIdGet ( contractId : string , revision ?: number , options ?: RawAxiosRequestConfig ) : AxiosPromise < Contract > ; apiContractsDelete ( id ?: number , options ?: RawAxiosRequestConfig ) : AxiosPromise < void > ; apiContractsPost ( contract ?: Contract , options ?: RawAxiosRequestConfig ) : AxiosPromise < Contract > ; apiContractsPut ( id ?: number , contract ?: Contract , options ?: RawAxiosRequestConfig ) : AxiosPromise < Contract > ; contractPayments ( id : string , limit ?: number , page ?: number , userId ?: string , options ?: RawAxiosRequestConfig ) : AxiosPromise < PaymentCycleListResponse > ; contractPaymentTotals ( id : string , options ?: RawAxiosRequestConfig ) : AxiosPromise < PaymentCycleListResponse > ; contractsGetAll ( activeOnly ?: boolean , latestOnly ?: boolean , options ?: RawAxiosRequestConfig ) : AxiosPromise < Contract [] > ; } api Contracts Contract Id Get : functionapi Contracts Contract Id Get ( contractId , revision ? , options ? ) : AxiosPromise < Contract > Parameters contractId : string Optionalrevision : number Optionaloptions : RawAxiosRequestConfig Returns AxiosPromise < Contract > api Contracts Delete : functionapi Contracts Delete ( id ? , options ? ) : AxiosPromise < void > Parameters Optionalid : number Optionaloptions : RawAxiosRequestConfig Returns AxiosPromise < void > api Contracts Post : functionapi Contracts Post ( contract ? , options ? ) : AxiosPromise < Contract > Parameters Optionalcontract : Contract Optionaloptions : RawAxiosRequestConfig Returns AxiosPromise < Contract > api Contracts Put : functionapi Contracts Put ( id ? , contract ? , options ? ) : AxiosPromise < Contract > Parameters Optionalid : number Optionalcontract : Contract Optionaloptions : RawAxiosRequestConfig Returns AxiosPromise < Contract > contract Payments : functioncontract Payments ( id , limit ? , page ? , userId ? , options ? ) : AxiosPromise < PaymentCycleListResponse > Parameters id : string Optionallimit : number Optionalpage : number OptionaluserId : string Optionaloptions : RawAxiosRequestConfig contract Payment Totals : functioncontract Payment Totals ( id , options ? ) : AxiosPromise < PaymentCycleListResponse > Parameters id : string Optionaloptions : RawAxiosRequestConfig contracts Get All : functioncontracts Get All ( activeOnly ? , latestOnly ? , options ? ) : AxiosPromise < Contract [] > Parameters OptionalactiveOnly : boolean OptionallatestOnly : boolean Optionaloptions : RawAxiosRequestConfig Returns AxiosPromise < Contract [] >
ContractsApi - factory interface export