Developer API

Inventory Management REST API

Read and update stock programmatically with a simple Bearer-token REST API — built for your storefront, your internal tools, and AI agents.

  • Straightforward REST endpoints with Bearer authentication
  • Fetch items and update quantities after a sale
  • Per-item control over what is exposed to the API
  • Deductions follow FEFO batch rules automatically
Inventory management REST API for developers

An API built for real integrations

Most inventory APIs are either an afterthought or an enterprise upsell. This one is part of the Pro plan and designed for the integrations small businesses actually build: a website that decrements stock when something sells, an internal dashboard, a script that syncs a marketplace, or an AI agent acting on your behalf.

Authentication is a Bearer token you generate. Items are opt-in per record, so you decide exactly what the outside world can see. Quantity deductions respect batch rules — if an item is expiry-tracked, the API takes from the soonest-expiring batch automatically, exactly like a scan would.

What you get

Simple to integrate

REST and JSON with a Bearer token — no SDK required, no OAuth dance.

Opt-in exposure

Toggle API inclusion per item, individually or in bulk.

FEFO-aware writes

Quantity deductions consume the soonest-expiring batch, keeping expiry data honest.

Everything is logged

API changes appear in the Activity Log attributed to the API, with before and after quantities.

Alerts still fire

API-driven changes trigger the same low-stock alerts and auto-reorder as manual ones.

Agent-friendly

A clean, predictable surface for AI agents that need to read or adjust stock.

Your inventory, addressable

The moment stock levels are readable by your other systems, a whole category of manual reconciliation simply disappears.

How it works

1

Generate a key

Create your API key from your profile — it is owner-only and revocable.

2

Expose the right items

Toggle API inclusion on the items your integration should see.

3

Call the endpoints

Fetch items and post quantity updates; see the documentation for exact routes.

Frequently asked questions

Does this inventory software have an API?

Yes — a REST API with Bearer token authentication, included from the Pro plan ($10/month) rather than sold as an enterprise add-on. You can list items and update quantities, which covers the majority of real integrations: e-commerce sales, internal tools and automation scripts.

Can I connect my website so stock updates when something sells?

That is the primary use case. On each sale, your site calls the API to decrement the item; the change lands in your activity log and triggers any low-stock alerts or auto-reorder rules you have configured, exactly as though someone had scanned it out.

Can AI agents use this API?

Yes, and it was designed with that in mind — predictable REST endpoints, token authentication and clear item identifiers. An agent can read current stock and post updates without needing a browser session or scraping a UI.

Is the API secure? What can it access?

Access is limited to items you explicitly mark as included, using a token you can revoke at any time. The token belongs to the owner account and is never exposed to team members, and every API write is attributed in the audit log.

Explore related features

Ready to try it?

Start free with 50 items — no credit card, no trial countdown. Import your spreadsheet and you have a working system in minutes.