What Data is Captured and can be Recovered
Overview
Control-C captures virtually all customer-owned financial data available through the Xero APIs across Accounting, Payroll, Projects and Fixed Assets. Where coverage is marked Partial, the underlying records are preserved, however certain metadata or audit information is not exposed by Xero for third-party access. Items marked Not Available are not currently accessible through Xero's public APIs and therefore cannot be captured by any backup provider. This transparency ensures customers understand exactly what is protected and where platform-imposed limitations exist.
Status Definitions
Status | Meaning |
|---|---|
✅ Yes | Data is captured and preserved by Control-C |
🟡 Partial | Data is captured but some metadata, history, or validation information is limited by Xero API exposure |
❌ No | Xero does not expose sufficient data via public APIs |
🔵 Planned | Future coverage under consideration |
Accounting API
Endpoint | Captured | Recovery Supported | Notes |
|---|---|---|---|
Organisation | ✅ Yes | ✅ Yes | Configuration and organisation metadata |
Accounts | ✅ Yes | ✅ Yes | Chart of Accounts export/rebuild |
Contacts | ✅ Yes | ✅ Yes | Exportable for Xero import |
Contact Groups | 🔵 Planned | 🔵 Planned | Planned |
Users | ✅ Yes | ✅ Yes | Reference and audit purposes |
Branding Themes | 🔵 Planned | 🔵 Planned | Depends on Xero import support |
Currencies | ✅ Yes | ✅ Yes | Reference data |
Tax Rates | ✅ Yes | ✅ Yes | Depends on configuration state |
Tracking Categories | ✅ Yes | ✅ Yes | Exportable |
Tracking Options | ✅ Yes | ✅ Yes | Exportable |
Items | ✅ Yes | ✅ Yes | Inventory item recovery |
Invoices | ✅ Yes | ✅ Yes | Export available in Xero-friendly formats |
Invoice Attachments | ✅ Yes | ✅ Yes | Subject to API retrieval limits |
Invoice History & Notes | ✅ Yes | ✅ Yes | API limitations |
Credit Notes | ✅ Yes | ✅ Yes | Export/re-import supported |
Credit Note Attachments | ✅ Yes | ✅ Yes | Preserved |
Credit Note History | ✅ Yes | ✅ Yes | API limitations |
Payments | ✅ Yes | ✅ Yes | Export available |
Payment Services | ❌ No | ❌ No | Unauthorised |
Batch Payments | ✅ Yes | ✅ Yes | Limited API visibility |
Bank Transactions | ✅ Yes | ✅ Yes | Export available |
Bank Transfers | 🔵 Planned | 🔵 Planned | Not first-class. Transfer transaction legs are backed up separately in Bank Transactions. |
Linked Transactions | ❌ No | ❌ No | Relationship rebuild may require review |
Prepayments | 🔵 Planned | 🔵 Planned | Not first-class. Source bank transaction data is captured indirectly. |
Overpayments | 🔵 Planned | 🔵 Planned | Not first-class. Source bank transaction data is captured indirectly. |
Journals | ✅ Yes | ✅ Yes | No API restore |
Manual Journals | ✅ Yes | ✅ Yes | Export available |
Journal Attachments | ✅ Yes | ✅ Yes | Preserved |
Journal History | ✅ Yes | ✅ Yes | Xero limitation |
Purchase Orders | ✅ Yes | ✅ Yes | Export available |
Purchase Order Attachments | ✅ Yes | ✅ Yes | Preserved |
Purchase Order History | ✅ Yes | ✅ Yes | Limited API data |
Quotes | ✅ Yes | ✅ Yes | Export available |
Quote Attachments | ✅ Yes | ✅ Yes | Preserved |
Quote History | ✅ Yes | ✅ Yes | Limited API data |
Repeating Invoices | ✅ Yes | ✅ Yes | Template preserved |
Repeating Invoice Metadata | ✅ Yes | ✅ Yes | Generation history limited |
Attachments (Global) | ✅ Yes | ✅ Yes | Retrieved through parent records |
History & Notes | ✅ Yes | ✅ Yes | API exposure varies |
Fixed Assets API
Endpoint | Captured | Recovery Supported | Notes |
|---|---|---|---|
Assets | ✅ Yes | ✅ Yes | Full asset records |
Asset Types | ✅ Yes | ✅ Yes | Configuration preserved |
Asset Settings | ✅ Yes | ✅ Yes | Configuration preserved |
Asset Registrations | ✅ Yes | ✅ Yes | Preserved |
Asset Valuations | ✅ Yes | ✅ Yes | Preserved |
Asset Disposals | ✅ Yes | ✅ Yes | Preserved |
Depreciation Schedules | ✅ Yes | ✅ Yes | Preserved |
Asset Book Values | ✅ Yes | ✅ Yes | Preserved |
Asset History | ✅ Yes | ✅ Yes | History metadata limitation |
Asset Attachments | ✅ Yes | ✅ Yes | Preserved |
Projects API
Endpoint | Captured | Recovery Supported | Notes |
|---|---|---|---|
Projects | ✅ Yes | ✅ Yes | Preserved |
Project Contacts | ✅ Yes | ✅ Yes | Preserved |
Project Users | ✅ Yes | ✅ Yes | Preserved |
Project Tasks | ✅ Yes | ✅ Yes | Preserved |
Project Time Entries | ✅ Yes | ✅ Yes | Preserved |
Project Expenses | ✅ Yes | ✅ Yes | Preserved |
Project Estimates | ✅ Yes | ✅ Yes | Preserved |
Project Invoices | ✅ Yes | ✅ Yes | Preserved |
Project History | ✅ Yes | ✅ Yes | API limitations |
Payroll AU API
Endpoint | Captured | Recovery Supported | Notes |
|---|---|---|---|
Employees | ✅ Yes | ✅ Yes | Employee records |
Employment Information | ✅ Yes | ✅ Yes | Preserved |
Pay Templates | ✅ Yes | ✅ Yes | Preserved |
Pay Items | ✅ Yes | ✅ Yes | Preserved |
Earnings Rates | ✅ Yes | ✅ Yes | Preserved |
Deduction Types | ✅ Yes | ✅ Yes | Preserved |
Leave Types | ✅ Yes | ✅ Yes | Preserved |
Reimbursement Types | ✅ Yes | ✅ Yes | Preserved |
Superannuation Funds | ✅ Yes | ✅ Yes | Preserved |
Payroll Calendars | ✅ Yes | ✅ Yes | Preserved |
Payroll Settings | ✅ Yes | ✅ Yes | Preserved |
Pay Runs | ✅ Yes | ✅ Yes | Preserved |
Payslips | ✅ Yes | ✅ Yes | Preserved |
Timesheets | ✅ Yes | ✅ Yes | Preserved |
Leave Applications | ✅ Yes | ✅ Yes | Preserved |
Leave Balances | ✅ Yes | ✅ Yes | Preserved |
Employee Leave Records | ✅ Yes | ✅ Yes | Preserved |
Employee Superannuation Records | ✅ Yes | ✅ Yes | Preserved |
Employee Tax Declarations | ✅ Yes | ✅ Yes | Preserved |
Employee Opening Balances | ✅ Yes | ✅ Yes | Preserved |
Employee Addresses | ✅ Yes | ✅ Yes | Preserved |
Employee Emergency Contacts | ✅ Yes | ✅ Yes | Preserved |
Summary
Control-C captures and preserves virtually all customer-owned source data exposed through the Xero Accounting, Projects, Fixed Assets and Payroll APIs. Areas marked Partial are typically due to Xero API limitations around metadata, history information, or validation data rather than loss of the underlying financial records themselves. Areas marked No are not exposed by Xero's public APIs and therefore cannot be captured by any third-party backup or continuity platform.
Commonly Asked "What's Not Covered?"
Item | Status | Why |
|---|---|---|
Some History & Notes Metadata | 🟡 Partial | Not consistently exposed by Xero APIs |
Batch Payment Verification Metadata | 🟡 Partial | Limited API visibility |
Repeating Invoice Generation Metadata | 🟡 Partial | Template data available, generation events are limited |
Certain UI-only Features | ⚪ Not Available | No API endpoints published by Xero |
Internal Xero Audit Logs | ⚪ Not Available | Not exposed to third-party applications |
User Session / Login History | ⚪ Not Available | Not exposed via API |
Xero Internal System Backups | ⚪ Not Available | Not accessible to any third-party provider |