Skip to main content

StateSet Commerce API

This is the HTTP surface of the embedded commerce engine — the same engine documented in iCommerce. It runs a full commerce and ERP stack: order capture, inventory, warehouse operations, manufacturing, procurement, and double-entry accounting. 432 operations across 61 domains. Every page in this section is generated from the engine’s OpenAPI specification, so the paths, parameters, and response shapes are the ones the code serves rather than prose that drifted.

Base URL

The prefix is /api/v1, not /v1. The engine mounts its router at /api/v1 and serves no /v1 alias, so a request to /v1/orders returns 404.

Authentication

What it covers

Orders and customers

88 operations

Inventory and warehouse

67 operations

Fulfillment and shipping

53 operations

Manufacturing and quality

41 operations

Procurement

27 operations

Financials

97 operations

Agents and protocols

19 operations

Platform

40 operations
The financials domain is the part most commerce APIs do not have. general_ledger, accounts_payable, accounts_receivable, fixed_assets, and revenue_recognition mean an order posts to a real chart of accounts with journal entries, periods that close and lock, and a trial balance — rather than exporting a CSV for someone else’s ledger.

Conventions