Skip to content

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

FINANCE

Finance data you can read, write and trust.

Accounting, Payments, Bank Feeds and ERP APIs on one data model. Read ledgers, write invoices and bills, push bank transactions and reconcile payments across platforms.

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"
}
Same request. Same response. Only platform and remote_id change.

Four APIs, one ledger model.

  • ERP API.

    Subsidiaries, custom fields and approvals in NetSuite, Sage Intacct, Dynamics and SAP.

    Explore ERP API.

FINANCE-GRADE WRITES

Write back without breaking the books.

  • Idempotent by default.

    Send an Idempotency-Key and a retried request never creates a second invoice.

  • Validated before submit.

    We check accounts, tax codes, currencies and periods against the ledger before the write goes out.

  • Approvals when you want them.

    Route writes above a threshold, or from an agent, to a human first.

  • Every change on record.

    Before-and-after values, the actor and the platform response, in the audit log.

DESIGN PARTNERS

Build with us before everyone else.

We're working with a small group of software, fintech and commerce teams as design partners. You get early access, a direct line to our engineers and a say in what we build next.

No logo or quote is published without your written approval.

  • Early access to the sandbox, the full API reference and Unify Agents (MCP).
  • A named engineer from the Technology Center for your first integration.
  • Roadmap influence. Your platforms and objects move up the queue.
  • Design-partner pricing, agreed up front and held for the first year.

Finance questions.

Which accounting systems do you cover?

The Accounting API is designed for QuickBooks Online and Desktop, Xero, NetSuite, Sage Intacct, Microsoft Dynamics 365 Business Central, FreshBooks, Zoho Books and more. Each integration page shows its current status, and the coverage matrix shows object-level read and write.

What about QuickBooks Desktop?

QuickBooks Desktop needs a small connector your customer installs once. The QuickBooks Desktop integration page shows its current status.

How do you handle multi-currency and multi-entity books?

Every amount carries its currency, and ERP objects carry subsidiary or entity ids. Exchange rates come from the source ledger, never recalculated by us.

Can we post journal entries?

Where the platform allows it, yes, with validation of accounts and periods before submit. Closed periods are rejected with a typed error.

How fresh is the data?

Sync-and-store objects refresh on a schedule you set per object, and webhooks fire on change. Pass-through reads are live.

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.