Unleashed is a cloud inventory management platform that unifies purchasing, warehouse operations, manufacturing, and multichannel sales for growing product businesses. An unofficial API lets you programmatically pull products, stock on hand, sales orders, purchase orders, suppliers, customers, and assemblies—and push updates like new sales orders, purchase orders, stock adjustments, and production assemblies back into Unleashed.

Unleashed is a cloud-based inventory management platform that unifies purchasing, warehouse operations, manufacturing, and sales processes for growing businesses. Product businesses use Unleashed to track real-time stock across multiple locations, manage purchase and sales orders, run bill-of-materials production and assemblies, handle batch and serial tracking, and sync inventory with accounting and eCommerce tools through 30+ pre-built integrations.
Core product areas include:
Common data entities:
Distributors and manufacturers run mission-critical operations on Unleashed daily, but turning its data into reliable API-driven automation has real friction:
Supergood handles Unleashed's HMAC-signed authentication, pagination, and write-time constraints to deliver a resilient, normalized API layer for your Unleashed account—across inventory, orders, purchasing, and production.
Use Unleashed with AI agents: Unleashed MCP Server →
Book a 30-minute session to confirm your modules, data entities, and authentication setup.
We deliver a production-ready Unleashed adapter tailored to your account configuration and entitlements.
Go live with continuous monitoring and automatic adjustments as Unleashed evolves.
Authentication
/authenticateAuthenticate to an Unleashed account using the api-auth-id and an HMAC-SHA256 signature derived from your API key for downstream calls.
Products
/productsList products with filters for product code, group, brand, and modified-since, including units of measure and pricing.
Inventory
/stock_on_handRetrieve real-time stock on hand across warehouses, with batch and serial detail where tracked.
Sales
/create_sales_orderCreate a sales order with customer, line items, pricing, and delivery address, passing all required fields.
Purchasing
/purchase_ordersList purchase orders with supplier, status, and date filters, including landed costs and receipting detail.
Production
/create_assemblyCreate a production assembly against a bill of materials, consuming component stock and producing finished goods.
- Pull products, stock on hand, and warehouse levels into a central warehouse or data platform - Stream stock adjustments and transfers to downstream BI and replenishment tools - Reconcile batch and serial numbers across locations for accurate availability
- Push new sales orders from eCommerce and CRM into Unleashed without portal clicks - Pull sales shipments and credit notes back for fulfillment and finance reconciliation - Route invoices and customer delivery addresses to downstream accounting
- Generate purchase orders from reorder points and push them into Unleashed - Sync suppliers, supplier returns, and landed costs into procurement systems - Track receipting status to keep stock and AP in sync
- Create assemblies against bills of materials and pull cost tracking for reporting - Sync finished-goods output and component consumption to demand planning - Surface production status to sales and inventory dashboards
Authentication
api-auth-id plus HMAC-SHA256 signature over the query string using your API key, handled in a managed session
Connectivity
Unleashed REST API at api.unleashedsoftware.com with signed requests, supplemented by authenticated flows where needed
Response format
Normalized JSON across Products, Stock, Sales, Purchasing, and Production objects (Unleashed returns JSON or XML)
Rate limits
Adaptive throttling tuned to your account to stay within Unleashed-side limits
Session management
Automatic per-request signature generation, credential rotation, and 403 retry handling
Data freshness
Near real-time pulls for stock, orders, and purchasing with optional scheduled batch syncs
Security
Encrypted credential vault, scoped access, SOC 2-aligned controls, and audit logging
Webhooks
Event-style callbacks for stock changes, order creation, shipments, and purchase receipting
Latency
Sub-second reads on cached entities; multi-second writes when posting orders and assemblies
Throughput
Horizontally scaled workers sized to multi-warehouse catalog and order volume
Reliability
Retry, backoff, and full-record writes so no-partial-update constraints never blank fields
Adaptation
Continuous monitoring of Unleashed API changes, resource availability, and account configuration drift
Supergood manages the api-auth-id header and generates a fresh HMAC-SHA256 signature over each request's query string using your API key, so you never hand-roll signatures or debug 403 Forbidden responses.
Unleashed itself does not support partial updates—you must send every field. Supergood fetches the current record and merges your changes so writes never overwrite existing data with blank values.
Editable resources include Sales Orders, Purchase Orders, Products, Assemblies, Stock Adjustments, Credit Notes, and Stock Transfers. Read-only resources like Stock On Hand, Invoices, Suppliers, and Batch Numbers are exposed through the same normalized API surface.
Supergood transparently iterates the Unleashed pagination object (PageNumber, PageSize, TotalResults) so you receive complete result sets for products, orders, and other list endpoints without managing paging yourself.
Unleashed API ID and Key credentials are only available to the account owner. Once provisioned, Supergood operates against those credentials securely, with no further owner involvement required for day-to-day calls.