UNPKG

@apideck/node

Version:
1,399 lines 66.2 kB
/** * Apideck * The Apideck OpenAPI Spec: SDK Optimized * * The version of the OpenAPI document: 10.13.0 * Contact: support@apideck.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ import { AccountingDepartment, AccountingDepartmentsFilter, AccountingLocation, AccountingLocationsFilter, AgedReportFilter, AttachmentReferenceType, BalanceSheetFilter, Bill, BillPayment, BillsFilter, BillsSort, CreateAccountingDepartmentResponse, CreateAccountingLocationResponse, CreateBillPaymentResponse, CreateBillResponse, CreateCreditNoteResponse, CreateCustomerResponse, CreateExpenseResponse, CreateInvoiceItemResponse, CreateInvoiceResponse, CreateJournalEntryResponse, CreateLedgerAccountResponse, CreatePaymentResponse, CreatePurchaseOrderResponse, CreateSubsidiaryResponse, CreateSupplierResponse, CreateTaxRateResponse, CreateTrackingCategoryResponse, CreditNote, CreditNotesFilter, CreditNotesSort, Customer, CustomersFilter, CustomersSort, DeleteAccountingDepartmentResponse, DeleteAccountingLocationResponse, DeleteAttachmentResponse, DeleteBillPaymentResponse, DeleteBillResponse, DeleteCreditNoteResponse, DeleteCustomerResponse, DeleteExpenseResponse, DeleteInvoiceResponse, DeleteJournalEntryResponse, DeleteLedgerAccountResponse, DeletePaymentResponse, DeletePurchaseOrderResponse, DeleteSubsidiaryResponse, DeleteSupplierResponse, DeleteTaxRateResponse, DeleteTrackingCategoryResponse, Expense, GetAccountingDepartmentResponse, GetAccountingDepartmentsResponse, GetAccountingLocationResponse, GetAccountingLocationsResponse, GetAgedCreditorsResponse, GetAgedDebtorsResponse, GetAttachmentResponse, GetAttachmentsResponse, GetBalanceSheetResponse, GetBillPaymentResponse, GetBillPaymentsResponse, GetBillResponse, GetBillsResponse, GetCompanyInfoResponse, GetCreditNoteResponse, GetCreditNotesResponse, GetCustomerResponse, GetCustomersResponse, GetExpenseResponse, GetExpensesResponse, GetInvoiceItemResponse, GetInvoiceItemsResponse, GetInvoiceResponse, GetInvoicesResponse, GetJournalEntriesResponse, GetJournalEntryResponse, GetLedgerAccountResponse, GetLedgerAccountsResponse, GetPaymentResponse, GetPaymentsResponse, GetProfitAndLossResponse, GetPurchaseOrderResponse, GetPurchaseOrdersResponse, GetSubsidiariesResponse, GetSubsidiaryResponse, GetSupplierResponse, GetSuppliersResponse, GetTaxRateResponse, GetTaxRatesResponse, GetTrackingCategoriesResponse, GetTrackingCategoryResponse, Invoice, InvoiceItem, InvoiceItemFilter, InvoiceItemsFilter, InvoiceItemsSort, InvoicesFilter, InvoicesSort, JournalEntriesFilter, JournalEntriesSort, JournalEntry, LedgerAccount, LedgerAccountsFilter, LedgerAccountsSort, PassThroughQuery, Payment, PaymentsFilter, PaymentsSort, ProfitAndLossFilter, PurchaseOrder, PurchaseOrdersFilter, PurchaseOrdersSort, Subsidiary, Supplier, SuppliersFilter, SuppliersSort, TaxRate, TaxRatesFilter, TrackingCategory, UpdateAccountingDepartmentResponse, UpdateAccountingLocationResponse, UpdateBillPaymentResponse, UpdateBillResponse, UpdateCreditNoteResponse, UpdateCustomerResponse, UpdateExpenseResponse, UpdateInvoiceItemsResponse, UpdateInvoiceResponse, UpdateJournalEntryResponse, UpdateLedgerAccountResponse, UpdatePaymentResponse, UpdatePurchaseOrderResponse, UpdateSubsidiaryResponse, UpdateSupplierResponse, UpdateTaxRateResponse, UpdateTrackingCategoryResponse } from '../models'; import * as runtime from '../runtime'; export interface AccountingApiAgedCreditorsOneRequest { raw?: boolean; consumerId?: string; appId?: string; serviceId?: string; filter?: AgedReportFilter; passThrough?: PassThroughQuery; fields?: string | null; } export interface AccountingApiAgedDebtorsOneRequest { raw?: boolean; consumerId?: string; appId?: string; serviceId?: string; filter?: AgedReportFilter; passThrough?: PassThroughQuery; fields?: string | null; } export interface AccountingApiAttachmentsAllRequest { referenceType: AttachmentReferenceType; referenceId: string; raw?: boolean; consumerId?: string; appId?: string; serviceId?: string; cursor?: string | null; limit?: number; fields?: string | null; } export interface AccountingApiAttachmentsDeleteRequest { referenceType: AttachmentReferenceType; referenceId: string; id: string; consumerId?: string; appId?: string; serviceId?: string; raw?: boolean; } export interface AccountingApiAttachmentsDownloadRequest { referenceType: AttachmentReferenceType; referenceId: string; id: string; consumerId?: string; appId?: string; serviceId?: string; fields?: string | null; } export interface AccountingApiAttachmentsOneRequest { referenceType: AttachmentReferenceType; referenceId: string; id: string; consumerId?: string; appId?: string; serviceId?: string; raw?: boolean; fields?: string | null; } export interface AccountingApiBalanceSheetOneRequest { consumerId?: string; appId?: string; serviceId?: string; passThrough?: PassThroughQuery; filter?: BalanceSheetFilter; raw?: boolean; } export interface AccountingApiBillPaymentsAddRequest { billPayment: BillPayment; raw?: boolean; consumerId?: string; appId?: string; serviceId?: string; } export interface AccountingApiBillPaymentsAllRequest { raw?: boolean; consumerId?: string; appId?: string; serviceId?: string; cursor?: string | null; limit?: number; filter?: PaymentsFilter; sort?: PaymentsSort; passThrough?: PassThroughQuery; fields?: string | null; } export interface AccountingApiBillPaymentsDeleteRequest { id: string; consumerId?: string; appId?: string; serviceId?: string; raw?: boolean; } export interface AccountingApiBillPaymentsOneRequest { id: string; consumerId?: string; appId?: string; serviceId?: string; raw?: boolean; fields?: string | null; } export interface AccountingApiBillPaymentsUpdateRequest { id: string; billPayment: BillPayment; consumerId?: string; appId?: string; serviceId?: string; raw?: boolean; } export interface AccountingApiBillsAddRequest { bill: Bill; raw?: boolean; consumerId?: string; appId?: string; serviceId?: string; } export interface AccountingApiBillsAllRequest { raw?: boolean; consumerId?: string; appId?: string; serviceId?: string; cursor?: string | null; limit?: number; filter?: BillsFilter; sort?: BillsSort; passThrough?: PassThroughQuery; fields?: string | null; } export interface AccountingApiBillsDeleteRequest { id: string; consumerId?: string; appId?: string; serviceId?: string; raw?: boolean; } export interface AccountingApiBillsOneRequest { id: string; consumerId?: string; appId?: string; serviceId?: string; raw?: boolean; fields?: string | null; } export interface AccountingApiBillsUpdateRequest { id: string; bill: Bill; consumerId?: string; appId?: string; serviceId?: string; raw?: boolean; } export interface AccountingApiCompanyInfoOneRequest { raw?: boolean; consumerId?: string; appId?: string; serviceId?: string; fields?: string | null; } export interface AccountingApiCreditNotesAddRequest { creditNote: CreditNote; raw?: boolean; consumerId?: string; appId?: string; serviceId?: string; } export interface AccountingApiCreditNotesAllRequest { raw?: boolean; consumerId?: string; appId?: string; serviceId?: string; cursor?: string | null; limit?: number; filter?: CreditNotesFilter; sort?: CreditNotesSort; passThrough?: PassThroughQuery; fields?: string | null; } export interface AccountingApiCreditNotesDeleteRequest { id: string; consumerId?: string; appId?: string; serviceId?: string; raw?: boolean; } export interface AccountingApiCreditNotesOneRequest { id: string; consumerId?: string; appId?: string; serviceId?: string; raw?: boolean; fields?: string | null; } export interface AccountingApiCreditNotesUpdateRequest { id: string; creditNote: CreditNote; consumerId?: string; appId?: string; serviceId?: string; raw?: boolean; } export interface AccountingApiCustomersAddRequest { customer: Customer; raw?: boolean; consumerId?: string; appId?: string; serviceId?: string; } export interface AccountingApiCustomersAllRequest { raw?: boolean; consumerId?: string; appId?: string; serviceId?: string; cursor?: string | null; limit?: number; filter?: CustomersFilter; sort?: CustomersSort; passThrough?: PassThroughQuery; fields?: string | null; } export interface AccountingApiCustomersDeleteRequest { id: string; consumerId?: string; appId?: string; serviceId?: string; raw?: boolean; } export interface AccountingApiCustomersOneRequest { id: string; consumerId?: string; appId?: string; serviceId?: string; raw?: boolean; fields?: string | null; } export interface AccountingApiCustomersUpdateRequest { id: string; customer: Customer; consumerId?: string; appId?: string; serviceId?: string; raw?: boolean; } export interface AccountingApiDepartmentsAddRequest { department: AccountingDepartment; raw?: boolean; consumerId?: string; appId?: string; serviceId?: string; } export interface AccountingApiDepartmentsAllRequest { raw?: boolean; consumerId?: string; appId?: string; serviceId?: string; cursor?: string | null; limit?: number; fields?: string | null; filter?: AccountingDepartmentsFilter; } export interface AccountingApiDepartmentsDeleteRequest { id: string; consumerId?: string; appId?: string; serviceId?: string; raw?: boolean; } export interface AccountingApiDepartmentsOneRequest { id: string; consumerId?: string; appId?: string; serviceId?: string; raw?: boolean; fields?: string | null; } export interface AccountingApiDepartmentsUpdateRequest { id: string; department: AccountingDepartment; consumerId?: string; appId?: string; serviceId?: string; raw?: boolean; } export interface AccountingApiExpensesAddRequest { expense: Expense; raw?: boolean; consumerId?: string; appId?: string; serviceId?: string; } export interface AccountingApiExpensesAllRequest { raw?: boolean; consumerId?: string; appId?: string; serviceId?: string; cursor?: string | null; limit?: number; } export interface AccountingApiExpensesDeleteRequest { id: string; consumerId?: string; appId?: string; serviceId?: string; raw?: boolean; } export interface AccountingApiExpensesOneRequest { id: string; consumerId?: string; appId?: string; serviceId?: string; raw?: boolean; } export interface AccountingApiExpensesUpdateRequest { id: string; expense: Expense; consumerId?: string; appId?: string; serviceId?: string; raw?: boolean; } export interface AccountingApiInvoiceItemsAddRequest { invoiceItem: InvoiceItem; raw?: boolean; consumerId?: string; appId?: string; serviceId?: string; } export interface AccountingApiInvoiceItemsAllRequest { raw?: boolean; consumerId?: string; appId?: string; serviceId?: string; cursor?: string | null; limit?: number; filter?: InvoiceItemsFilter; sort?: InvoiceItemsSort; passThrough?: PassThroughQuery; fields?: string | null; } export interface AccountingApiInvoiceItemsDeleteRequest { id: string; consumerId?: string; appId?: string; serviceId?: string; raw?: boolean; } export interface AccountingApiInvoiceItemsOneRequest { id: string; consumerId?: string; appId?: string; serviceId?: string; raw?: boolean; fields?: string | null; filter?: InvoiceItemFilter; } export interface AccountingApiInvoiceItemsUpdateRequest { id: string; invoiceItem: InvoiceItem; consumerId?: string; appId?: string; serviceId?: string; raw?: boolean; } export interface AccountingApiInvoicesAddRequest { invoice: Invoice; raw?: boolean; consumerId?: string; appId?: string; serviceId?: string; } export interface AccountingApiInvoicesAllRequest { raw?: boolean; consumerId?: string; appId?: string; serviceId?: string; cursor?: string | null; limit?: number; filter?: InvoicesFilter; sort?: InvoicesSort; passThrough?: PassThroughQuery; fields?: string | null; } export interface AccountingApiInvoicesDeleteRequest { id: string; consumerId?: string; appId?: string; serviceId?: string; raw?: boolean; } export interface AccountingApiInvoicesOneRequest { id: string; consumerId?: string; appId?: string; serviceId?: string; raw?: boolean; fields?: string | null; } export interface AccountingApiInvoicesUpdateRequest { id: string; invoice: Invoice; consumerId?: string; appId?: string; serviceId?: string; raw?: boolean; } export interface AccountingApiJournalEntriesAddRequest { journalEntry: JournalEntry; raw?: boolean; consumerId?: string; appId?: string; serviceId?: string; } export interface AccountingApiJournalEntriesAllRequest { raw?: boolean; consumerId?: string; appId?: string; serviceId?: string; cursor?: string | null; limit?: number; filter?: JournalEntriesFilter; sort?: JournalEntriesSort; passThrough?: PassThroughQuery; fields?: string | null; } export interface AccountingApiJournalEntriesDeleteRequest { id: string; consumerId?: string; appId?: string; serviceId?: string; raw?: boolean; } export interface AccountingApiJournalEntriesOneRequest { id: string; consumerId?: string; appId?: string; serviceId?: string; raw?: boolean; fields?: string | null; } export interface AccountingApiJournalEntriesUpdateRequest { id: string; journalEntry: JournalEntry; consumerId?: string; appId?: string; serviceId?: string; raw?: boolean; } export interface AccountingApiLedgerAccountsAddRequest { ledgerAccount: LedgerAccount; raw?: boolean; consumerId?: string; appId?: string; serviceId?: string; } export interface AccountingApiLedgerAccountsAllRequest { raw?: boolean; consumerId?: string; appId?: string; serviceId?: string; cursor?: string | null; limit?: number; filter?: LedgerAccountsFilter; sort?: LedgerAccountsSort; passThrough?: PassThroughQuery; fields?: string | null; } export interface AccountingApiLedgerAccountsDeleteRequest { id: string; consumerId?: string; appId?: string; serviceId?: string; raw?: boolean; } export interface AccountingApiLedgerAccountsOneRequest { id: string; consumerId?: string; appId?: string; serviceId?: string; raw?: boolean; fields?: string | null; } export interface AccountingApiLedgerAccountsUpdateRequest { id: string; ledgerAccount: LedgerAccount; consumerId?: string; appId?: string; serviceId?: string; raw?: boolean; } export interface AccountingApiLocationsAddRequest { location: AccountingLocation; raw?: boolean; consumerId?: string; appId?: string; serviceId?: string; } export interface AccountingApiLocationsAllRequest { raw?: boolean; consumerId?: string; appId?: string; serviceId?: string; cursor?: string | null; limit?: number; fields?: string | null; filter?: AccountingLocationsFilter; } export interface AccountingApiLocationsDeleteRequest { id: string; consumerId?: string; appId?: string; serviceId?: string; raw?: boolean; } export interface AccountingApiLocationsOneRequest { id: string; consumerId?: string; appId?: string; serviceId?: string; raw?: boolean; fields?: string | null; } export interface AccountingApiLocationsUpdateRequest { id: string; location: AccountingLocation; consumerId?: string; appId?: string; serviceId?: string; raw?: boolean; } export interface AccountingApiPaymentsAddRequest { payment: Payment; raw?: boolean; consumerId?: string; appId?: string; serviceId?: string; } export interface AccountingApiPaymentsAllRequest { raw?: boolean; consumerId?: string; appId?: string; serviceId?: string; cursor?: string | null; limit?: number; filter?: PaymentsFilter; sort?: PaymentsSort; passThrough?: PassThroughQuery; fields?: string | null; } export interface AccountingApiPaymentsDeleteRequest { id: string; consumerId?: string; appId?: string; serviceId?: string; raw?: boolean; } export interface AccountingApiPaymentsOneRequest { id: string; consumerId?: string; appId?: string; serviceId?: string; raw?: boolean; fields?: string | null; } export interface AccountingApiPaymentsUpdateRequest { id: string; payment: Payment; consumerId?: string; appId?: string; serviceId?: string; raw?: boolean; } export interface AccountingApiProfitAndLossOneRequest { raw?: boolean; consumerId?: string; appId?: string; serviceId?: string; filter?: ProfitAndLossFilter; passThrough?: PassThroughQuery; fields?: string | null; } export interface AccountingApiPurchaseOrdersAddRequest { purchaseOrder: PurchaseOrder; raw?: boolean; consumerId?: string; appId?: string; serviceId?: string; } export interface AccountingApiPurchaseOrdersAllRequest { raw?: boolean; consumerId?: string; appId?: string; serviceId?: string; cursor?: string | null; passThrough?: PassThroughQuery; limit?: number; filter?: PurchaseOrdersFilter; sort?: PurchaseOrdersSort; } export interface AccountingApiPurchaseOrdersDeleteRequest { id: string; consumerId?: string; appId?: string; serviceId?: string; raw?: boolean; } export interface AccountingApiPurchaseOrdersOneRequest { id: string; consumerId?: string; appId?: string; serviceId?: string; raw?: boolean; } export interface AccountingApiPurchaseOrdersUpdateRequest { id: string; purchaseOrder: PurchaseOrder; consumerId?: string; appId?: string; serviceId?: string; raw?: boolean; } export interface AccountingApiSubsidiariesAddRequest { subsidiary: Subsidiary; raw?: boolean; consumerId?: string; appId?: string; serviceId?: string; } export interface AccountingApiSubsidiariesAllRequest { raw?: boolean; consumerId?: string; appId?: string; serviceId?: string; cursor?: string | null; limit?: number; fields?: string | null; } export interface AccountingApiSubsidiariesDeleteRequest { id: string; consumerId?: string; appId?: string; serviceId?: string; raw?: boolean; } export interface AccountingApiSubsidiariesOneRequest { id: string; consumerId?: string; appId?: string; serviceId?: string; raw?: boolean; fields?: string | null; } export interface AccountingApiSubsidiariesUpdateRequest { id: string; subsidiary: Subsidiary; consumerId?: string; appId?: string; serviceId?: string; raw?: boolean; } export interface AccountingApiSuppliersAddRequest { supplier: Supplier; raw?: boolean; consumerId?: string; appId?: string; serviceId?: string; } export interface AccountingApiSuppliersAllRequest { raw?: boolean; consumerId?: string; appId?: string; serviceId?: string; cursor?: string | null; limit?: number; filter?: SuppliersFilter; sort?: SuppliersSort; passThrough?: PassThroughQuery; fields?: string | null; } export interface AccountingApiSuppliersDeleteRequest { id: string; consumerId?: string; appId?: string; serviceId?: string; raw?: boolean; } export interface AccountingApiSuppliersOneRequest { id: string; consumerId?: string; appId?: string; serviceId?: string; raw?: boolean; fields?: string | null; } export interface AccountingApiSuppliersUpdateRequest { id: string; supplier: Supplier; consumerId?: string; appId?: string; serviceId?: string; raw?: boolean; } export interface AccountingApiTaxRatesAddRequest { taxRate: TaxRate; raw?: boolean; consumerId?: string; appId?: string; serviceId?: string; } export interface AccountingApiTaxRatesAllRequest { raw?: boolean; consumerId?: string; appId?: string; serviceId?: string; cursor?: string | null; limit?: number; filter?: TaxRatesFilter; passThrough?: PassThroughQuery; fields?: string | null; } export interface AccountingApiTaxRatesDeleteRequest { id: string; consumerId?: string; appId?: string; serviceId?: string; raw?: boolean; } export interface AccountingApiTaxRatesOneRequest { id: string; consumerId?: string; appId?: string; serviceId?: string; raw?: boolean; fields?: string | null; } export interface AccountingApiTaxRatesUpdateRequest { id: string; taxRate: TaxRate; consumerId?: string; appId?: string; serviceId?: string; raw?: boolean; } export interface AccountingApiTrackingCategoriesAddRequest { trackingCategory: TrackingCategory; raw?: boolean; consumerId?: string; appId?: string; serviceId?: string; } export interface AccountingApiTrackingCategoriesAllRequest { raw?: boolean; consumerId?: string; appId?: string; serviceId?: string; cursor?: string | null; limit?: number; passThrough?: PassThroughQuery; fields?: string | null; } export interface AccountingApiTrackingCategoriesDeleteRequest { id: string; consumerId?: string; appId?: string; serviceId?: string; raw?: boolean; } export interface AccountingApiTrackingCategoriesOneRequest { id: string; consumerId?: string; appId?: string; serviceId?: string; raw?: boolean; fields?: string | null; } export interface AccountingApiTrackingCategoriesUpdateRequest { id: string; trackingCategory: TrackingCategory; consumerId?: string; appId?: string; serviceId?: string; raw?: boolean; } /** * */ export declare class AccountingApi extends runtime.BaseAPI { /** * Get Aged Creditors * Get Aged Creditors */ agedCreditorsOneRaw(requestParameters: AccountingApiAgedCreditorsOneRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<GetAgedCreditorsResponse>>; /** * Get Aged Creditors * Get Aged Creditors */ agedCreditorsOne(requestParameters?: AccountingApiAgedCreditorsOneRequest, initOverrides?: RequestInit): Promise<GetAgedCreditorsResponse>; /** * Get Aged Debtors * Get Aged Debtors */ agedDebtorsOneRaw(requestParameters: AccountingApiAgedDebtorsOneRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<GetAgedDebtorsResponse>>; /** * Get Aged Debtors * Get Aged Debtors */ agedDebtorsOne(requestParameters?: AccountingApiAgedDebtorsOneRequest, initOverrides?: RequestInit): Promise<GetAgedDebtorsResponse>; /** * List Attachments * List Attachments */ attachmentsAllRaw(requestParameters: AccountingApiAttachmentsAllRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<GetAttachmentsResponse>>; /** * List Attachments * List Attachments */ attachmentsAll(requestParameters: AccountingApiAttachmentsAllRequest, initOverrides?: RequestInit): Promise<GetAttachmentsResponse>; /** * Delete Attachment * Delete Attachment */ attachmentsDeleteRaw(requestParameters: AccountingApiAttachmentsDeleteRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<DeleteAttachmentResponse>>; /** * Delete Attachment * Delete Attachment */ attachmentsDelete(requestParameters: AccountingApiAttachmentsDeleteRequest, initOverrides?: RequestInit): Promise<DeleteAttachmentResponse>; /** * Download Attachment * Download Attachment */ attachmentsDownloadRaw(requestParameters: AccountingApiAttachmentsDownloadRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<Blob>>; /** * Download Attachment * Download Attachment */ attachmentsDownload(requestParameters: AccountingApiAttachmentsDownloadRequest, initOverrides?: RequestInit): Promise<Blob>; /** * Get Attachment * Get Attachment */ attachmentsOneRaw(requestParameters: AccountingApiAttachmentsOneRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<GetAttachmentResponse>>; /** * Get Attachment * Get Attachment */ attachmentsOne(requestParameters: AccountingApiAttachmentsOneRequest, initOverrides?: RequestInit): Promise<GetAttachmentResponse>; /** * Get BalanceSheet * Get BalanceSheet */ balanceSheetOneRaw(requestParameters: AccountingApiBalanceSheetOneRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<GetBalanceSheetResponse>>; /** * Get BalanceSheet * Get BalanceSheet */ balanceSheetOne(requestParameters?: AccountingApiBalanceSheetOneRequest, initOverrides?: RequestInit): Promise<GetBalanceSheetResponse>; /** * Create Bill Payment * Create Bill Payment */ billPaymentsAddRaw(requestParameters: AccountingApiBillPaymentsAddRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<CreateBillPaymentResponse>>; /** * Create Bill Payment * Create Bill Payment */ billPaymentsAdd(requestParameters: AccountingApiBillPaymentsAddRequest, initOverrides?: RequestInit): Promise<CreateBillPaymentResponse>; /** * List Bill Payments * List Bill Payments */ billPaymentsAllRaw(requestParameters: AccountingApiBillPaymentsAllRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<GetBillPaymentsResponse>>; /** * List Bill Payments * List Bill Payments */ billPaymentsAll(requestParameters?: AccountingApiBillPaymentsAllRequest, initOverrides?: RequestInit): Promise<GetBillPaymentsResponse>; /** * Delete Bill Payment * Delete Bill Payment */ billPaymentsDeleteRaw(requestParameters: AccountingApiBillPaymentsDeleteRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<DeleteBillPaymentResponse>>; /** * Delete Bill Payment * Delete Bill Payment */ billPaymentsDelete(requestParameters: AccountingApiBillPaymentsDeleteRequest, initOverrides?: RequestInit): Promise<DeleteBillPaymentResponse>; /** * Get Bill Payment * Get Bill Payment */ billPaymentsOneRaw(requestParameters: AccountingApiBillPaymentsOneRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<GetBillPaymentResponse>>; /** * Get Bill Payment * Get Bill Payment */ billPaymentsOne(requestParameters: AccountingApiBillPaymentsOneRequest, initOverrides?: RequestInit): Promise<GetBillPaymentResponse>; /** * Update Bill Payment * Update Bill Payment */ billPaymentsUpdateRaw(requestParameters: AccountingApiBillPaymentsUpdateRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<UpdateBillPaymentResponse>>; /** * Update Bill Payment * Update Bill Payment */ billPaymentsUpdate(requestParameters: AccountingApiBillPaymentsUpdateRequest, initOverrides?: RequestInit): Promise<UpdateBillPaymentResponse>; /** * Create Bill * Create Bill */ billsAddRaw(requestParameters: AccountingApiBillsAddRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<CreateBillResponse>>; /** * Create Bill * Create Bill */ billsAdd(requestParameters: AccountingApiBillsAddRequest, initOverrides?: RequestInit): Promise<CreateBillResponse>; /** * List Bills * List Bills */ billsAllRaw(requestParameters: AccountingApiBillsAllRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<GetBillsResponse>>; /** * List Bills * List Bills */ billsAll(requestParameters?: AccountingApiBillsAllRequest, initOverrides?: RequestInit): Promise<GetBillsResponse>; /** * Delete Bill * Delete Bill */ billsDeleteRaw(requestParameters: AccountingApiBillsDeleteRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<DeleteBillResponse>>; /** * Delete Bill * Delete Bill */ billsDelete(requestParameters: AccountingApiBillsDeleteRequest, initOverrides?: RequestInit): Promise<DeleteBillResponse>; /** * Get Bill * Get Bill */ billsOneRaw(requestParameters: AccountingApiBillsOneRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<GetBillResponse>>; /** * Get Bill * Get Bill */ billsOne(requestParameters: AccountingApiBillsOneRequest, initOverrides?: RequestInit): Promise<GetBillResponse>; /** * Update Bill * Update Bill */ billsUpdateRaw(requestParameters: AccountingApiBillsUpdateRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<UpdateBillResponse>>; /** * Update Bill * Update Bill */ billsUpdate(requestParameters: AccountingApiBillsUpdateRequest, initOverrides?: RequestInit): Promise<UpdateBillResponse>; /** * Get company info * Get company info */ companyInfoOneRaw(requestParameters: AccountingApiCompanyInfoOneRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<GetCompanyInfoResponse>>; /** * Get company info * Get company info */ companyInfoOne(requestParameters?: AccountingApiCompanyInfoOneRequest, initOverrides?: RequestInit): Promise<GetCompanyInfoResponse>; /** * Create Credit Note * Create Credit Note */ creditNotesAddRaw(requestParameters: AccountingApiCreditNotesAddRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<CreateCreditNoteResponse>>; /** * Create Credit Note * Create Credit Note */ creditNotesAdd(requestParameters: AccountingApiCreditNotesAddRequest, initOverrides?: RequestInit): Promise<CreateCreditNoteResponse>; /** * List Credit Notes * List Credit Notes */ creditNotesAllRaw(requestParameters: AccountingApiCreditNotesAllRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<GetCreditNotesResponse>>; /** * List Credit Notes * List Credit Notes */ creditNotesAll(requestParameters?: AccountingApiCreditNotesAllRequest, initOverrides?: RequestInit): Promise<GetCreditNotesResponse>; /** * Delete Credit Note * Delete Credit Note */ creditNotesDeleteRaw(requestParameters: AccountingApiCreditNotesDeleteRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<DeleteCreditNoteResponse>>; /** * Delete Credit Note * Delete Credit Note */ creditNotesDelete(requestParameters: AccountingApiCreditNotesDeleteRequest, initOverrides?: RequestInit): Promise<DeleteCreditNoteResponse>; /** * Get Credit Note * Get Credit Note */ creditNotesOneRaw(requestParameters: AccountingApiCreditNotesOneRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<GetCreditNoteResponse>>; /** * Get Credit Note * Get Credit Note */ creditNotesOne(requestParameters: AccountingApiCreditNotesOneRequest, initOverrides?: RequestInit): Promise<GetCreditNoteResponse>; /** * Update Credit Note * Update Credit Note */ creditNotesUpdateRaw(requestParameters: AccountingApiCreditNotesUpdateRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<UpdateCreditNoteResponse>>; /** * Update Credit Note * Update Credit Note */ creditNotesUpdate(requestParameters: AccountingApiCreditNotesUpdateRequest, initOverrides?: RequestInit): Promise<UpdateCreditNoteResponse>; /** * Create Customer * Create Customer */ customersAddRaw(requestParameters: AccountingApiCustomersAddRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<CreateCustomerResponse>>; /** * Create Customer * Create Customer */ customersAdd(requestParameters: AccountingApiCustomersAddRequest, initOverrides?: RequestInit): Promise<CreateCustomerResponse>; /** * List Customers * List Customers */ customersAllRaw(requestParameters: AccountingApiCustomersAllRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<GetCustomersResponse>>; /** * List Customers * List Customers */ customersAll(requestParameters?: AccountingApiCustomersAllRequest, initOverrides?: RequestInit): Promise<GetCustomersResponse>; /** * Delete Customer * Delete Customer */ customersDeleteRaw(requestParameters: AccountingApiCustomersDeleteRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<DeleteCustomerResponse>>; /** * Delete Customer * Delete Customer */ customersDelete(requestParameters: AccountingApiCustomersDeleteRequest, initOverrides?: RequestInit): Promise<DeleteCustomerResponse>; /** * Get Customer * Get Customer */ customersOneRaw(requestParameters: AccountingApiCustomersOneRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<GetCustomerResponse>>; /** * Get Customer * Get Customer */ customersOne(requestParameters: AccountingApiCustomersOneRequest, initOverrides?: RequestInit): Promise<GetCustomerResponse>; /** * Update Customer * Update Customer */ customersUpdateRaw(requestParameters: AccountingApiCustomersUpdateRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<UpdateCustomerResponse>>; /** * Update Customer * Update Customer */ customersUpdate(requestParameters: AccountingApiCustomersUpdateRequest, initOverrides?: RequestInit): Promise<UpdateCustomerResponse>; /** * Create Department * Create Department */ departmentsAddRaw(requestParameters: AccountingApiDepartmentsAddRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<CreateAccountingDepartmentResponse>>; /** * Create Department * Create Department */ departmentsAdd(requestParameters: AccountingApiDepartmentsAddRequest, initOverrides?: RequestInit): Promise<CreateAccountingDepartmentResponse>; /** * List Departments * List Departments */ departmentsAllRaw(requestParameters: AccountingApiDepartmentsAllRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<GetAccountingDepartmentsResponse>>; /** * List Departments * List Departments */ departmentsAll(requestParameters?: AccountingApiDepartmentsAllRequest, initOverrides?: RequestInit): Promise<GetAccountingDepartmentsResponse>; /** * Delete Department * Delete Department */ departmentsDeleteRaw(requestParameters: AccountingApiDepartmentsDeleteRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<DeleteAccountingDepartmentResponse>>; /** * Delete Department * Delete Department */ departmentsDelete(requestParameters: AccountingApiDepartmentsDeleteRequest, initOverrides?: RequestInit): Promise<DeleteAccountingDepartmentResponse>; /** * Get Department * Get Department */ departmentsOneRaw(requestParameters: AccountingApiDepartmentsOneRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<GetAccountingDepartmentResponse>>; /** * Get Department * Get Department */ departmentsOne(requestParameters: AccountingApiDepartmentsOneRequest, initOverrides?: RequestInit): Promise<GetAccountingDepartmentResponse>; /** * Update Department * Update Department */ departmentsUpdateRaw(requestParameters: AccountingApiDepartmentsUpdateRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<UpdateAccountingDepartmentResponse>>; /** * Update Department * Update Department */ departmentsUpdate(requestParameters: AccountingApiDepartmentsUpdateRequest, initOverrides?: RequestInit): Promise<UpdateAccountingDepartmentResponse>; /** * Create Expense * Create Expense */ expensesAddRaw(requestParameters: AccountingApiExpensesAddRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<CreateExpenseResponse>>; /** * Create Expense * Create Expense */ expensesAdd(requestParameters: AccountingApiExpensesAddRequest, initOverrides?: RequestInit): Promise<CreateExpenseResponse>; /** * List Expenses * List Expenses */ expensesAllRaw(requestParameters: AccountingApiExpensesAllRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<GetExpensesResponse>>; /** * List Expenses * List Expenses */ expensesAll(requestParameters?: AccountingApiExpensesAllRequest, initOverrides?: RequestInit): Promise<GetExpensesResponse>; /** * Delete Expense * Delete Expense */ expensesDeleteRaw(requestParameters: AccountingApiExpensesDeleteRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<DeleteExpenseResponse>>; /** * Delete Expense * Delete Expense */ expensesDelete(requestParameters: AccountingApiExpensesDeleteRequest, initOverrides?: RequestInit): Promise<DeleteExpenseResponse>; /** * Get Expense * Get Expense */ expensesOneRaw(requestParameters: AccountingApiExpensesOneRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<GetExpenseResponse>>; /** * Get Expense * Get Expense */ expensesOne(requestParameters: AccountingApiExpensesOneRequest, initOverrides?: RequestInit): Promise<GetExpenseResponse>; /** * Update Expense * Update Expense */ expensesUpdateRaw(requestParameters: AccountingApiExpensesUpdateRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<UpdateExpenseResponse>>; /** * Update Expense * Update Expense */ expensesUpdate(requestParameters: AccountingApiExpensesUpdateRequest, initOverrides?: RequestInit): Promise<UpdateExpenseResponse>; /** * Create Invoice Item * Create Invoice Item */ invoiceItemsAddRaw(requestParameters: AccountingApiInvoiceItemsAddRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<CreateInvoiceItemResponse>>; /** * Create Invoice Item * Create Invoice Item */ invoiceItemsAdd(requestParameters: AccountingApiInvoiceItemsAddRequest, initOverrides?: RequestInit): Promise<CreateInvoiceItemResponse>; /** * List Invoice Items * List Invoice Items */ invoiceItemsAllRaw(requestParameters: AccountingApiInvoiceItemsAllRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<GetInvoiceItemsResponse>>; /** * List Invoice Items * List Invoice Items */ invoiceItemsAll(requestParameters?: AccountingApiInvoiceItemsAllRequest, initOverrides?: RequestInit): Promise<GetInvoiceItemsResponse>; /** * Delete Invoice Item * Delete Invoice Item */ invoiceItemsDeleteRaw(requestParameters: AccountingApiInvoiceItemsDeleteRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<DeleteTaxRateResponse>>; /** * Delete Invoice Item * Delete Invoice Item */ invoiceItemsDelete(requestParameters: AccountingApiInvoiceItemsDeleteRequest, initOverrides?: RequestInit): Promise<DeleteTaxRateResponse>; /** * Get Invoice Item * Get Invoice Item */ invoiceItemsOneRaw(requestParameters: AccountingApiInvoiceItemsOneRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<GetInvoiceItemResponse>>; /** * Get Invoice Item * Get Invoice Item */ invoiceItemsOne(requestParameters: AccountingApiInvoiceItemsOneRequest, initOverrides?: RequestInit): Promise<GetInvoiceItemResponse>; /** * Update Invoice Item * Update Invoice Item */ invoiceItemsUpdateRaw(requestParameters: AccountingApiInvoiceItemsUpdateRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<UpdateInvoiceItemsResponse>>; /** * Update Invoice Item * Update Invoice Item */ invoiceItemsUpdate(requestParameters: AccountingApiInvoiceItemsUpdateRequest, initOverrides?: RequestInit): Promise<UpdateInvoiceItemsResponse>; /** * Create Invoice * Create Invoice */ invoicesAddRaw(requestParameters: AccountingApiInvoicesAddRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<CreateInvoiceResponse>>; /** * Create Invoice * Create Invoice */ invoicesAdd(requestParameters: AccountingApiInvoicesAddRequest, initOverrides?: RequestInit): Promise<CreateInvoiceResponse>; /** * List Invoices * List Invoices */ invoicesAllRaw(requestParameters: AccountingApiInvoicesAllRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<GetInvoicesResponse>>; /** * List Invoices * List Invoices */ invoicesAll(requestParameters?: AccountingApiInvoicesAllRequest, initOverrides?: RequestInit): Promise<GetInvoicesResponse>; /** * Delete Invoice * Delete Invoice */ invoicesDeleteRaw(requestParameters: AccountingApiInvoicesDeleteRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<DeleteInvoiceResponse>>; /** * Delete Invoice * Delete Invoice */ invoicesDelete(requestParameters: AccountingApiInvoicesDeleteRequest, initOverrides?: RequestInit): Promise<DeleteInvoiceResponse>; /** * Get Invoice * Get Invoice */ invoicesOneRaw(requestParameters: AccountingApiInvoicesOneRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<GetInvoiceResponse>>; /** * Get Invoice * Get Invoice */ invoicesOne(requestParameters: AccountingApiInvoicesOneRequest, initOverrides?: RequestInit): Promise<GetInvoiceResponse>; /** * Update Invoice * Update Invoice */ invoicesUpdateRaw(requestParameters: AccountingApiInvoicesUpdateRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<UpdateInvoiceResponse>>; /** * Update Invoice * Update Invoice */ invoicesUpdate(requestParameters: AccountingApiInvoicesUpdateRequest, initOverrides?: RequestInit): Promise<UpdateInvoiceResponse>; /** * Create Journal Entry * Create Journal Entry */ journalEntriesAddRaw(requestParameters: AccountingApiJournalEntriesAddRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<CreateJournalEntryResponse>>; /** * Create Journal Entry * Create Journal Entry */ journalEntriesAdd(requestParameters: AccountingApiJournalEntriesAddRequest, initOverrides?: RequestInit): Promise<CreateJournalEntryResponse>; /** * List Journal Entries * List Journal Entries */ journalEntriesAllRaw(requestParameters: AccountingApiJournalEntriesAllRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<GetJournalEntriesResponse>>; /** * List Journal Entries * List Journal Entries */ journalEntriesAll(requestParameters?: AccountingApiJournalEntriesAllRequest, initOverrides?: RequestInit): Promise<GetJournalEntriesResponse>; /** * Delete Journal Entry * Delete Journal Entry */ journalEntriesDeleteRaw(requestParameters: AccountingApiJournalEntriesDeleteRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<DeleteJournalEntryResponse>>; /** * Delete Journal Entry * Delete Journal Entry */ journalEntriesDelete(requestParameters: AccountingApiJournalEntriesDeleteRequest, initOverrides?: RequestInit): Promise<DeleteJournalEntryResponse>; /** * Get Journal Entry * Get Journal Entry */ journalEntriesOneRaw(requestParameters: AccountingApiJournalEntriesOneRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<GetJournalEntryResponse>>; /** * Get Journal Entry * Get Journal Entry */ journalEntriesOne(requestParameters: AccountingApiJournalEntriesOneRequest, initOverrides?: RequestInit): Promise<GetJournalEntryResponse>; /** * Update Journal Entry * Update Journal Entry */ journalEntriesUpdateRaw(requestParameters: AccountingApiJournalEntriesUpdateRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<UpdateJournalEntryResponse>>; /** * Update Journal Entry * Update Journal Entry */ journalEntriesUpdate(requestParameters: AccountingApiJournalEntriesUpdateRequest, initOverrides?: RequestInit): Promise<UpdateJournalEntryResponse>; /** * Create Ledger Account * Create Ledger Account */ ledgerAccountsAddRaw(requestParameters: AccountingApiLedgerAccountsAddRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<CreateLedgerAccountResponse>>; /** * Create Ledger Account * Create Ledger Account */ ledgerAccountsAdd(requestParameters: AccountingApiLedgerAccountsAddRequest, initOverrides?: RequestInit): Promise<CreateLedgerAccountResponse>; /** * List Ledger Accounts * List Ledger Accounts */ ledgerAccountsAllRaw(requestParameters: AccountingApiLedgerAccountsAllRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<GetLedgerAccountsResponse>>; /** * List Ledger Accounts * List Ledger Accounts */ ledgerAccountsAll(requestParameters?: AccountingApiLedgerAccountsAllRequest, initOverrides?: RequestInit): Promise<GetLedgerAccountsResponse>; /** * Delete Ledger Account * Delete Ledger Account */ ledgerAccountsDeleteRaw(requestParameters: AccountingApiLedgerAccountsDeleteRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<DeleteLedgerAccountResponse>>; /** * Delete Ledger Account * Delete Ledger Account */ ledgerAccountsDelete(requestParameters: AccountingApiLedgerAccountsDeleteRequest, initOverrides?: RequestInit): Promise<DeleteLedgerAccountResponse>; /** * Get Ledger Account * Get Ledger Account */ ledgerAccountsOneRaw(requestParameters: AccountingApiLedgerAccountsOneRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<GetLedgerAccountResponse>>; /** * Get Ledger Account * Get Ledger Account */ ledgerAccountsOne(requestParameters: AccountingApiLedgerAccountsOneRequest, initOverrides?: RequestInit): Promise<GetLedgerAccountResponse>; /** * Update Ledger Account * Update Ledger Account */ ledgerAccountsUpdateRaw(requestParameters: AccountingApiLedgerAccountsUpdateRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<UpdateLedgerAccountResponse>>; /** * Update Ledger Account * Update Ledger Account */ ledgerAccountsUpdate(requestParameters: AccountingApiLedgerAccountsUpdateRequest, initOverrides?: RequestInit): Promise<UpdateLedgerAccountResponse>; /** * Create Location * Create Location */ locationsAddRaw(requestParameters: AccountingApiLocationsAddRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<CreateAccountingLocationResponse>>; /** * Create Location * Create Location */ locationsAdd(requestParameters: AccountingApiLocationsAddRequest, initOverrides?: RequestInit): Promise<CreateAccountingLocationResponse>; /** * List Locations * List Locations */ locationsAllRaw(requestParameters: AccountingApiLocationsAllRequest, initOverrides?: RequestInit): Promise<runtime.ApiResponse<GetAccountingLocationsResponse>>; /** * List Locations * List Locations */ locationsAll(requestParameters?: AccountingApiLocationsAllRequest, initOverrides?: RequestInit): Promise<GetAccountingLocationsResponse>; /** * Delete Location *