
Unleashed
Read and write Unleashed products, customers, sales and purchase orders, stock adjustments and warehouse transfers, and read stock on hand, warehouses and suppliers.
Keep Unleashed inventory, purchasing and order processing aligned with e-commerce, CRM and accounting systems.
Source actions
16
Destination actions
9
Data types
10
Validation status
Implemented · fixture tested.
Implementation is checked against provider-shaped fixtures for every action, authentication failures, rate limits, pagination and duplicate safety. Provider sandbox and authorised account validation are recorded separately when credential-backed runs are completed.
What you can map
customers
- Get customerSource
One customer by GUID.
customers.get - List customersSourceIncremental
Customers, optionally modified since a date.
customers.list - Create or update customerDestinationProvider duplicate protectionApproval before production
Creates a customer, or updates the customer with this GUID, including its primary contact and addresses.
customers.upsert
product groups
- List product groupsSourceIncremental
Product groups, optionally modified since a date.
product_groups.list
products
- Get productSource
One product by GUID.
products.get - List productsSourceIncremental
Products, optionally modified since a date.
products.list - Create or replace productDestinationProvider duplicate protectionApproval before production
Creates a product, or replaces the product with this GUID.
products.upsert
purchase orders
- Create purchase orderDestinationProvider duplicate protectionApproval before production
Creates a Parked or Placed purchase order with lines and totals.
purchase_orders.create - Get purchase orderSource
One purchase order by GUID.
purchase_orders.get - List purchase ordersSourceIncremental
Purchase orders, optionally modified since a date.
purchase_orders.list - Update purchase orderDestinationProvider duplicate protectionApproval before production
Updates a purchase order's status, supplier, warehouse, dates and references.
purchase_orders.update
sales orders
- Create sales orderDestinationProvider duplicate protectionApproval before production
Creates a Parked or Placed sales order with lines and totals.
sales_orders.create - Get sales orderSource
One sales order by GUID.
sales_orders.get - List sales ordersSourceIncremental
Sales orders, optionally modified since a date.
sales_orders.list - Update sales orderDestinationProvider duplicate protectionApproval before production
Updates a sales order's status, warehouse, tax, references and delivery details.
sales_orders.update
stock adjustments
- Create stock adjustmentDestinationProvider duplicate protectionApproval before production
Sets new quantities and values for products in one warehouse.
stock_adjustments.create - Get stock adjustmentSource
One stock adjustment by GUID.
stock_adjustments.get - List stock adjustmentsSourceIncremental
Stock adjustments, optionally modified since a date.
stock_adjustments.list
stock on hand
- List stock on handSourceIncremental
Stock on hand, optionally modified since a date.
stock_on_hand.list
stock transfers
- Create warehouse stock transferDestinationNot retried automaticallyApproval before production
Creates a Parked transfer between two of your warehouses.
stock_transfers.create - Get warehouse stock transferSource
One warehouse stock transfer by GUID.
stock_transfers.get - List warehouse stock transfersSourceIncremental
Warehouse stock transfers, optionally modified since a date.
stock_transfers.list - Update warehouse stock transferDestinationProvider duplicate protectionApproval before production
Updates a Parked or Placed transfer's warehouses, status, comments and line quantities.
stock_transfers.update
suppliers
- List suppliersSourceIncremental
Suppliers, optionally modified since a date.
suppliers.list
warehouses
- List warehousesSourceIncremental
Warehouses, optionally modified since a date.
warehouses.list
Authentication
API ID and API key (HMAC-signed requests)
Plans and access
All Unleashed subscriptions, including trials, include API access. The API ID and key belong to a user and inherit that user's permissions.
Test environment
Use an Unleashed trial account; the API sandbox needs an Unleashed login.
Rate limits
Unleashed does not publish a fixed quota; HTTP 429 responses are retried with backoff.
Pagination
Page number in the path (/Resource/{page}) with pageSize up to 1000 and a Pagination block.
Provider events
Webhooks for sales orders, purchase orders, products and stock changes. Nexra event triggers are not yet available; flows run on demand or on a schedule.
Before you build a flow
- Products and customers are written with POST to a GUID, which creates or fully replaces the record: Unleashed clears fields left blank, so map every field you want to keep.
- Sales order, purchase order and transfer updates use PUT, which also overwrites omitted editable fields with blanks.
- Creates use a client GUID (supplied, or derived from the flow execution), so a retried create updates the same record instead of duplicating; warehouse transfers do not accept a client GUID and have no duplicate protection.
- Suppliers and warehouses are read only in the Unleashed API.
- Completing, receipting, deleting and obsoleting orders, transfers and products are not automated.
- JSON dates arrive as /Date(ms)/ and are returned as ISO 8601 timestamps.
Developer reference
- Create the Unleashed Software credentials described above with the narrowest permissions your flows need.
- In Nexra, open Connect, then Connections, then New connection, choose Unleashed, enter its settings and credentials, and tick only the write actions you need. Connection guide
- Test the connection, then use its actions as flow sources and destinations. Flow guide
Machine-readable detail: GET /api/public/connect/connectors/unleashed and the Connections API.