Skip to content

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

UNIFIED API

One API across every platform your customers use.

One REST API, one schema, one error model and one auth flow across 10 platforms. Read, write and pass through to native endpoints.

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"
}

What Unified API does.

  • One schema.

    Objects on the Unify Graph, same fields everywhere.

  • One error model.

    Typed errors with retry hints.

  • Passthrough.

    Any native endpoint, same auth and logs.

HOW IT WORKS

Three steps, every platform.

  1. Connect.

    Your customer connects a platform through Unify Connect.

  2. Call.

    Read and write Unify Graph objects with one set of endpoints.

  3. Extend.

    Reach custom fields, raw records and native endpoints when you need them.

Unified API questions.

Can I white-label the connection flow?

Yes. Unify Connect takes your logo, colors and copy, and can run on your domain on paid plans.

What happens when a platform changes its API?

We update the connector behind the Unify Graph. Your code keeps calling the same endpoints. Breaking changes are announced to customers by email, with migration notes and a dated deprecation window.

Can I call endpoints you don't model?

Yes, through passthrough requests that reuse the connection's auth and appear in Unify Monitor.

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.