Class: AccountingAPIClient

Hierarchy

Index

Constructors

constructor

Properties

oauth1Client

oauth1Client: IOAuth1HttpClient

Object literals

accounts

accounts: object

attachments

attachments: AttachmentsEndpoint = this.generateAttachmentsEndpoint('accounts')

create

delete

get

update

bankTransactions

bankTransactions: object

attachments

attachments: AttachmentsEndpoint = this.generateAttachmentsEndpoint('banktransactions')

history

history: object = this.generateHistoryEndpoint('banktransactions', 'BankTransactionID')

Type declaration

create

get

update

bankTransfers

bankTransfers: object

attachments

attachments: AttachmentsEndpoint = this.generateAttachmentsEndpoint('banktransfers')

history

history: object = this.generateHistoryEndpoint('banktransfers', 'BankTransferID')

Type declaration

create

get

brandingThemes

brandingThemes: object

get

contactGroups

contactGroups: object

create

get

update

contacts

contacts: object

create

delete

contacts

contacts: object

attachments

attachments: AttachmentsEndpoint = this.generateAttachmentsEndpoint('contacts')

history

history: object = this.generateHistoryEndpoint('contacts', 'ContactID')

Type declaration

create

get

update

CISsettings

CISsettings: object

get

  • get(args?: object): Promise<string>

creditNotes

creditNotes: object

attachments

attachments: AttachmentsEndpoint = this.generateAttachmentsEndpoint('creditnotes')

history

history: object = this.generateHistoryEndpoint('creditnotes', 'CreditNoteID')

Type declaration

create

get

savePDF

  • savePDF(args?: object): Promise<void>

update

allocations

allocations: object

create

currencies

currencies: object

create

get

employees

employees: object

create

get

update

expenseClaims

expenseClaims: object

history

history: object = this.generateHistoryEndpoint('expenseclaims', 'ExpenseClaimID')

Type declaration

create

get

update

invoiceReminders

invoiceReminders: object

get

invoices

invoices: object

attachments

attachments: AttachmentsEndpoint = this.generateAttachmentsEndpoint('invoices')

history

history: object = this.generateHistoryEndpoint('invoices', 'InvoiceID')

Type declaration

create

get

savePDF

  • savePDF(args?: object): Promise<void>

update

email

email: object

create

  • create(args: object): Promise<void>

onlineInvoice

onlineInvoice: object

get

items

items: object

history

history: object = this.generateHistoryEndpoint('items', 'ItemID')

Type declaration

create

delete

get

update

journals

journals: object

get

linkedTransactions

linkedTransactions: object

create

delete

  • delete(args?: object): Promise<void>

get

update

manualJournals

manualJournals: object

attachments

attachments: AttachmentsEndpoint = this.generateAttachmentsEndpoint('manualjournals')

create

get

update

organisations

organisations: object

get

CISSettings

CISSettings: object

get

overpayments

overpayments: object

history

history: object = this.generateHistoryEndpoint('overpayments', 'OverpaymentID')

Type declaration

get

allocations

allocations: object

create

paymentServices

paymentServices: object

create

get

payments

payments: object

history

history: object = this.generateHistoryEndpoint('payments', 'PaymentID')

Type declaration

create

get

update

prepayments

prepayments: object

attachments

attachments: AttachmentsEndpoint = this.generateAttachmentsEndpoint('prepayments')

history

history: object = this.generateHistoryEndpoint('prepayments', 'PrepaymentID')

Type declaration

get

allocations

allocations: object

create

purchaseOrders

purchaseOrders: object

history

history: object = this.generateHistoryEndpoint('purchaseorders', 'PurchaseOrderID')

Type declaration

create

get

savePDF

  • savePDF(args?: object): Promise<void>

update

receipts

receipts: object

attachments

attachments: AttachmentsEndpoint = this.generateAttachmentsEndpoint('receipts')

history

history: object = this.generateHistoryEndpoint('receipts', 'ReceiptID')

Type declaration

create

get

update

repeatingInvoices

repeatingInvoices: object

attachments

attachments: AttachmentsEndpoint = this.generateAttachmentsEndpoint('repeatinginvoices')

history

history: object = this.generateHistoryEndpoint('repeatinginvoices', 'RepeatingInvoiceID')

Type declaration

get

reports

reports: object

get

taxRates

taxRates: object

create

get

update

trackingCategories

trackingCategories: object

create

delete

  • delete(args: object): Promise<any>

get

update

trackingOptions

trackingOptions: object

create

delete

  • delete(args: object): Promise<any>

update

users

users: object

get

Generated using TypeDoc