Skip to main content
Version: Current

Xero

This documentation describes the technical integration between Zudello and Xero. The integration provides bidirectional data synchronization for master data, transactions, and entity management through the Xero REST API with OAuth 2.0 authentication.

Integration Capabilities
  • Bidirectional Data Sync - Master data inbound, transactions and entities bidirectional
  • REST API Integration - Xero API with OAuth 2.0 authentication
  • Multi-Tenant Support - Organization-specific data isolation and processing
  • Transaction Integrity - Atomic operations with rollback on API failures

Integration Directions

Inbound (Xero → Zudello)

Synchronizes master data and transactions from Xero to Zudello via REST API calls.

Outbound (Zudello → Xero)

Creates transactions and entities in Xero from processed data in Zudello via REST API calls.

Integration Points

Inbound Data Flow (Xero → Zudello)

  • Master Data: Accounts, Contacts (Suppliers & Customers), Currencies, Employees, Items, Tax Rates, Tracking Categories
  • Transactions: Invoices, Credit Notes, Journals, Budgets

Outbound Data Flow (Zudello → Xero)

  • Accounts Payable: AP Invoices, AP Credit Notes
  • Accounts Receivable: AR Invoices, AR Credit Notes
  • Parties: Suppliers, Customers
  • Items: Items

Data Flow Summary

Data EntityXero EntityXero → ZudelloZudello → Xero
Parties
ContactContacts
CustomerContacts
EmployeeEmployees
SupplierContacts
Financials
AccountAccounts
BudgetBudgets
CurrencyCurrencies
Tax RateTaxRates
Tracking CategoryTrackingCategories
Operational
ItemItems
Transactions
AP Credit NoteCreditNotes
AP InvoiceInvoices
AR Credit NoteCreditNotes
AR InvoiceInvoices
Credit NoteCreditNotes
InvoiceInvoices
JournalJournals

Technical Details

API Type: REST API
Authentication: OAuth 2.0
Data Format: JSON
Rate Limiting: 60 calls per minute per organization
Sync Method: Real-time and scheduled batch processing

Detail Pages

Inbound Integration Details (Xero → Zudello)

Outbound Integration Details (Zudello → Xero)