
Unified.to Accounting
Read and write accounts, contacts, invoices, bills, journals and tracking categories through Unified.to's real-time Accounting API for one connection.
Reach the ledger a customer authorized in Unified.to (QuickBooks, Xero, NetSuite, Sage and more) through one real-time contract.
Source actions
32
Destination actions
12
Data types
17
Validation status
Implemented · fixture tested.
Implementation is checked against provider-shaped fixtures for every action, authentication failures, rate limits, pagination and duplicate safety. Provider sandbox and authorised account validation are recorded separately when credential-backed runs are completed.
What you can map
accounts
- Create accountDestinationNot retried automaticallyApproval before production
Creates a ledger account.
accounts.create - Get accountSource
One account by ID.
accounts.get - List chart of accountsSourceIncremental
Chart of accounts from the connected system, incrementally by updated_gte.
accounts.list - Update accountDestinationProvider duplicate protectionApproval before production
Updates a account (PATCH); only mapped fields are sent.
accounts.update
bills
- Create billDestinationNot retried automaticallyApproval before production
Creates a supplier bill with line items.
bills.create - Get billSource
One bill by ID.
bills.get - List billsSourceIncremental
Bills from the connected system, incrementally by updated_gte.
bills.list - Update billDestinationProvider duplicate protectionApproval before production
Updates a bill (PATCH); only mapped fields are sent.
bills.update
categories
- Create tracking categoryDestinationNot retried automaticallyApproval before production
Creates a tracking category (class, department, location or custom).
categories.create - Get tracking categorySource
One tracking category by ID.
categories.get - List tracking categoriesSourceIncremental
Tracking categories from the connected system, incrementally by updated_gte.
categories.list - Update tracking categoryDestinationProvider duplicate protectionApproval before production
Updates a tracking category (PATCH); only mapped fields are sent.
categories.update
contacts
- Create contactDestinationNot retried automaticallyApproval before production
Creates a customer or supplier contact.
contacts.create - Get contactSource
One contact by ID.
contacts.get - List contacts (customers and suppliers)SourceIncremental
Contacts (customers and suppliers) from the connected system, incrementally by updated_gte.
contacts.list - Update contactDestinationProvider duplicate protectionApproval before production
Updates a contact (PATCH); only mapped fields are sent.
contacts.update
credit memos
- Get credit memoSource
One credit memo by ID.
credit_memos.get - List credit memos (read only)SourceIncremental
Credit memos (read only) from the connected system, incrementally by updated_gte.
credit_memos.list
expenses
- Get expenseSource
One expense by ID.
expenses.get - List expenses (read only)SourceIncremental
Expenses (read only) from the connected system, incrementally by updated_gte.
expenses.list
invoices
- Create invoiceDestinationNot retried automaticallyApproval before production
Creates a sales invoice with line items (never sent to the customer).
invoices.create - Get invoiceSource
One invoice by ID.
invoices.get - List invoicesSourceIncremental
Invoices from the connected system, incrementally by updated_gte.
invoices.list - Update invoiceDestinationProvider duplicate protectionApproval before production
Updates a invoice (PATCH); only mapped fields are sent.
invoices.update
items
- Get itemSource
One item by ID.
items.get - List items (read only)SourceIncremental
Items (read only) from the connected system, incrementally by updated_gte.
items.list
journals
- Create journal entryDestinationNot retried automaticallyApproval before production
Creates a manual journal entry; debits and credits must balance.
journals.create - Get journal entrySource
One journal entry by ID.
journals.get - List journal entriesSourceIncremental
Journal entries from the connected system, incrementally by updated_gte.
journals.list - Update journal entryDestinationProvider duplicate protectionApproval before production
Updates a journal entry (PATCH); only mapped fields are sent.
journals.update
organizations
- Get organizationSource
One organization by ID.
organizations.get - List organizations (company info)SourceIncremental
Organizations (company info) from the connected system, incrementally by updated_gte.
organizations.list
payment terms
- Get payment termSource
One payment term by ID.
payment_terms.get - List payment termsSourceIncremental
Payment terms from the connected system, incrementally by updated_gte.
payment_terms.list
payments
- Get paymentSource
One payment by ID.
payments.get - List payments (read only)SourceIncremental
Payments (read only) from the connected system, incrementally by updated_gte.
payments.list
purchase orders
- Get purchase orderSource
One purchase order by ID.
purchase_orders.get - List purchase orders (read only)SourceIncremental
Purchase orders (read only) from the connected system, incrementally by updated_gte.
purchase_orders.list
sales orders
- List sales orders (read only)SourceIncremental
Sales orders (read only) from the connected system, incrementally by updated_gte.
sales_orders.list
taxrates
- Get tax rateSource
One tax rate by ID.
taxrates.get - List tax ratesSourceIncremental
Tax rates from the connected system, incrementally by updated_gte.
taxrates.list
transactions
- Get transactionSource
One transaction by ID.
transactions.get - List transactions (read only)SourceIncremental
Transactions (read only) from the connected system, incrementally by updated_gte.
transactions.list
vendor credits
- List vendor credits (read only)SourceIncremental
Vendor credits (read only) from the connected system, incrementally by updated_gte.
vendor_credits.list
Authentication
Unified.to workspace API token plus the end-customer connection ID
Plans and access
A Unified.to workspace plan with the Accounting category and the target integration enabled. Each connection serves one end-customer connection ID. Unified.to calls the downstream API in real time, so object and field support follows the integration's feature matrix.
Test environment
Unified.to workspaces include test connections and sandbox integrations for development.
Rate limits
Unified.to passes through the downstream integration's rate limits as HTTP 429; Nexra honours Retry-After when present.
Pagination
limit (default 100) and offset; Nexra stops when a page returns fewer records than requested.
Provider events
Unified.to webhook subscriptions (native or virtual polling) for accounting objects per connection. Nexra event triggers are not yet available; flows run on demand or on a schedule.
Before you build a flow
- Calls are real time against the downstream system; unsupported objects or fields for an integration return an error from Unified.to.
- Payments are read from Unified.to's Payment API and items from its Commerce API on the same connection; they work only where the integration supports those objects.
- Payments, credit memos, vendor credits, transactions, expenses and orders are read only; Nexra never records payments, refunds or credits.
- Deletes, PUT replacements, reports (balance sheet, profit and loss, trial balance, cash flow, aged receivables and payables) and the free-text query filter are not automated.
- The maximum limit per page is not documented; Nexra requests at most 100 records per page.
- Unified.to has no idempotency key; uncertain creates are not repeated automatically.
Developer reference
- Create the Unified.to credentials described above with the narrowest permissions your flows need.
- In Nexra, open Connect, then Connections, then New connection, choose Unified.to Accounting, enter its settings and credentials, and tick only the write actions you need. Connection guide
- Test the connection, then use its actions as flow sources and destinations. Flow guide
Machine-readable detail: GET /api/public/connect/connectors/unified-to and the Connections API.