Integration Requirements - Deposco WMS
Last updated: September 29, 2026
Basic Requirements
When integrating your Deposco instance, Techdinamics will require the following information:
- Instance URL, username and password
- Warehouse Company Code value
- Facility and Location values for inventory process
- Business Unit for warehouse customer
- Single SKU mapping list, if needed
- Single Carrier mapping list, if needed
When requesting the keys from the Deposco implementation team, please make sure the following permissions are assigned at the minimum:
Purchase Order rels:
- Create a single purchase order -
PUT: integration/{code}/orders/Purchase Order/{orderNumber}
- Create or update multiple purchase orders -
POST: integration/{code}/orders
POST: integration/{code}/orders/updates
- Retrieve a purchase order -
GET: /integration/{code}/search/Order?otherReferenceNumber={externalOrderNumber}
GET: integration/{code}/orders/Purchase Order/{orderNumber}
Receipt Advice rels:
- Retrieve all receipt advice resources -
GET: /integration/{code}/receiptadvices
- Retrieve all receipt advice resources for a business unit -
GET: /integration/{code}/receiptadvices/{businessUnit}
Customer Order rels:
- Create or update a customer order -
PUT: /integration/{code}/import/{businessUnit}/customerOrder/{orderNumber}?businessKey={orderNumber}
- Retrieve a customer order -
GET: /integration/{code}/search/CoHeader?externalOrderNumber={orderNumber}
- Retrieve shipments for a customer order -
GET: /integration/{code}/search/shipment?orderHeaders.customerOrderNumber={orderNumber}
Inventory rels:
- Retrieve item inventory by facility and location -
GET /integration/{code}/inventory/facility/{facilityNumber}/location/{locationNumber}
GET /integration/{code}/inventory/{businessUnit}/facility/{facilityNumber}/location/{locationNumber}
Item rels:
- Create or update a single item -
PUT: /integration/{code}/items/{itemNumber}
- Create or update items -
POST: /integration/{code}/items
Known Issues
Orders
- Deposco system allows order and purchase order creation without having SKUs configuration in Deposco.
- Deposco system doesn't allow same {orderNumber} value for 2 orders, even if one of them was cancelled.
- Order Update process is not supported out of the box and requires additional methods to be implemented for Deposco wrapper:
- Partially cancel a customer order - PUT: /integration/{code}/import/{businessUnit}/customerOrder/{orderNumber}?businessKey={orderNumber}
- Increase or decrease the quantity of a customer order line - PUT: /integration/{code}/import/{businessUnit}/customerOrder/{orderNumber}?businessKey={orderNumber}
Alias Items
- Inbuilt aliases are not supported in most integrations due to irreversable item breakdown.
- Workaround: use Techdinamics supplied alias solution and document store.