WithoutWire Inventory Platform (Preview)

The connector contains methods to connect WithoutWire for move requests, order fullfillment requests, adjustments, audits, and allocation as well as any inventory management needs

This connector is available in the following products and regions:

Service Class Regions
Logic Apps Standard All Logic Apps regions except the following:
     -   Azure Government regions
     -   Azure China regions
     -   US Department of Defense (DoD)
Power Automate Premium All Power Automate regions except the following:
     -   US Government (GCC)
     -   US Government (GCC High)
     -   China Cloud operated by 21Vianet
     -   US Department of Defense (DoD)
Power Apps Premium All Power Apps regions except the following:
     -   US Government (GCC)
     -   US Government (GCC High)
     -   China Cloud operated by 21Vianet
     -   US Department of Defense (DoD)
Contact
Name WithoutWire Support
URL https://www.withoutwire.com/knowledgebase
Email support@withoutwire.com
Connector Metadata
Publisher Enavate
Website https://www.withoutwire.com
Privacy policy https://www.withoutwire.com/privacy-policy.html
Categories Business Management;Productivity

WithoutWire is an inventory platform that includes warehouse management, manufacturing execution, and remote inventory scenarios such as curbside pickup and field service. It was designed as a holistic approach to real-time visibility of inventory for all interested parties. Partners, customers, retail operations, and buyers can be given access to support a fulfillment strategy that is focused on keeping fulfillment date promises and filling the gaps on missing inventory as quickly as possible using advanced replenishment and inventory requests across complex networks of storage and demand.

Prerequisites

You will need a free or paid account at WithoutWire.com. You can also download our apps from Google Store or Apple iTunes to get started.

How to get credentials

Once you have users and inventory setup, email support@withoutwire.com and request a private access KEY to connect for integration.

