Skip to content

NEWUnify Agents (MCP): governed AI access to finance data. Early access.See Unify Agents

ACCOUNTING API

One Accounting API for every ledger.

Read and write invoices, bills, payments, journal entries and the chart of accounts across QuickBooks, Xero, NetSuite and more, through the Unify Accounting API.

Same request. Same response. Only `platform` and `remote_id` change.

Sample data

200 OK · conn_qbo_8f2k1

{
  "data": [
    {
      "id": "inv_01JC8Q2K7M",
      "object": "invoice",
      "platform": "quickbooks_online",
      "remote_id": "1047",
      "number": "INV-1047",
      "status": "open",
      "issue_date": "2026-10-14",
      "due_date": "2026-11-13",
      "currency": "USD",
      "customer": {
        "id": "cus_01JC8P9X4R",
        "name": "Harbor Supply Co."
      },
      "line_items": [
        {
          "description": "Pallet racking, 8 ft",
          "quantity": "12",
          "unit_amount": "149.00",
          "amount": "1788.00",
          "account": {
            "id": "acc_01JC7Z1H2B",
            "name": "Sales"
          }
        }
      ],
      "subtotal": "1788.00",
      "tax_total": "143.04",
      "total": "1931.04",
      "amount_due": "1931.04",
      "updated_at": "2026-10-14T16:02:11Z"
    }
  ],
  "next_cursor": "c_eyJvZmZzZXQiOjF9"
}

OBJECTS

Supported objects.

Read and write status comes from coverage data for each platform on this API. Write shows only where write-back is confirmed.

  • Accounts

    Read: BetaNo write-back

    On 17 of 18 platforms; readable on 4.

  • Items

    Read: BetaWrite on roadmap

    On 15 of 18 platforms; readable on 4.

  • Customers

    Read: BetaWrite on roadmap

    On 14 of 18 platforms; readable on 4.

  • Invoices

    Read: BetaWrite on roadmap

    On 14 of 18 platforms; readable on 3.

  • Journal Entries

    Read: BetaWrite on roadmap

    On 14 of 18 platforms; readable on 4.

  • Vendors

    Read: BetaWrite on roadmap

    On 13 of 18 platforms; readable on 4.

  • Payments

    Read: BetaWrite on roadmap

    On 11 of 18 platforms; readable on 2.

  • Tax Rates

    Read: BetaNo write-back

    On 11 of 18 platforms; readable on 2.

  • Attachments

    Read: BetaWrite on roadmap

    On 10 of 18 platforms; readable on 2.

  • Bills

    Read: BetaWrite on roadmap

    On 10 of 18 platforms; readable on 2.

  • Purchase Orders

    Read: BetaWrite on roadmap

    On 6 of 18 platforms; readable on 2.

  • Bank Feed Accounts

    Not readableWrite on roadmap

    On 6 of 18 platforms.

Also in the data model: Credit Note, Tax Rate, Tracking Category, Attachment, Balance Sheet, Profit and Loss.

See object-level coverage by platform

NO LOWEST COMMON DENOMINATOR

Same depth as a direct integration.

  • Custom fields.

    Map your customers' custom fields into the model, per connection, without code changes.

  • Raw records.

    Every object carries the platform's original record in raw, for the edge cases.

  • Passthrough.

    Call any native endpoint with Unify auth, rate limiting and logging.

  • Entities and currencies.

    Subsidiaries, locations and currencies are fields, not afterthoughts.

Coverage, object by object.

Live, beta and roadmap status for every object below.

Coverage, object by object.: coverage by platform and capability
PlatformReadWriteWebhooksBank feedsCatalog/PIM
NetSuiteBetaOn the roadmapNot supportedNot supportedNot supported
QuickBooks OnlineBetaOn the roadmapBetaOn the roadmapNot supported
Sage IntacctBetaOn the roadmapNot supportedNot supportedNot supported
XeroBetaOn the roadmapBetaOn the roadmapNot supported
DATEVVia Technology CenterVia Technology CenterNot supportedNot supportedNot supported
QuickBooks DesktopVia Technology CenterVia Technology CenterNot supportedNot supportedNot supported
Sage 50Via Technology CenterVia Technology CenterNot supportedNot supportedNot supported
AcumaticaOn the roadmapOn the roadmapOn the roadmapNot supportedNot supported
  • Live
  • Beta
  • On the roadmap
  • Via Technology Center
  • Not supported

Showing 8 of 18 platforms.

Accounting API questions.

How do you handle each ledger's chart of accounts?

We read the chart as-is and expose account type, classification and code in one shape. You choose accounts by id; we never invent or remap them silently.

Can we attach documents to bills and invoices?

Yes, on platforms that support attachments. Upload once to Unify Int and we push the file in the format each ledger expects.

Do you return financial statements?

Yes: balance sheet, profit and loss and trial balance, normalized by period, where the platform exposes them.

Is there a sandbox?

Yes. Sandbox access is free for early-access teams and design partners: demo companies on QuickBooks Online, Xero and Shopify, and test credentials for other platforms where the vendor offers them. Request it on the Get started page.

Can I reach fields you don't model?

Yes: through raw, custom field mapping, or passthrough requests to native endpoints.

Get started

Connect once. Build everything else on top.

Request sandbox access, or book 30 minutes with an engineer to map your integrations.

Free sandbox access. No credit card. Reply within one business day.