Skip to content

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

INVENTORY API

Stock levels you can act on, everywhere.

Stock by location, reservations, transfers and adjustments across ERPs, warehouse systems and storefronts, with a change event every time a quantity moves.

Sample data

GET /v1/product-data/inventory-levels?sku=RK-8FT-GRY

{
  "data": [
    {
      "location": {
        "id": "loc_reno",
        "name": "Reno DC"
      },
      "platform": "netsuite",
      "on_hand": "84",
      "committed": "12",
      "available": "72"
    },
    {
      "location": {
        "id": "loc_fba",
        "name": "Amazon FBA"
      },
      "platform": "amazon_seller_central",
      "on_hand": "30",
      "committed": "4",
      "available": "26"
    }
  ],
  "sku": "RK-8FT-GRY",
  "updated_at": "2026-11-01T07:42:19Z"
}

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.

  • Customers

    Read: BetaWrite on roadmap

    On 23 of 39 platforms; readable on 4.

  • Orders

    Read: BetaNo write-back

    On 23 of 39 platforms; readable on 1.

  • Inventory Levels

    Read: BetaWrite on roadmap

    On 22 of 39 platforms; readable on 1.

  • Products

    Read: BetaWrite on roadmap

    On 19 of 39 platforms; readable on 1.

  • Purchase Orders

    Read: BetaWrite on roadmap

    On 18 of 39 platforms; readable on 2.

  • Items

    Read: BetaWrite on roadmap

    On 15 of 39 platforms; readable on 2.

  • Refunds

    Read: BetaWrite on roadmap

    On 15 of 39 platforms; readable on 2.

  • Variants

    Read: BetaWrite on roadmap

    On 15 of 39 platforms; readable on 1.

  • Fulfillments

    Read: BetaWrite on roadmap

    On 13 of 39 platforms; readable on 1.

  • Journal Entries

    Read: BetaWrite on roadmap

    On 13 of 39 platforms; readable on 2.

  • Accounts

    Read: BetaNo write-back

    On 12 of 39 platforms; readable on 2.

  • Payouts

    Read: BetaNo write-back

    On 12 of 39 platforms; readable on 2.

Also in the data model: Lot, Serial Number, Bin, Reorder Point.

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.

One number for "how many do we have".

  • On hand, available, committed.

    Quantities split the same way across every system.

  • Location-aware.

    Warehouses, stores and 3PLs as locations on one model.

  • Safe writes.

    Adjustments, not overwrites, so concurrent updates don't clobber each other.

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
Sage IntacctBetaOn the roadmapNot supportedNot supportedNot supported
ShopifyBetaOn the roadmapBetaNot supportedBeta
SquareBetaOn the roadmapBetaNot supportedNot supported
Epicor KineticVia Technology CenterVia Technology CenterNot supportedNot supportedNot supported
Infor CloudSuiteVia Technology CenterVia Technology CenterNot supportedNot supportedNot supported
AcumaticaOn the roadmapOn the roadmapOn the roadmapNot supportedNot supported
Adobe Commerce (Magento)On the roadmapOn the roadmapOn the roadmapNot supportedOn the roadmap
  • Live
  • Beta
  • On the roadmap
  • Via Technology Center
  • Not supported

Showing 8 of 39 platforms.

Inventory API questions.

How real-time is stock data?

As real-time as the source allows: webhooks where platforms emit them, short polling intervals where they don't. Each integration page lists the method.

Can we update stock on storefronts?

Yes, where the platform allows, using adjustments with idempotency keys.

Do you support lots and serial numbers?

Yes, on systems that track them; they appear as fields on the inventory level.

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.