Getting started with your connector

  1. To get setup as a user and begin using our connectors, please review our tutorial videos (https://withoutwire.document360.io/docs/withoutwire-tutuorial-videos)
  2. Once you have users and inventory setup, email support@withoutwire.com and request a url and private access KEY to connect for integration.
  3. Create a connection using url and API Key

Creating a connection

The connector supports the following authentication types:

Default Parameters for creating connection. All regions Not shareable

Default

Applicable: All regions

Parameters for creating connection.

This is not shareable connection. If the power app is shared with another user, another user will be prompted to create new connection explicitly.

Name Type Description Required
Base Url string Base Url (https://api.withoutwire.com/) True
API Key securestring The API Key for this api True

Throttling Limits

Name Calls Renewal Period
API calls per connection10060 seconds

Actions

Assign order

This API method used to set orders to be assigned in WithoutWire. The order status will be set to Waiting for Picking. All operators that are set for the role of pick will have access to these orders.

Create or update work order

The method creates or updates work order (key is OrderNumber)

Delete Order

Delete an order (all types)

Get work orders

Returns an array of work orders by status or by number

Set order complete

This API method used to set the status on orders to CMP (Complete).

Set order status

This API method used to set the status on orders in WithoutWire. Parameters include: orderStatusCode and warehouseName

Assign order

This API method used to set orders to be assigned in WithoutWire. The order status will be set to Waiting for Picking. All operators that are set for the role of pick will have access to these orders.

Parameters

Name Key Required Type Description
WarehouseName
WarehouseName string

Warehouse name

OrderNumber
OrderNumber string

Order number

Assignments
Assignments string

Returns

response
string

Create or update work order

The method creates or updates work order (key is OrderNumber)

Parameters

Name Key Required Type Description
WarehouseName
WarehouseName True string

The warehouse descriptive name

OrderNumber
OrderNumber True string

A unique alphanumeric value to identify this order in the warehouse

OrderType
OrderType True string

A value representing the order type. Valid Values: 1-(Sales Order), 2-(Credit Order), 3-(No Split Order), 4-(Wave Set), 5-(Transfer), 6-(Job), 7-(Manufacturing Order), 8-(Consumption)

OrderComment
OrderComment string

The comments to be associated with the order

CustomerPoNumber
CustomerPoNumber True string

The customer’s PO Number for the order

VendorShipmentNumber
VendorShipmentNumber True string

The vendors shipping number

RouteNumber
RouteNumber True string

A value that references an existing route in WithoutWire

RouteDescription
RouteDescription string

The description of the route

DestinationWarehouseName
DestinationWarehouseName string

The end destination warehouse descriptive name

DeliveryDate
DeliveryDate True date-time

The date on which the order will be delivered

ShipDate
ShipDate string

The date on which the order will be shipped

DateCreated
DateCreated string

The date the order was created

LoadDate
LoadDate string

The date the order was loaded

PrintDate
PrintDate string

The date the order was printed

ShippingMethodName
ShippingMethodName string

The value that will uniquely identify the carrier and carrier shipping method

TrackingNumber
TrackingNumber string

The shipping carrier tracking number

ShippingWeight
ShippingWeight float

The total weight of shipment for the order

ShippingCost
ShippingCost float

The total cost of the shipment for the order

CustomerName
CustomerName string

The bill to name for this customer

CustomerAddress1
CustomerAddress1 string

The bill to address field 1 for this customer

CustomerAddress2
CustomerAddress2 string

The bill to address field 2 for this customer

CustomerCity
CustomerCity string

The bill to the city for this customer.

CustomerState
CustomerState string

The bill to state for this customer

CustomerZipCode
CustomerZipCode string

The bill to zip code for this customer

CustomerCountry
CustomerCountry string

The bill to zip country for this customer

CustomerShortDesc
CustomerShortDesc string

Customer description

CustomerNumber
CustomerNumber True string

A unique identifier for the customer, separate from the Customer ID WithoutWire uses to uniquely identify customers

CustomerPhone
CustomerPhone string

The bill to phone number for this customer

CustomerShipName
CustomerShipName string

The ship-to name

CustomerShipAttn
CustomerShipAttn string

CustomerShipAttn

CustomerShipAddress1
CustomerShipAddress1 string

The ship-to address field 1

CustomerShipAddress2
CustomerShipAddress2 string

The ship-to address field 2

CustomerShipCity
CustomerShipCity string

The ship-to city

CustomerShipState
CustomerShipState string

The ship-to state

CustomerShipZipCode
CustomerShipZipCode string

The ship to five-digit plus zip code

CustomerShipZip5
CustomerShipZip5 string

The ship to a five-digit zip code

CustomerShipPhone
CustomerShipPhone string

The ship-to phone number

CustomerShipFax
CustomerShipFax string

The ship to a fax number

CustomerShipCountry
CustomerShipCountry string

The ship to zip country

CustomerShipTo
CustomerShipTo string

Uniquely identifies a specific customer shipping address per customer

LineNumber
LineNumber True integer

An integer value to uniquely identify the line on the order

ItemNumber
ItemNumber True string

A unique value that represents an item

CoreItemType
CoreItemType True string

A unique value that represents an item (BASIC, LOT, SERIAL, DATE)

QuantityOrdered
QuantityOrdered True float

A decimal value representing the quantity to pick for the line item

LineItemComment
LineItemComment string

Comments for the line item

ItemDescription
ItemDescription string

A name that uniquely identifies an item within the warehouse

UomDesc
UomDesc True string

A string value that uniquely identifies the unit of measurement

SignificantDigits
SignificantDigits integer

An integer value representing the number of decimal places to track for this unit of measure

BaseConversionFactor
BaseConversionFactor float

A decimal value representing the conversion from this unit of measure to the base unit of measure

Returns

Name Path Type Description
TotalCount
TotalCount integer

Total number of processed records

InsertedCount
InsertedCount integer

Number of inserted records

UpdatedCount
UpdatedCount integer

Number of updated records

InvalidCount
InvalidCount integer

Number of records with errors

InvalidObjects
InvalidObjects array of object

Invalid objects

IsValid
InvalidObjects.Validator.IsValid boolean

Is valid

ImportExceptions
InvalidObjects.Validator.ImportExceptions array of object

Exceptions

ErrorCode
InvalidObjects.Validator.ImportExceptions.ErrorCode string

Error code

ErrorMessage
InvalidObjects.Validator.ImportExceptions.ErrorMessage string

Error message

FieldName
InvalidObjects.Validator.ImportExceptions.FieldName string

Field name

Identity
InvalidObjects.Identity string

Identity

IdentityCode
InvalidObjects.IdentityCode string

Identity code

WarehouseName
InvalidObjects.WarehouseName string

Warehouse name

Delete Order

Delete an order (all types)

Parameters

Name Key Required Type Description
WarehouseName
WarehouseName string

Warehouse name

OrderNumber
OrderNumber string

Order number

Returns

Name Path Type Description
TotalCount
TotalCount integer

Total number of processed records

DeletedCount
DeletedCount integer

Number of deleted records

Get work orders

Returns an array of work orders by status or by number

Parameters

Name Key Required Type Description
Work order status (status code)
orderStatusCode string

Work order status (status code)

Work order number
orderNumber string

Work order number

Returns

Name Path Type Description
array of object
WarehouseName
WarehouseName string

The warehouse descriptive name

CustomerPoNumber
CustomerPoNumber string

The customer’s PO Number for the order

VendorShipmentNumber
VendorShipmentNumber string

The vendors shipping number

OrderNumber
OrderNumber string

A unique alphanumeric value to identify this order in the warehouse

OrderType
OrderType integer

A value representing the order type. Valid Values: 1-(Sales Order), 2-(Credit Order), 3-(No Split Order), 4-(Wave Set), 5-(Transfer), 6-(Job), 7-(Manufacturing Order), 8-(Consumption)

CustomerName
Customer.CustomerName string

The bill to name for this customer

CustomerAddress1
Customer.CustomerAddress1 string

The bill to address field 1 for this customer

CustomerAddress2
Customer.CustomerAddress2 string

The bill to address field 2 for this customer

CustomerCity
Customer.CustomerCity string

The bill to the city for this customer.

CustomerState
Customer.CustomerState string

The bill to state for this customer

CustomerZipCode
Customer.CustomerZipCode string

The bill to zip code for this customer

CustomerCountry
Customer.CustomerCountry string

The bill to zip country for this customer

CustomerShortDesc
Customer.CustomerShortDesc string

Customer description

CustomerNumber
Customer.CustomerNumber string

A unique identifier for the customer, separate from the Customer ID WithoutWire uses to uniquely identify customers

UpcManufacturerNumber
Customer.UpcManufacturerNumber string

Universal Product Code

CustomerPhone
Customer.CustomerPhone string

The bill to phone number for this customer

CustomerShipTo
Customer.CustomerShipTo string

A reference to the primary shipping address for this customer

RequiredShelfLife
Customer.RequiredShelfLife integer

An integer number in days representing additional time in advance of an item's expiration required when picking any materials for this customer

CustomerShippingAddresses
Customer.CustomerShippingAddresses array of object

Customer shipping addresses

CustomerShipName
Customer.CustomerShippingAddresses.CustomerShipName string

The ship-to name

CustomerShipAddress1
Customer.CustomerShippingAddresses.CustomerShipAddress1 string

The ship-to address field 1

CustomerShipAddress2
Customer.CustomerShippingAddresses.CustomerShipAddress2 string

The ship-to address field 2

CustomerShipCity
Customer.CustomerShippingAddresses.CustomerShipCity string

The ship-to city

CustomerShipState
Customer.CustomerShippingAddresses.CustomerShipState string

The ship-to state

CustomerShipZipCode
Customer.CustomerShippingAddresses.CustomerShipZipCode string

The ship to five-digit plus zip code

CustomerShipZip5
Customer.CustomerShippingAddresses.CustomerShipZip5 string

The ship to a five-digit zip code

CustomerShipPhone
Customer.CustomerShippingAddresses.CustomerShipPhone string

The ship-to phone number

CustomerShipFax
Customer.CustomerShippingAddresses.CustomerShipFax string

The ship to a fax number

CustomerShipCountry
Customer.CustomerShippingAddresses.CustomerShipCountry string

The ship to zip country

CustomerShipTo
Customer.CustomerShippingAddresses.CustomerShipTo string

Uniquely identifies a specific customer shipping address per customer.

RouteDescription
RouteDescription string

The description of the route

DeliveryDate
DeliveryDate string

The date on which the order will be delivered

OrderComment
OrderComment string

The comments to be associated with the order

DestinationWarehouseName
DestinationWarehouseName string

The end destination warehouse descriptive name

RouteNumber
RouteNumber string

A value that references an existing route in WithoutWire

ShipDate
ShipDate string

The date on which the order will be shipped

DateCreated
DateCreated string

The date the order was created

LineItems
LineItems array of object

List of order line items

LineNumber
LineItems.LineNumber integer

An integer value to uniquely identify the line on the order

ComponentSequence
LineItems.ComponentSequence integer

If the item is part of a kit, the component sequence is used in conjunction with the line number to determine a unique ordering value

ItemNumber
LineItems.ItemNumber string

A unique value that represents an item

CoreItemType
LineItems.CoreItemType string

A unique value that represents an item (BASIC, LOT, SERIAL, DATE)

QuantityOrdered
LineItems.QuantityOrdered float

A decimal value representing the quantity to pick for the line item

UomDesc
LineItems.UomType.UomDesc string

A string value that uniquely identifies the unit of measurement

SignificantDigits
LineItems.UomType.SignificantDigits integer

An integer value representing the number of decimal places to track for this unit of measure

BaseConversionFactor
LineItems.UomType.BaseConversionFactor float

A decimal value representing the conversion from this unit of measure to the base unit of measure

LineItemComment
LineItems.LineItemComment string

Comments for the line item

ItemDescription
LineItems.ItemDescription string

A name that uniquely identifies an item within the warehouse

PickRecords
LineItems.PickRecords array of object

Records that are already picked

QuantityShipped
LineItems.PickRecords.QuantityShipped float

A decimal value representing the quantity shipped for this pick record

QuantityPicked
LineItems.PickRecords.QuantityPicked float

A decimal value representing the quantity picked for this pick record

CoreValue
LineItems.PickRecords.CoreValue string

A string value representing the lot number/serial/expiration date of the item that was picked

LoadDate
LoadDate string

The date the order was loaded

PrintDate
PrintDate string

The date the order was printed

ExportDate
ExportDate string

The date the order was exported

ParentOrderNumber
ParentOrderNumber string

Parent order number

TrackingNumber
TrackingNumber string

The shipping carrier tracking number

ShippingMethodName
ShippingMethodName string

The value that will uniquely identify the carrier and carrier shipping method

ShippingWeight
ShippingWeight float

The total weight of shipment for the order

ShippingCost
ShippingCost float

The total cost of the shipment for the order

Status
Status string

Order status name

StatusCode
StatusCode string

Order status code

Identity
Identity integer

Internal unique identifier

PickingPriority
PickingPriority integer

Picking priority

RoutePickingPriority
RoutePickingPriority integer

Route picking priority

Set order complete

This API method used to set the status on orders to CMP (Complete).

Parameters

Name Key Required Type Description
IdentityCode
IdentityCode string

Order number

WarehouseName
WarehouseName string

Warehouse name

Returns

Name Path Type Description
TotalCount
TotalCount integer

Total number of processed records

InsertedCount
InsertedCount integer

Number of inserted records

UpdatedCount
UpdatedCount integer

Number of updated records

InvalidCount
InvalidCount integer

Number of records with errors

InvalidObjects
InvalidObjects array of object

Invalid objects

IsValid
InvalidObjects.Validator.IsValid boolean

Is valid

ImportExceptions
InvalidObjects.Validator.ImportExceptions array of object

Exceptions

ErrorCode
InvalidObjects.Validator.ImportExceptions.ErrorCode string

Error code

ErrorMessage
InvalidObjects.Validator.ImportExceptions.ErrorMessage string

Error message

FieldName
InvalidObjects.Validator.ImportExceptions.FieldName string

Field name

Identity
InvalidObjects.Identity string

Identity

IdentityCode
InvalidObjects.IdentityCode string

Identity code

WarehouseName
InvalidObjects.WarehouseName string

Warehouse name

Set order status

This API method used to set the status on orders in WithoutWire. Parameters include: orderStatusCode and warehouseName

Parameters

Name Key Required Type Description
WarehouseName
WarehouseName string

Warehouse name

OrderNumber
OrderNumber string

Order number

OrderStatusCode
OrderStatusCode string

Status code

OrderStatusDescription
OrderStatusDescription string

This API method used to set the status on orders in WithoutWire

Returns

Name Path Type Description
TotalCount
TotalCount integer

Total number of processed records

InsertedCount
InsertedCount integer

Number of inserted records

UpdatedCount
UpdatedCount integer

Number of updated records

InvalidCount
InvalidCount integer

Number of records with errors

InvalidObjects
InvalidObjects array of object

Invalid objects

IsValid
InvalidObjects.Validator.IsValid boolean

Is valid

ImportExceptions
InvalidObjects.Validator.ImportExceptions array of object

Exceptions

ErrorCode
InvalidObjects.Validator.ImportExceptions.ErrorCode string

Error code

ErrorMessage
InvalidObjects.Validator.ImportExceptions.ErrorMessage string

Error message

FieldName
InvalidObjects.Validator.ImportExceptions.FieldName string

Field name

Identity
InvalidObjects.Identity string

Identity

IdentityCode
InvalidObjects.IdentityCode string

Identity code

WarehouseName
InvalidObjects.WarehouseName string

Warehouse name

Definitions

string

This is the basic data type 'string'.