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