Unleashed
Move Unleashed orders, products and stock to the rest of your business without re-keying.
55 ways to read, 11 ways to write, each write switched on by you.
Quality checks
Built and tested with example responses.
- Ready to connect: doneEvery listed action is built in.
- Built and tested with example responses: doneEach action is built from the provider’s published API and tested against example responses, errors, rate limits and paging.
Connected, approved, proven.
The things teams do most with Unleashed, an example flow with a person in the loop, and what Nexra keeps as proof.
Top actions
- Create or update customer
customers.upsertApproval by rule - Create or replace product
products.upsertApproval by rule - List assemblies
assemblies.listRead
Example flow
- Unleashed · List assemblies
assemblies.listDone - Unleashed · Create or update customer
customers.upsertMaker-checker - Nexra · Record the decision and result in the evidence chainProven
Example workflow. Routine runs go through on their own. Only a change your rules flag, such as one over a limit you set, waits for the right person, who sees the exact change and the rule before it reaches Unleashed.
What gets logged
- Whether it ran on its own or who approved it, and under which rule
- A fingerprint of the exact request sent to Unleashed
- Unleashed's reply: what it created or changed
- One entry in the evidence chain, linked to the one before
Try this in the sandbox
Run the whole flow with test data in your sandbox, then connect your own account when you are ready to go live.
For developers
Technical detail
Unleashed products, customers, sales and purchase orders (incl. drafts), stock, transfers and adjustments; read invoices, credit notes, quotes, shipments, assemblies, BOMs, batches and prices.
Unleashed Software API docs- Source actions
- 55
- Destination actions
- 11
- Data types
- 37
What you can map
Reads are always available. Writes are off until you switch them on for a connection, and governed writes follow your policies.
assemblies2
- Get assemblySource
One assembly by GUID.
- List assembliesSourceIncremental
Assemblies, optionally modified since a date.
attribute sets1
- List attribute setsSource
Attribute sets (reference data).
batch numbers2
- Get batch numberSource
One batch number by GUID.
- List batch numbersSourceIncremental
Batch numbers, optionally modified since a date.
bills of materials2
- Get bill of materialsSource
One bill of materials by GUID.
- List bills of materialsSource
Bills of materials (reference data).
credit notes2
- Get credit noteSource
One credit note by GUID.
- List credit notesSourceIncremental
Credit notes, optionally modified since a date.
currencies1
- List currenciesSource
Currencies (reference data).
customer delivery addresses1
- List customer delivery addressesSourceIncremental
Delivery addresses of customers, one record per address.
customer types1
- List customer typesSource
Customer types (reference data).
customers3
- Get customerSource
One customer by GUID.
- List customersSourceIncremental
Customers, optionally modified since a date.
- Create or update customerDestinationProvider duplicate protectionApproval before production
Creates a customer, or updates the customer with this GUID, including its primary contact and addresses.
delivery methods1
- List delivery methodsSource
Delivery methods (reference data).
invoices2
- Get sales invoiceSource
One sales invoice by GUID.
- List sales invoicesSourceIncremental
Sales invoices, optionally modified since a date.
payment terms1
- List payment termsSource
Payment terms (reference data).
product brands1
- List product brandsSource
Product brands (reference data).
product groups1
- List product groupsSourceIncremental
Product groups, optionally modified since a date.
product prices2
- Get product priceSource
One product price by GUID.
- List product pricesSourceIncremental
Product prices, optionally modified since a date.
product stock levels1
- List product stock by warehouseSource
Stock on hand of one product in every warehouse.
products3
- Get productSource
One product by GUID.
- List productsSourceIncremental
Products, optionally modified since a date.
- Create or replace productDestinationProvider duplicate protectionApproval before production
Creates a product, or replaces the product with this GUID.
purchase order drafts1
- Create draft purchase orderDestinationProvider duplicate protectionApproval before production
Creates a Parked (draft) purchase order with lines and totals.
purchase orders4
- Create purchase orderDestinationProvider duplicate protectionApproval before production
Creates a Parked or Placed purchase order with lines and totals.
- Get purchase orderSource
One purchase order by GUID.
- List purchase ordersSourceIncremental
Purchase orders, optionally modified since a date.
- Update purchase orderDestinationProvider duplicate protectionApproval before production
Updates a purchase order's status, supplier, warehouse, dates and references.
sales order drafts1
- Create draft sales orderDestinationProvider duplicate protectionApproval before production
Creates a Parked (draft) sales order with lines and totals.
sales order groups1
- List sales order groupsSource
Sales order groups (reference data).
sales orders4
- Create sales orderDestinationProvider duplicate protectionApproval before production
Creates a Parked or Placed sales order with lines and totals.
- Get sales orderSource
One sales order by GUID.
- List sales ordersSourceIncremental
Sales orders, optionally modified since a date.
- Update sales orderDestinationProvider duplicate protectionApproval before production
Updates a sales order's status, warehouse, tax, references and delivery details.
sales quotes2
- Get sales quoteSource
One sales quote by GUID.
- List sales quotesSourceIncremental
Sales quotes, optionally modified since a date.
sales shipments2
- Get sales shipmentSource
One sales shipment by GUID.
- List sales shipmentsSourceIncremental
Sales shipments, optionally modified since a date.
salespersons1
- List salespersonsSource
Salespersons (reference data).
sell price tiers1
- List sell price tiersSource
Sell price tiers (reference data).
serial numbers2
- Get serial numberSource
One serial number by GUID.
- List serial numbersSourceIncremental
Serial numbers, optionally modified since a date.
shipping companies1
- List shipping companiesSource
Shipping companies (reference data).
stock adjustments3
- Create stock adjustmentDestinationProvider duplicate protectionApproval before production
Sets new quantities and values for products in one warehouse.
- Get stock adjustmentSource
One stock adjustment by GUID.
- List stock adjustmentsSourceIncremental
Stock adjustments, optionally modified since a date.
stock counts2
- Get stock countSource
One stock count by GUID.
- List stock countsSourceIncremental
Stock counts, optionally modified since a date.
stock on hand2
- Get product stock on handSource
One product stock on hand by GUID.
- List stock on handSourceIncremental
Stock on hand, optionally modified since a date.
stock transfers4
- Create warehouse stock transferDestinationNot retried automaticallyApproval before production
Creates a Parked transfer between two of your warehouses.
- Get warehouse stock transferSource
One warehouse stock transfer by GUID.
- List warehouse stock transfersSourceIncremental
Warehouse stock transfers, optionally modified since a date.
- Update warehouse stock transferDestinationProvider duplicate protectionApproval before production
Updates a Parked or Placed transfer's warehouses, status, comments and line quantities.
supplier returns2
- Get supplier returnSource
One supplier return by GUID.
- List supplier returnsSourceIncremental
Supplier returns, optionally modified since a date.
suppliers2
- Get supplierSource
One supplier by GUID.
- List suppliersSourceIncremental
Suppliers, optionally modified since a date.
taxes1
- List taxesSource
Taxes (reference data).
units of measure1
- List units of measureSource
Units of measure (reference data).
warehouses2
- Get warehouseSource
One warehouse by GUID.
- List warehousesSourceIncremental
Warehouses, optionally modified since a date.
Access and limits
- 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. Flows run on demand, on a schedule, or when a scheduled check finds new or changed records.
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, warehouses, invoices, credit notes, sales quotes, sales shipments, assemblies, bills of materials, batch and serial numbers, stock counts, supplier returns, product prices and reference data are read only here (several are read-only in the Unleashed API).
- Draft sales and purchase orders are always created as Parked. The existing Create sales order, Create purchase order and update operations also accept Placed, and Update purchase order accepts Costed. Prefer the draft operations, which cannot place an order.
- Excluded by policy: completing, receipting, deleting or obsoleting any record; sales shipment, credit note, assembly, bill of materials and supplier return writes; and line-level endpoints.
- Authentication signs the query string with HMAC-SHA256 (unchanged); no secret or personal data is placed in the URL. Filters use codes and GUIDs only.
- Stock by warehouse (/StockOnHand/{productGuid}/AllWarehouses) and single stock-on-hand reads accept an Items list or a single object; the response wrapper is not shown in the docs.
- 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.
