Custom fields.
Map your customers' custom fields into the model, per connection, without code changes.
NEWUnify Agents (MCP): governed AI access to finance data. Early access.See Unify Agents
ERP API
One ERP API for NetSuite, Sage Intacct, Microsoft Dynamics 365, Acumatica, SAP and Oracle. Subsidiaries, dimensions, custom fields and approval states are part of the model.
GET /v1/finance/vendor-bills?subsidiary_id=sub_02
{
"data": [
{
"id": "bill_01JC8R5F2N",
"object": "vendor_bill",
"platform": "netsuite",
"remote_id": "51207",
"subsidiary": {
"id": "sub_02",
"name": "Harbor Supply Co. (Canada)"
},
"vendor": {
"id": "ven_01JC7Y3P6L",
"name": "Northline Steel"
},
"approval_state": "pending_approval",
"currency": "CAD",
"total": "12400.00",
"department": "Warehouse",
"custom_fields": {
"custbody_po_reference": "PO-7781"
}
}
],
"next_cursor": null
}OBJECTS
Read and write status comes from coverage data for each platform on this API. Write shows only where write-back is confirmed.
On 13 of 14 platforms; readable on 2.
On 12 of 14 platforms; readable on 2.
On 12 of 14 platforms; readable on 2.
On 11 of 14 platforms; readable on 2.
On 10 of 14 platforms; readable on 2.
On 10 of 14 platforms; readable on 1.
On 7 of 14 platforms; readable on 1.
On 6 of 14 platforms; readable on 2.
On 5 of 14 platforms.
On 5 of 14 platforms.
On 3 of 14 platforms.
On 2 of 14 platforms; readable on 1.
Also in the data model: Department, Class, Location, Dimension, Approval State, Custom Record.
NO LOWEST COMMON DENOMINATOR
Map your customers' custom fields into the model, per connection, without code changes.
Every object carries the platform's original record in raw, for the edge cases.
Call any native endpoint with Unify auth, rate limiting and logging.
Subsidiaries, locations and currencies are fields, not afterthoughts.
Read and write per subsidiary with intercompany links preserved.
Departments, classes, locations and custom segments mapped once.
Respect each ERP's approval workflow instead of bypassing it.
10 platforms live or in beta across 9 categories.
Live, beta and roadmap status for every object below.
| Platform | Read | Write | Webhooks | Bank feeds | Catalog/PIM |
|---|---|---|---|---|---|
| NetSuite | Beta | On the roadmap | Not supported | Not supported | Not supported |
| Sage Intacct | Beta | On the roadmap | Not supported | Not supported | Not supported |
| Epicor Kinetic | Via Technology Center | Via Technology Center | Not supported | Not supported | Not supported |
| Infor CloudSuite | Via Technology Center | Via Technology Center | Not supported | Not supported | Not supported |
| Acumatica | On the roadmap | On the roadmap | On the roadmap | Not supported | Not supported |
| Dynamics 365 Business Central | On the roadmap | On the roadmap | On the roadmap | Not supported | Not supported |
| Dynamics 365 Finance | On the roadmap | On the roadmap | On the roadmap | Not supported | Not supported |
| Exact Online | On the roadmap | On the roadmap | On the roadmap | Not supported | Not supported |
Showing 8 of 14 platforms.
Custom fields map into the model per connection, and custom records are available through passthrough. The Technology Center can model recurring custom records for you.
Supported for selected systems through a secure agent installed in the customer's network. Ask about your system.
Yes. Writes enter the ERP in the state its approval workflow expects, usually pending approval.
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.
Yes: through raw, custom field mapping, or passthrough requests to native endpoints.
Get started
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.