Skip to main content
PUT
/
commerce
/
orders
/
orderrouting
/
api
/
v1
/
settings
Error
A valid request URL is required to generate request examples
{
  "allowInternationalAssignment": true,
  "autoAssignLimit": 123,
  "defaultStateChange": "CANCEL",
  "failoverActions": [
    "LINE_ITEM_SPLIT_ASSIGN_IF_FULFILLED"
  ],
  "filterAttributes": [
    {
      "filterTypeGroup": "ORDER_INFO",
      "langTag": "<string>",
      "name": "<string>",
      "propertyPath": "<string>",
      "unitType": "unit.type.currency"
    }
  ],
  "maxFulfillingLocations": 123,
  "maxSplitItemLocations": 123,
  "productIdentifierMapping": "PART_NUMBER_ONLY",
  "siteID": 123,
  "tenantID": 123,
  "tooManyAssignsAction": "CANCEL"
}

Authorizations

Authorization
string
header
required

JWT Authorization header using the Bearer scheme.

Body

application/json
allowInternationalAssignment
boolean
autoAssignLimit
integer<int32>
defaultStateChange
enum<string>
Available options:
CANCEL,
CUSTOMER_CARE,
AVAILABLE,
BACKORDER
failoverActions
enum<string>[]
Available options:
LINE_ITEM_SPLIT_ASSIGN_IF_FULFILLED,
LINE_ITEM_SPLIT_CANCEL_WITHOUT_INVENTORY,
QUANTITY_SPLIT_ASSIGN_IF_FULFILLED,
QUANTITY_SPLIT_CANCEL_WITHOUT_INVENTORY,
CANCEL_ORDER,
ASSIGN_TO_CUSTOMER_CARE,
ASSIGN_TO_GROUP,
LINE_ITEM_SPLIT_ASSIGN_CUSTOMER_CARE_WITHOUT_INVENTORY,
QUANTITY_SPLIT_ASSIGN_CUSTOMER_CARE_WITHOUT_INVENTORY,
SEND_ORDER_TO_BIDDING,
LINE_ITEM_SPLIT_BACKORDER_WITHOUT_INVENTORY,
QUANTITY_SPLIT_BACKORDER_WITHOUT_INVENTORY,
ASSIGN_TO_BACKORDER
filterAttributes
object[]
maxFulfillingLocations
integer<int32>
maxSplitItemLocations
integer<int32>
productIdentifierMapping
enum<string>
Available options:
PART_NUMBER_ONLY,
UPC_ONLY,
SKU_ONLY,
PART_NUMBER_AND_UPC,
PART_NUMBER_AND_SKU,
UPC_AND_SKU,
PART_NUMBER_AND_UPC_AND_SKU
siteID
integer<int32>
tenantID
integer<int32>
tooManyAssignsAction
enum<string>
Available options:
CANCEL,
CUSTOMER_CARE,
AVAILABLE,
BACKORDER

Response

OK

allowInternationalAssignment
boolean
autoAssignLimit
integer<int32>
defaultStateChange
enum<string>
Available options:
CANCEL,
CUSTOMER_CARE,
AVAILABLE,
BACKORDER
failoverActions
enum<string>[]
Available options:
LINE_ITEM_SPLIT_ASSIGN_IF_FULFILLED,
LINE_ITEM_SPLIT_CANCEL_WITHOUT_INVENTORY,
QUANTITY_SPLIT_ASSIGN_IF_FULFILLED,
QUANTITY_SPLIT_CANCEL_WITHOUT_INVENTORY,
CANCEL_ORDER,
ASSIGN_TO_CUSTOMER_CARE,
ASSIGN_TO_GROUP,
LINE_ITEM_SPLIT_ASSIGN_CUSTOMER_CARE_WITHOUT_INVENTORY,
QUANTITY_SPLIT_ASSIGN_CUSTOMER_CARE_WITHOUT_INVENTORY,
SEND_ORDER_TO_BIDDING,
LINE_ITEM_SPLIT_BACKORDER_WITHOUT_INVENTORY,
QUANTITY_SPLIT_BACKORDER_WITHOUT_INVENTORY,
ASSIGN_TO_BACKORDER
filterAttributes
object[]
maxFulfillingLocations
integer<int32>
maxSplitItemLocations
integer<int32>
productIdentifierMapping
enum<string>
Available options:
PART_NUMBER_ONLY,
UPC_ONLY,
SKU_ONLY,
PART_NUMBER_AND_UPC,
PART_NUMBER_AND_SKU,
UPC_AND_SKU,
PART_NUMBER_AND_UPC_AND_SKU
siteID
integer<int32>
tenantID
integer<int32>
tooManyAssignsAction
enum<string>
Available options:
CANCEL,
CUSTOMER_CARE,
AVAILABLE,
BACKORDER