Configure OdataLink to poll for changes: Difference between revisions

No edit summary
No edit summary
 
Line 48: Line 48:


Polling for changes was primarily built to increase performance and reduce the costs Xero decided to charge for their API in December 2025. As such, we prioritised the following endpoints:
Polling for changes was primarily built to increase performance and reduce the costs Xero decided to charge for their API in December 2025. As such, we prioritised the following endpoints:
* [[Xero Accounting Endpoint: Contacts]]
'''Xero Accounting Endpoints'''
* [[Xero Accounting Endpoint: ContactsExpanded]]
* [[Xero Accounting Endpoint: Accounts|Accounts]]
* [[Xero Accounting Endpoint: ContactsExpandedTable]]
* [[Xero Accounting Endpoint: BankTransactions|BankTransactions]]
* [[Xero Accounting Endpoint: Invoices]]
* [[Xero Accounting Endpoint: BankTransactionsExpanded|BankTransactionsExpanded]]
* [[Xero Accounting Endpoint: InvoicesExpanded]]
* [[Xero Accounting Endpoint: Contacts|Contacts]]
* [[Xero Accounting Endpoint: InvoicesExpandedTable]]
* [[Xero Accounting Endpoint: ContactsExpanded|ContactsExpanded]]
* [[Xero Accounting Endpoint: ContactsExpandedTable|ContactsExpandedTable]]
* [[Xero Accounting Endpoint: CreditNotes|CreditNotes]]
* [[Xero Accounting Endpoint: CreditNotesExpanded|CreditNotesExpanded]]
* [[Xero Accounting Endpoint: Invoices|Invoices]]
* [[Xero Accounting Endpoint: InvoicesExpanded|InvoicesExpanded]]
* [[Xero Accounting Endpoint: InvoicesExpandedTable|InvoicesExpandedTable]]
* [[Xero Accounting Endpoint: ManualJournals|ManualJournals]]
* [[Xero Accounting Endpoint: ManualJournalsExpanded|ManualJournalsExpanded]]
* [[Xero Accounting Endpoint: Payments|Payments]]
* [[Xero Accounting Endpoint: PaymentsTable|PaymentsTable]]
* [[Xero Accounting Endpoint: PurchaseOrders|PurchaseOrders]]
* [[Xero Accounting Endpoint: Quotes|Quotes]]


The plan is to have all endpoints support polling in some form or another but prioritising the ones used most.
The plan is to have all endpoints support polling in some form or another but prioritising the ones used most.