Invoices Api Fp ( configuration ? ) : { apiInvoicesGet ( limit ?: number , page ?: number , userId ?: string , options ?: RawAxiosRequestConfig ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < Invoice [] > ) > ; apiInvoicesIdGet ( id : string , options ?: RawAxiosRequestConfig ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < Invoice > ) > ; apiInvoicesPost ( options ?: RawAxiosRequestConfig ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < Invoice > ) > ; downloadInvoice ( id : string , options ?: RawAxiosRequestConfig ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < void > ) > ; finalizeInvoice ( id : string , invoiceFinalizeDeets ?: InvoiceFinalizeDeets , options ?: RawAxiosRequestConfig ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < Invoice > ) > ; invoicePaymentDetails ( id : string , options ?: RawAxiosRequestConfig ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < void > ) > ; payInvoice ( id : string , invoicePayDeets ?: InvoicePayDeets , options ?: RawAxiosRequestConfig ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < Invoice > ) > ; } Returns { apiInvoicesGet ( limit ?: number , page ?: number , userId ?: string , options ?: RawAxiosRequestConfig ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < Invoice [] > ) > ; apiInvoicesIdGet ( id : string , options ?: RawAxiosRequestConfig ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < Invoice > ) > ; apiInvoicesPost ( options ?: RawAxiosRequestConfig ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < Invoice > ) > ; downloadInvoice ( id : string , options ?: RawAxiosRequestConfig ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < void > ) > ; finalizeInvoice ( id : string , invoiceFinalizeDeets ?: InvoiceFinalizeDeets , options ?: RawAxiosRequestConfig ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < Invoice > ) > ; invoicePaymentDetails ( id : string , options ?: RawAxiosRequestConfig ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < void > ) > ; payInvoice ( id : string , invoicePayDeets ?: InvoicePayDeets , options ?: RawAxiosRequestConfig ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < Invoice > ) > ; } api Invoices Get : functionapi Invoices Get ( limit ? , page ? , userId ? , options ? ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < Invoice [] > ) > Parameters Optional
limit : number Optional
page : number Optional
userId : string Optional
options : RawAxiosRequestConfig Returns Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < Invoice [] > ) > api Invoices Id Get : functionapi Invoices Id Get ( id , options ? ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < Invoice > ) > Parameters id : string Optional
options : RawAxiosRequestConfig Returns Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < Invoice > ) > api Invoices Post : functionapi Invoices Post ( options ? ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < Invoice > ) > Parameters Optional
options : RawAxiosRequestConfig Returns Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < Invoice > ) > download Invoice : functiondownload Invoice ( id , options ? ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < void > ) > Parameters id : string Optional
options : RawAxiosRequestConfig Returns Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < void > ) > finalize Invoice : functionfinalize Invoice ( id , invoiceFinalizeDeets ? , options ? ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < Invoice > ) > Returns Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < Invoice > ) > invoice Payment Details : functioninvoice Payment Details ( id , options ? ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < void > ) > Parameters id : string Optional
options : RawAxiosRequestConfig Returns Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < void > ) > pay Invoice : functionpay Invoice ( id , invoicePayDeets ? , options ? ) : Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < Invoice > ) > Parameters id : string Optional
invoicePayDeets : InvoicePayDeets Optional
options : RawAxiosRequestConfig Returns Promise < ( ( axios ?: AxiosInstance , basePath ?: string ) => AxiosPromise < Invoice > ) >
InvoicesApi - functional programming interface export