Skip to main content

Xero

Xero Icon

Xero

BetaETL Sources

Extract data from applications, files, databases, and events.

Features

Feature NameSupportedNotes
OAuth✓OAuth 2.0 authentication
Access Token—
Full Refresh✓Complete data reload
Incremental Sync✓Only new/updated records
Distribution Stage—
Dynamic Streams—
Start Date—
Column Hashing—

Sync Overview

  • Total Streams: 39
  • Parent Streams: 21
  • Sub-Streams: 18
  • Supported Sync Modes: Full Refresh, Incremental

Available Streams

  • account (Full Refresh, Incremental)
  • allocation (Incremental)
  • asset (Full Refresh)
  • asset_type (Full Refresh)
  • bank_transaction (Full Refresh, Incremental)
    • bank_transaction_line_item_has_tracking_category
    • bank_transaction_line_items
  • bank_transfer (Full Refresh, Incremental)
  • branding_theme (Full Refresh, Incremental)
  • contact (Full Refresh, Incremental)
    • contact_address
  • credit_note (Full Refresh, Incremental)
    • allocation
    • credit_note_line_item
    • credit_note_line_item_has_tracking_category
  • currency (Full Refresh)
  • invoice (Full Refresh, Incremental)
    • invoice_line_item
    • invoice_line_item_has_tracking_category
  • journal (Full Refresh, Incremental)
    • journal_line
    • journal_line_has_tracking_category
  • manual_journal (Full Refresh, Incremental)
    • manual_journal_line
  • organization (Full Refresh, Incremental)
  • overpayment (Full Refresh, Incremental)
    • allocation
    • overpayment_line_item
  • payment (Full Refresh, Incremental)
  • repeating_invoice (Full Refresh)
    • repeating_invoice_line_item
    • repeating_invoice_line_item_has_tracking_category
  • settings (Full Refresh)
  • tax_rate (Full Refresh)
    • tax_rate_component
  • tracking_category (Full Refresh)
    • tracking_category_has_option
    • tracking_category_option
  • user (Full Refresh, Incremental)

Next Steps