Create a new Supplier Return
/SupplierReturnsInspect fields and contract →
An Unleashed MCP connector for stock, products, sales orders and purchasing. Explore the coverage and join the access waitlist.
Inventory and orders
MCP XYZ is building an independent Unleashed MCP connector so an AI assistant can work with authorised inventory and order records through the Model Context Protocol. The connector covers documented Unleashed API operations; new access is by invitation from the waitlist, and live business workflows still need validation.
Use the catalogue to check the operations and fields your work needs. If an existing connector is missing a useful action, tell us about it when joining the waitlist. Your software’s permissions and API limits still apply.
Explore documented product, stock-on-hand and warehouse operations for questions about inventory across your business.
Inspect documented operations →Inspect sales-order and customer operations, including the products, quantities and prices retained in their documented fields.
Inspect documented operations →Review the purchase-order, receipt and supplier coverage before planning an authorised purchasing workflow.
Inspect documented operations →“Show stock on hand by warehouse for this product.”
New access starts with the Unleashed waitlist. Tell us which assistant you use and the work you want to do. We’ll contact you about relevant access updates; joining does not create an account or guarantee an invitation date.
Once invited, sign in to MCP XYZ, choose your workspace and add the API ID and key for your authorised Unleashed account. Run the connection check, then add its MCP URL to your assistant. Saved credentials alone do not verify a connection.
Start with read-only access while you explore. Jiffi can handle setup with you. Live business workflows still need validation against an authorised account.
In Claude Desktop or web, open Settings → Connectors → Add custom connector, enter your connection’s MCP URL, then connect and choose access in MCP XYZ.
Read the AI client guide → How access and permissions work →
Documented coverage
145 documented operation variants. Open a contract to inspect its parameters, fields, sources and unresolved behaviour. No provider request is made here.
145 operations match. Showing 81–100.
/SupplierReturnsInspect fields and contract →/SupplierReturns/{returnGuid}Inspect fields and contract →/SupplierReturns/{returnGuid}Inspect fields and contract →/SupplierReturns/{returnGuid}/CompleteInspect fields and contract →/SupplierReturns/{returnGuid}/Costs/{costLineGuid}Inspect fields and contract →/SupplierReturns/{returnGuid}/Lines/{lineGuid}Inspect fields and contract →/SupplierReturns/{returnGuid}/Lines/{lineGuid}Inspect fields and contract →/SupplierReturns/{returnGuid}/ProductTrackingInspect fields and contract →/SupplierReturns/{returnGuid}/ProductTrackingInspect fields and contract →/SupplierReturns/{returnGuid}/ProductTrackingInspect fields and contract →/WarehouseStockTransfersInspect fields and contract →/WarehouseStockTransfers/{transferGuid}Inspect fields and contract →/WarehouseStockTransfers/{transferNumber}Inspect fields and contract →/WarehouseStockTransfersInspect fields and contract →/WarehouseStockTransfers/{transferGuid}/LinesInspect fields and contract →/WarehouseStockTransfers/{transferGuid}/CompleteInspect fields and contract →/WarehouseStockTransfers/{transferGuid}Inspect fields and contract →/WarehouseStockTransfers/{transferGuid}/Lines/{lineGuid}Inspect fields and contract →/WarehouseStockTransfers/{transferGuid}Inspect fields and contract →/WarehouseStockTransfers/{transferGuid}/Lines/{lineGuid}Inspect fields and contract →Documented contract, live behaviour unverified
unleashed_create_warehouse_stock_transfers_linesRead the provider documentation ↗
| Parameter | Required | Provider description |
|---|---|---|
transferGuid | Yes | Provider identifier from the corresponding resource; preserve the documented identifier type. |
These source tables cover the resource’s documented methods. Read each table’s heading for its request or response context.
GET Warehouse Stock Transfers
| Property | Type | Length | Notes |
|---|---|---|---|
| Comments | String | 1024 | |
| CreatedBy | String | 50 | |
| CreatedOn | DateTime | ||
| DeliveryDate | DateTime | UTC timezone only | |
| DestinationWarehouse | Warehouse | ||
| Guid | Guid | Unique identifier | |
| LastModifiedBy | String | 50 | |
| LastModifiedOn | Nullable DateTime | ||
| OrderDate | DateTime | UTC timezone only | |
| SourceWarehouse | Warehouse | ||
| TransferDetails | TransferDetail collection | ||
| TransferOrderNumber | String | 20 | |
| TransferStatus | String | 20 |
GET Warehouse Stock Transfers
| Property | Type | Length | Notes |
|---|---|---|---|
| AvailableQuantity | Decimal | ||
| AverageLandedPriceAtTimeOfTransfer | Nullable Decimal | ||
| Comments | String | 1024 | |
| DestinateWarehouseStockOnHandBeforeTransfer | Nullable Decimal | ||
| DestinationWarehouseId | Integer | ||
| DestinationWarehouseLocationId | Nullable Integer | ||
| LineNumber | Integer | ||
| Product | Product | ||
| ReceiptFIFODate | DateTime | UTC timezone only | |
| SourceWarehouseId | Integer | ||
| SourceWarehouseStockOnHandBeforeTransfer | Nullable Decimal | ||
| TransferOrderId | Integer | ||
| TransferQuantity | Decimal | ||
| WarehouseLocationId | Integer | ||
| WarehouseProductCode | String | 100 | |
| WarehouseProductId | Integer |
GET Warehouse Stock Transfers
| Property | Type | Length |
|---|---|---|
| Guid | Guid | |
| ProductCode | String | 100 |
GET Warehouse Stock Transfers
| Property | Type | Length |
|---|---|---|
| AddressLine1 | String | 500 |
| AddressLine2 | String | 500 |
| City | String | 500 |
| ContactName | String | 50 |
| Country | String | 500 |
| DDINumber | String | 25 |
| FaxNumber | String | 25 |
| Guid | Guid | |
| IsDefault | Boolean | true , false |
| LastModifiedOn | Nullable DateTime | |
| MobileNumber | String | 25 |
| Obsolete | Boolean | true , false |
| PhoneNumber | String | 25 |
| PostCode | String | 500 |
| Region | String | 500 |
| StreetNo | String | 500 |
| Suburb | String | 500 |
| WarehouseCode | String | 15 |
| WarehouseName | String | 100 |
POST / PUT Warehouse Stock Transfer
| Property | Type | Length | POST | PUT |
|---|---|---|---|---|
| Comments | String | 1024 | Optional | Optional |
| DestinationWarehouse | Warehouse | Required | Required | |
| Guid | Guid | N/A | Required | |
| SourceWarehouse | Warehouse | Required | Required | |
| TransferDetails | TransferDetail collection | Required | Required | |
| TransferStatus | String | Parked , Placed | N/A | Optional |
POST / PUT Warehouse Stock Transfer
| Property | Type | Length | POST | PUT |
|---|---|---|---|---|
| Guid | Guid | Optional | Optional | |
| WarehouseCode | String | 15 | Optional | Optional |
POST / PUT Warehouse Stock Transfer
| Property | Type | Length | POST | PUT |
|---|---|---|---|---|
| Comments | String | 1024 | Optional | Optional |
| Guid | Guid | N/A | Required | |
| Product | Product | Required | N/A | |
| TransferQuantity | Decimal | Required | Required |
POST / PUT Warehouse Stock Transfer
| Property | Type | Length | POST | PUT |
|---|---|---|---|---|
| Guid | Guid | Optional | N/A | |
| ProductCode | String | 100 | Optional | N/A |
POST / PUT Warehouse Stock Transfer Lines
| Property | Type | Length | Notes | POST | PUT |
|---|---|---|---|---|---|
| Comments | String | 1024 | Optional | Optional | |
| Guid | Guid | N/A | Required | ||
| Product | Product | Required | N/A | ||
| TransferQuantity | Decimal | Must be greater than zero | Required | Required |
POST / PUT Warehouse Stock Transfer Lines
| Property | Type | Length | POST | PUT |
|---|---|---|---|---|
| Guid | Guid | Optional | Optional | |
| ProductCode | String | 100 | Optional | Optional |
GET Warehouse Stock Transfers
| Filter | Description |
|---|---|
| modifiedSince | Returns Warehouse Stock Transfers created or modified the specified date. |
| pageSize | Specifies the page size for pagination. Default page size is 200 Warehouse Stock Transfers. Note: Requesting large numbers of stock transfers can be susceptible to poor network performance. Please reduce the page size if you experience delayed requests. |
| transferStatus | If the filter is not provided, returns all transfers including deleted Warehouse Stock Transfers. Returns Warehouse Stock Transfers with the specified status. Multiple selection can be specified as comma separated. For example: transferStatus=Parked,Completed. |
The exact retained JSON includes schemas, nested fields, notes, source evidence and unresolved questions. It is a documented contract, not a live response.
{
"id": "create_warehouse_stock_transfers_lines",
"name": "unleashed_create_warehouse_stock_transfers_lines",
"resourceId": "WarehouseStockTransfers",
"description": "Create a new line to a Warehouse Stock Transfer",
"method": "POST",
"path": "/WarehouseStockTransfers/{transferGuid}/Lines",
"documentationUrl": "https://apidocs.unleashedsoftware.com/WarehouseStockTransfers",
"readOnly": false,
"destructive": true,
"idempotent": false,
"pathParameters": [
{
"name": "transferGuid",
"required": true,
"schema": {
"type": "string",
"minLength": 1
},
"description": "Provider identifier from the corresponding resource; preserve the documented identifier type."
}
],
"queryParameters": [],
"requestBodySchema": {
"type": "object",
"properties": {
"Comments": {
"description": "String; POST: Optional; PUT: Optional",
"type": "string",
"maxLength": 1024,
"x-documentation-requirements": {
"POST": "Optional",
"PUT": "Optional"
}
},
"Guid": {
"description": "Guid; POST: N/A; PUT: Required",
"type": "string",
"x-documentation-requirements": {
"POST": "N/A",
"PUT": "Required"
}
},
"Product": {
"description": "Product; POST: Required; PUT: N/A",
"x-unleashed-type": "Product",
"x-documentation-requirements": {
"POST": "Required",
"PUT": "N/A"
}
},
"TransferQuantity": {
"description": "Decimal; Must be greater than zero; POST: Required; PUT: Required",
"type": "number",
"x-documentation-requirements": {
"POST": "Required",
"PUT": "Required"
}
}
},
"additionalProperties": true,
"description": "Payload fields from Available Fields for POST / PUT Warehouse Stock Transfer Lines. Nested types and conditional requirements are detailed in the resource documentation. All documented fields remain passable.",
"x-schema-status": "documentation-derived; complex types and conditional rules require connector validation"
},
"responseSchema": null,
"pagination": null,
"notes": [
"Do not automatically replay after an ambiguous transport failure. The documentation does not establish an idempotency-key contract for this operation."
],
"provenance": [
{
"sourceUrl": "https://apidocs.unleashedsoftware.com/WarehouseStockTransfers",
"sourceSha256": "fbd3b99c2b1bb88d1436ab451923674f9de7a779c152908686504ebe1c655d43",
"section": "The full range of URIs and HTTP Verbs supported are",
"evidence": "POST /WarehouseStockTransfers/{transferGuid}/Lines",
"operationDescriptions": [
"Create a new line to a Warehouse Stock Transfer"
]
}
],
"confidence": "documented-route",
"unresolved": [
"No authenticated sandbox or production request has verified this operation."
],
"requestFieldTable": "Available Fields for POST / PUT Warehouse Stock Transfer Lines",
"responseFieldTable": null
}{
"id": "WarehouseStockTransfers",
"name": "Warehouse Stock Transfers",
"group": "Editable resources",
"documentationUrl": "https://apidocs.unleashedsoftware.com/WarehouseStockTransfers",
"snapshot": "snapshots/WarehouseStockTransfers.html",
"sourceSha256": "fbd3b99c2b1bb88d1436ab451923674f9de7a779c152908686504ebe1c655d43",
"fetchedAt": "2026-10-23T14:00:36.690620+00:00",
"operationIds": [
"list_warehouse_stock_transfers",
"get_warehouse_stock_transfers",
"get_warehouse_stock_transfers_by_number",
"create_warehouse_stock_transfers",
"create_warehouse_stock_transfers_lines",
"complete_warehouse_stock_transfers",
"update_warehouse_stock_transfers",
"update_warehouse_stock_transfers_lines",
"delete_warehouse_stock_transfers",
"delete_warehouse_stock_transfers_lines"
],
"fieldTables": [
{
"heading": "GET Warehouse Stock Transfers",
"anchor": "get-warehouse-stock-transfers",
"summary": "Available Fields for GET Warehouse Stock Transfers",
"rows": [
[
"Property",
"Type",
"Length",
"Notes"
],
[
"Comments",
"String",
"1024",
""
],
[
"CreatedBy",
"String",
"50",
""
],
[
"CreatedOn",
"DateTime",
"",
""
],
[
"DeliveryDate",
"DateTime",
"",
"UTC timezone only"
],
[
"DestinationWarehouse",
"Warehouse",
"",
""
],
[
"Guid",
"Guid",
"",
"Unique identifier"
],
[
"LastModifiedBy",
"String",
"50",
""
],
[
"LastModifiedOn",
"Nullable DateTime",
"",
""
],
[
"OrderDate",
"DateTime",
"",
"UTC timezone only"
],
[
"SourceWarehouse",
"Warehouse",
"",
""
],
[
"TransferDetails",
"TransferDetail collection",
"",
""
],
[
"TransferOrderNumber",
"String",
"20",
""
],
[
"TransferStatus",
"String",
"20",
""
]
]
},
{
"heading": "GET Warehouse Stock Transfers",
"anchor": "get-warehouse-stock-transfers",
"summary": "Available Fields for Transfer Details",
"rows": [
[
"Property",
"Type",
"Length",
"Notes"
],
[
"AvailableQuantity",
"Decimal",
"",
""
],
[
"AverageLandedPriceAtTimeOfTransfer",
"Nullable Decimal",
"",
""
],
[
"Comments",
"String",
"1024",
""
],
[
"DestinateWarehouseStockOnHandBeforeTransfer",
"Nullable Decimal",
"",
""
],
[
"DestinationWarehouseId",
"Integer",
"",
""
],
[
"DestinationWarehouseLocationId",
"Nullable Integer",
"",
""
],
[
"LineNumber",
"Integer",
"",
""
],
[
"Product",
"Product",
"",
""
],
[
"ReceiptFIFODate",
"DateTime",
"",
"UTC timezone only"
],
[
"SourceWarehouseId",
"Integer",
"",
""
],
[
"SourceWarehouseStockOnHandBeforeTransfer",
"Nullable Decimal",
"",
""
],
[
"TransferOrderId",
"Integer",
"",
""
],
[
"TransferQuantity",
"Decimal",
"",
""
],
[
"WarehouseLocationId",
"Integer",
"",
""
],
[
"WarehouseProductCode",
"String",
"100",
""
],
[
"WarehouseProductId",
"Integer",
"",
""
]
]
},
{
"heading": "GET Warehouse Stock Transfers",
"anchor": "get-warehouse-stock-transfers",
"summary": "Available Fields for Product",
"rows": [
[
"Property",
"Type",
"Length"
],
[
"Guid",
"Guid",
""
],
[
"ProductCode",
"String",
"100"
]
]
},
{
"heading": "GET Warehouse Stock Transfers",
"anchor": "get-warehouse-stock-transfers",
"summary": "Available Fields for Source and Destination Warehouse",
"rows": [
[
"Property",
"Type",
"Length"
],
[
"AddressLine1",
"String",
"500"
],
[
"AddressLine2",
"String",
"500"
],
[
"City",
"String",
"500"
],
[
"ContactName",
"String",
"50"
],
[
"Country",
"String",
"500"
],
[
"DDINumber",
"String",
"25"
],
[
"FaxNumber",
"String",
"25"
],
[
"Guid",
"Guid",
""
],
[
"IsDefault",
"Boolean",
"true , false"
],
[
"LastModifiedOn",
"Nullable DateTime",
""
],
[
"MobileNumber",
"String",
"25"
],
[
"Obsolete",
"Boolean",
"true , false"
],
[
"PhoneNumber",
"String",
"25"
],
[
"PostCode",
"String",
"500"
],
[
"Region",
"String",
"500"
],
[
"StreetNo",
"String",
"500"
],
[
"Suburb",
"String",
"500"
],
[
"WarehouseCode",
"String",
"15"
],
[
"WarehouseName",
"String",
"100"
]
]
},
{
"heading": "POST / PUT Warehouse Stock Transfer",
"anchor": "post--put-warehouse-stock-transfer",
"summary": "Available Fields for POST / PUT Warehouse Stock Transfers",
"rows": [
[
"Property",
"Type",
"Length",
"POST",
"PUT"
],
[
"Comments",
"String",
"1024",
"Optional",
"Optional"
],
[
"DestinationWarehouse",
"Warehouse",
"",
"Required",
"Required"
],
[
"Guid",
"Guid",
"",
"N/A",
"Required"
],
[
"SourceWarehouse",
"Warehouse",
"",
"Required",
"Required"
],
[
"TransferDetails",
"TransferDetail collection",
"",
"Required",
"Required"
],
[
"TransferStatus",
"String",
"Parked , Placed",
"N/A",
"Optional"
]
]
},
{
"heading": "POST / PUT Warehouse Stock Transfer",
"anchor": "post--put-warehouse-stock-transfer",
"summary": "Available Fields for Warehouse",
"rows": [
[
"Property",
"Type",
"Length",
"POST",
"PUT"
],
[
"Guid",
"Guid",
"",
"Optional",
"Optional"
],
[
"WarehouseCode",
"String",
"15",
"Optional",
"Optional"
]
]
},
{
"heading": "POST / PUT Warehouse Stock Transfer",
"anchor": "post--put-warehouse-stock-transfer",
"summary": "Available Fields for Transfer Details",
"rows": [
[
"Property",
"Type",
"Length",
"POST",
"PUT"
],
[
"Comments",
"String",
"1024",
"Optional",
"Optional"
],
[
"Guid",
"Guid",
"",
"N/A",
"Required"
],
[
"Product",
"Product",
"",
"Required",
"N/A"
],
[
"TransferQuantity",
"Decimal",
"",
"Required",
"Required"
]
]
},
{
"heading": "POST / PUT Warehouse Stock Transfer",
"anchor": "post--put-warehouse-stock-transfer",
"summary": "Available Fields for Product",
"rows": [
[
"Property",
"Type",
"Length",
"POST",
"PUT"
],
[
"Guid",
"Guid",
"",
"Optional",
"N/A"
],
[
"ProductCode",
"String",
"100",
"Optional",
"N/A"
]
]
},
{
"heading": "POST / PUT Warehouse Stock Transfer Lines",
"anchor": "post--put-warehouse-stock-transfer-lines",
"summary": "Available Fields for POST / PUT Warehouse Stock Transfer Lines",
"rows": [
[
"Property",
"Type",
"Length",
"Notes",
"POST",
"PUT"
],
[
"Comments",
"String",
"1024",
"",
"Optional",
"Optional"
],
[
"Guid",
"Guid",
"",
"",
"N/A",
"Required"
],
[
"Product",
"Product",
"",
"",
"Required",
"N/A"
],
[
"TransferQuantity",
"Decimal",
"",
"Must be greater than zero",
"Required",
"Required"
]
]
},
{
"heading": "POST / PUT Warehouse Stock Transfer Lines",
"anchor": "post--put-warehouse-stock-transfer-lines",
"summary": "Available Fields for Product",
"rows": [
[
"Property",
"Type",
"Length",
"POST",
"PUT"
],
[
"Guid",
"Guid",
"",
"Optional",
"Optional"
],
[
"ProductCode",
"String",
"100",
"Optional",
"Optional"
]
]
}
],
"filterTables": [
{
"heading": "GET Warehouse Stock Transfers",
"anchor": "get-warehouse-stock-transfers",
"summary": "Available Filters for GET Warehouse Stock Transfers",
"rows": [
[
"Filter",
"Description"
],
[
"modifiedSince",
"Returns Warehouse Stock Transfers created or modified the specified date."
],
[
"pageSize",
"Specifies the page size for pagination. Default page size is 200 Warehouse Stock Transfers. Note: Requesting large numbers of stock transfers can be susceptible to poor network performance. Please reduce the page size if you experience delayed requests."
],
[
"transferStatus",
"If the filter is not provided, returns all transfers including deleted Warehouse Stock Transfers. Returns Warehouse Stock Transfers with the specified status. Multiple selection can be specified as comma separated. For example: transferStatus=Parked,Completed."
]
]
}
],
"documentationNotes": [
"The WarehouseStockTransfers resource allows Warehouse Stock transfers to be listed, created, updated, completed and deleted. An individual Warehouse Stock Transfer details can be viewed by appending its WarehouseTransferNumber to the URI. Warehouse Stock Transfers can be completed, updated and deleted by appending its identifier (a GUID formatted as XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX ) to the URI.",
"Warning: Post / Put does not accept user generated GUID.",
"Note: If one of the editable fields for PUT is blank, the previous value will be overwritten with the blank value.",
"Note: At a minimum, a valid Guid or WarehouseCode is required.",
"Note: At a minimum, a valid Guid or ProductCode is required.",
"Note: At a minimum, a valid Guid or ProductCode is required."
]
}Inspect the Procore catalogue and the approval and account requirements while live acceptance is still pending.
Explore Procore →