Exported Services

OFBiz services that are exposed via REST interface with export attribute set to true

Wrapper Service For Adding Category Products

post

Wrapper Service For Adding Category Products

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: addCategoryProducts request

fromDatestring · dateOptional
productCategoryIdstringRequired
productIdstring[]Required
thruDatestring · dateOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/addCategoryProducts HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 97

{
  "fromDate": "2025-07-11",
  "productCategoryId": "text",
  "productId": [
    "text"
  ],
  "thruDate": "2025-07-11"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Service for indexing data to Solr

post

Service for indexing data to Solr

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: addDataToSearchIndex request

updateHandlerstringOptional
datastring[]Required
coreNamestringRequired
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/addDataToSearchIndex HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 58

{
  "updateHandler": "text",
  "data": [
    "text"
  ],
  "coreName": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Bulk Add Facility To FacilityGroup

post

Bulk Add Facility To FacilityGroup

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: addFacilitiesToGroup request

payloadobjectRequired
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/addFacilitiesToGroup HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 14

{
  "payload": {}
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Add Facility To FacilityGroup

post

Add Facility To FacilityGroup

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: addFacilityToGroup request

fromDatestring · dateOptional
facilityIdstringRequired
sequenceNuminteger · int32Optional
facilityGroupIdstringRequired
thruDatestring · dateOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/addFacilityToGroup HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 110

{
  "fromDate": "2025-07-11",
  "facilityId": "text",
  "sequenceNum": 1,
  "facilityGroupId": "text",
  "thruDate": "2025-07-11"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Create a FacilityParty record

post

Create a FacilityParty record

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: addPartyToFacility request

fromDatestring · dateOptional
roleTypeIdstringRequired
facilityIdstringRequired
partyIdstringRequired
thruDatestring · dateOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/addPartyToFacility HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 106

{
  "fromDate": "2025-07-11",
  "roleTypeId": "text",
  "facilityId": "text",
  "partyId": "text",
  "thruDate": "2025-07-11"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}
post
Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: addPartyUserPermission request

userLoginIdstringRequired
groupIdsstring[]Required
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/addPartyUserPermission HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 42

{
  "userLoginId": "text",
  "groupIds": [
    "text"
  ]
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": {
    "userLoginId": "text"
  }
}
post
Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: addProductToFacility request

allowPickupstringOptional
reorderPointnumberOptional
facilityIdstringRequired
productIdstringRequired
salesVelocitynumberOptional
allowBrokeringstringOptional
reorderQuantitynumberOptional
inventoryItemIdstringOptional
lastInventoryCountnumberOptional
computedLastInventoryCountnumberOptional
minimumStocknumberOptional
requirementMethodEnumIdstringOptional
maximumStocknumberOptional
daysToShipinteger · int32Optional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/addProductToFacility HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 301

{
  "allowPickup": "text",
  "reorderPoint": 1,
  "facilityId": "text",
  "productId": "text",
  "salesVelocity": 1,
  "allowBrokering": "text",
  "reorderQuantity": 1,
  "inventoryItemId": "text",
  "lastInventoryCount": 1,
  "computedLastInventoryCount": 1,
  "minimumStock": 1,
  "requirementMethodEnumId": "text",
  "maximumStock": 1,
  "daysToShip": 1
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": {
    "productId": "text"
  }
}
post
Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: addSecurityGroupToUserLogin request

securityGroupIdstringRequired
partyIdTostringRequired
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/addSecurityGroupToUserLogin HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 45

{
  "securityGroupId": "text",
  "partyIdTo": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Add a SecurityPermission to a SecurityGroup

post

Add a SecurityPermission to a SecurityGroup

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: addSecurityPermissionToSecurityGroup request

fromDatestring · dateRequired
permissionIdstringRequired
groupIdstringRequired
thruDatestring · dateOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/addSecurityPermissionToSecurityGroup HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 88

{
  "fromDate": "2025-07-11",
  "permissionId": "text",
  "groupId": "text",
  "thruDate": "2025-07-11"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Create Shipment, ShipmentRouteSegment, ShipmentPackageRouteSeg and ShipmentPackage without items

post

Create Shipment, ShipmentRouteSegment, ShipmentPackageRouteSeg and ShipmentPackage without items

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: addShipmentPackage request

carrierPartyIdstringOptional
boxLengthstringOptional
dimensionUomIdstringOptional
boxNumberstringOptional
boxHeightstringOptional
boxWidthstringOptional
picklistBinIdstringRequired
shipmentBoxTypeIdstringOptional
shipmentMethodTypeIdstringOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/addShipmentPackage HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 204

{
  "carrierPartyId": "text",
  "boxLength": "text",
  "dimensionUomId": "text",
  "boxNumber": "text",
  "boxHeight": "text",
  "boxWidth": "text",
  "picklistBinId": "text",
  "shipmentBoxTypeId": "text",
  "shipmentMethodTypeId": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": {
    "shipmentRouteSegmentId": "text",
    "shipmentId": "text",
    "shipmentPackageSeqId": "text"
  }
}

Add a UserLogin to a SecurityGroup

post

Add a UserLogin to a SecurityGroup

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: addUserLoginToSecurityGroup request

fromDatestring · dateOptional
userLoginIdstringRequired
groupIdstringRequired
thruDatestring · dateOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/addUserLoginToSecurityGroup HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 87

{
  "fromDate": "2025-07-11",
  "userLoginId": "text",
  "groupId": "text",
  "thruDate": "2025-07-11"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}
post
Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: allocateOrderItemToFacility request

orderItemSeqIdstringRequired
clearAutoCancelDatebooleanOptional
commentsstringOptional
facilityIdstringRequired
suggestedShipMethodTypeIdstringOptional
orderIdstringRequired
autoCancelDatestring · dateOptional
routingRuleIdstringOptional
toShipGroupSeqIdstringOptional
routingGroupIdstringOptional
routingRulestringOptional
orderRoutingIdstringOptional
changeReasonEnumIdstringOptional
routingRunIdstringOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/allocateOrderItemToFacility HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 340

{
  "orderItemSeqId": "text",
  "clearAutoCancelDate": true,
  "comments": "text",
  "facilityId": "text",
  "suggestedShipMethodTypeId": "text",
  "orderId": "text",
  "autoCancelDate": "2025-07-11",
  "routingRuleId": "text",
  "toShipGroupSeqId": "text",
  "routingGroupId": "text",
  "routingRule": "text",
  "orderRoutingId": "text",
  "changeReasonEnumId": "text",
  "routingRunId": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": {
    "allocatedShipGroupSeqId": "text"
  }
}

Append an item to an existing order

post

Append an item to an existing order

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: appendOrderItem request

amountnumberOptional
itemAttributesMapobjectOptional
quantitynumberRequired
productIdstringRequired
orderIdstringRequired
overridePricestringOptional
autoCancelDatestring · dateOptional
offInvoicePricenumberOptional
disableResetGrandTotalbooleanOptional
quantityUomIdstringOptional
shipAmountnumberOptional
shipGroupSeqIdstringRequired
surveyResponsesstring[]Optional
unitListPricenumberOptional
changeCommentsstringOptional
calcTaxbooleanOptional
discountModestringOptional
itemDesiredDeliveryDatestring · dateOptional
reasonEnumIdstringOptional
discountValuenumberOptional
orderItemTypeIdstringOptional
basePricenumberOptional
prodCatalogIdstringOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/appendOrderItem HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 496

{
  "amount": 1,
  "itemAttributesMap": {},
  "quantity": 1,
  "productId": "text",
  "orderId": "text",
  "overridePrice": "text",
  "autoCancelDate": "2025-07-11",
  "offInvoicePrice": 1,
  "disableResetGrandTotal": true,
  "quantityUomId": "text",
  "shipAmount": 1,
  "shipGroupSeqId": "text",
  "surveyResponses": [
    "text"
  ],
  "unitListPrice": 1,
  "changeComments": "text",
  "calcTax": true,
  "discountMode": "text",
  "itemDesiredDeliveryDate": "2025-07-11",
  "reasonEnumId": "text",
  "discountValue": 1,
  "orderItemTypeId": "text",
  "basePrice": 1,
  "prodCatalogId": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": {
    "orderItemSeqId": "text",
    "orderId": "text"
  }
}

Change status of sales order to approved after validating certain checks which must be performed before approving order

post

Change status of sales order to approved after validating certain checks which must be performed before approving order

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: approveSalesOrder request

orderIdstringRequired
confirmApprovestringOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/approveSalesOrder HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 42

{
  "orderId": "text",
  "confirmApprove": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": {
    "oldStatusId": "text",
    "orderStatusId": "text",
    "statusId": "text",
    "orderId": "text"
  }
}

Adjust Shopify inventory level.

post

Adjust Shopify inventory level.

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: bulkAdjustInventoryLevelOnShopify request

adjustInventoryListstring[]Optional
shopifyConfigIdstringRequired
facilityIdstringRequired
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/bulkAdjustInventoryLevelOnShopify HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 77

{
  "adjustInventoryList": [
    "text"
  ],
  "shopifyConfigId": "text",
  "facilityId": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Mark transfer order as Approved in bulk

post

Mark transfer order as Approved in bulk

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: bulkApproveTransferOrders request

bufferTimeinteger · int32Optional
orderIdsstring[]Optional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/bulkApproveTransferOrders HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 36

{
  "bufferTime": 1,
  "orderIds": [
    "text"
  ]
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Mark all orders items as picked in bulk

post

Mark all orders items as picked in bulk

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: bulkPackStoreFulfillmentOrders request

shipmentIdsstring[]Optional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/bulkPackStoreFulfillmentOrders HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 24

{
  "shipmentIds": [
    "text"
  ]
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": {
    "shipmentIds": [
      "text"
    ]
  }
}

Route all in progress orders to rebrokering

post

Route all in progress orders to rebrokering

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: bulkRejectStoreInProgressOrders request

facilityIdstringRequired
reasonIdstringOptional
productStoreIdstringRequired
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/bulkRejectStoreInProgressOrders HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 63

{
  "facilityId": "text",
  "reasonId": "text",
  "productStoreId": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Route all outstanding orders to rebrokering

post

Route all outstanding orders to rebrokering

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: bulkRejectStoreOutstandingOrders request

facilityIdstringRequired
reasonIdstringOptional
productStoreIdstringRequired
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/bulkRejectStoreOutstandingOrders HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 63

{
  "facilityId": "text",
  "reasonId": "text",
  "productStoreId": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Mark shipments as Shipped in bulk

post

Mark shipments as Shipped in bulk

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: bulkShipOrders request

shipmentIdstring[]Optional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/bulkShipOrders HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 23

{
  "shipmentId": [
    "text"
  ]
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Create a calendar and save calendar week details

post

Create a calendar and save calendar week details

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: calendarDataSetup request

sundayCapacitystringOptional
thursdayCapacitystringOptional
wednesdayStartTimestringOptional
wednesdayCapacitystringOptional
tuesdayStartTimestringOptional
fridayStartTimestringOptional
descriptionstringOptional
saturdayCapacitystringOptional
mondayCapacitystringOptional
mondayStartTimestringOptional
calendarIdstringOptional
saturdayStartTimestringOptional
thursdayStartTimestringOptional
sundayStartTimestringOptional
fridayCapacitystringOptional
tuesdayCapacitystringOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/calendarDataSetup HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 401

{
  "sundayCapacity": "text",
  "thursdayCapacity": "text",
  "wednesdayStartTime": "text",
  "wednesdayCapacity": "text",
  "tuesdayStartTime": "text",
  "fridayStartTime": "text",
  "description": "text",
  "saturdayCapacity": "text",
  "mondayCapacity": "text",
  "mondayStartTime": "text",
  "calendarId": "text",
  "saturdayStartTime": "text",
  "thursdayStartTime": "text",
  "sundayStartTime": "text",
  "fridayCapacity": "text",
  "tuesdayCapacity": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": {
    "calendarId": "text"
  }
}

Cancel an Order Item Quantity

post

Cancel an Order Item Quantity

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: cancelOrderItem request

orderItemSeqIdstringOptional
itemReasonMapobjectOptional
orderIdstringRequired
itemCommentMapobjectOptional
itemQtyMapobjectOptional
shipGroupSeqIdstringOptional
cancelQuantitynumberOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/cancelOrderItem HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 140

{
  "orderItemSeqId": "text",
  "itemReasonMap": {},
  "orderId": "text",
  "itemCommentMap": {},
  "itemQtyMap": {},
  "shipGroupSeqId": "text",
  "cancelQuantity": 1
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Cancel Order Item Quantity for order

post

Cancel Order Item Quantity for order

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: cancelOrderItems request

itemReasonMapobjectOptional
orderIdstringRequired
cancelableItemMapobjectOptional
shipGrpItemQtyMapobjectOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/cancelOrderItems HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 83

{
  "itemReasonMap": {},
  "orderId": "text",
  "cancelableItemMap": {},
  "shipGrpItemQtyMap": {}
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

checking whether fulfillment started for the order, if its not then order would be cancelled

post

checking whether fulfillment started for the order, if its not then order would be cancelled

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: cancelSalesOrder request

changeReasonstringOptional
orderIdstringRequired
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/cancelSalesOrder HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 40

{
  "changeReason": "text",
  "orderId": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Cancels a schedule job

post

Cancels a schedule job

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: cancelScheduledJob request

jobIdstringRequired
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/cancelScheduledJob HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 16

{
  "jobId": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": {
    "statusId": "text",
    "cancelDateTime": "2025-07-11"
  }
}

Change the status of an existing order item. If no orderItemSeqId is specified, the status of all order items will be changed.

post

Change the status of an existing order item. If no orderItemSeqId is specified, the status of all order items will be changed.

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: changeOrderItemStatus request

orderItemSeqIdstringOptional
changeReasonstringOptional
statusIdstringRequired
orderIdstringRequired
statusDateTimestring · dateOptional
fromStatusIdstringOptional
changeReasonEnumIdstringOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/changeOrderItemStatus HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 162

{
  "orderItemSeqId": "text",
  "changeReason": "text",
  "statusId": "text",
  "orderId": "text",
  "statusDateTime": "2025-07-11",
  "fromStatusId": "text",
  "changeReasonEnumId": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Change the status of an existing order

post

Change the status of an existing order

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: changeOrderStatus request

setItemStatusstringOptional
changeReasonstringOptional
statusIdstringRequired
orderIdstringRequired
changeReasonEnumIdstringOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/changeOrderStatus HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 109

{
  "setItemStatus": "text",
  "changeReason": "text",
  "statusId": "text",
  "orderId": "text",
  "changeReasonEnumId": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": {
    "oldStatusId": "text",
    "orderStatusId": "text",
    "grandTotal": 1,
    "orderTypeId": "text",
    "needsInventoryIssuance": "text"
  }
}

Check if fulfillment started for item and then reject it

post

Check if fulfillment started for item and then reject it

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: checkAndRejectOrderItem request

orderItemSeqIdstringRequired
excludeOrderFacilityDurationstringOptional
orderIdstringRequired
rejectionCommentsstringOptional
rejectionReasonstringOptional
notifybooleanOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/checkAndRejectOrderItem HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 146

{
  "orderItemSeqId": "text",
  "excludeOrderFacilityDuration": "text",
  "orderId": "text",
  "rejectionComments": "text",
  "rejectionReason": "text",
  "notify": true
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

This service will check the list of attributes on the passed order and approve it if all the passed attributes are present

post

This service will check the list of attributes on the passed order and approve it if all the passed attributes are present

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: checkAttributesAndApproveOrder request

orderIdstringOptional
attributesobjectOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/checkAttributesAndApproveOrder HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 34

{
  "orderId": "text",
  "attributes": {}
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": {
    "orderId": "text"
  }
}

Clears all values from all Entity Engine caches. By default does not distribute.

post

Clears all values from all Entity Engine caches. By default does not distribute.

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: clearAllEntityCaches request

distributebooleanOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/clearAllEntityCaches HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 19

{
  "distribute": true
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Clear Cache Line with a condition; By default does not distribute.

post

Clear Cache Line with a condition; By default does not distribute.

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: clearCacheLineByCondition request

entityNamestringRequired
distributebooleanOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/clearCacheLineByCondition HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 39

{
  "entityName": "text",
  "distribute": true
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Clear Cache Line with a dummyPK (GenericEntity); clears that all cache entry and depending on whether the dummyPK is a primaryKey or not this clears the by primary key cache or the specified entry in the by and cache. By default does not distribute.

post

Clear Cache Line with a dummyPK (GenericEntity); clears that all cache entry and depending on whether the dummyPK is a primaryKey or not this clears the by primary key cache or the specified entry in the by and cache. By default does not distribute.

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: clearCacheLineByDummyPK request

distributebooleanOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/clearCacheLineByDummyPK HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 19

{
  "distribute": true
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Clear Cache Line with a primaryKey (GenericPK); clears the all and by primary key caches. By default does not distribute.

post

Clear Cache Line with a primaryKey (GenericPK); clears the all and by primary key caches. By default does not distribute.

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: clearCacheLineByPrimaryKey request

distributebooleanOptional
primaryKeyobjectRequired
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/clearCacheLineByPrimaryKey HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 35

{
  "distribute": true,
  "primaryKey": {}
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Clear Cache Line with a value (GenericValue); this is the preferred method since the all, by primary key and by and caches will be cleared. By default does not distribute.

post

Clear Cache Line with a value (GenericValue); this is the preferred method since the all, by primary key and by and caches will be cleared. By default does not distribute.

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: clearCacheLineByValue request

distributebooleanOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/clearCacheLineByValue HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 19

{
  "distribute": true
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Create a new Carrier Shipment Box Type Record

post

Create a new Carrier Shipment Box Type Record

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: createCarrierShipmentBoxType request

packagingTypeCodestringOptional
oversizeCodestringOptional
partyIdstringRequired
shipmentBoxTypeIdstringRequired
pickupContainerCodestringOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/createCarrierShipmentBoxType HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 123

{
  "packagingTypeCode": "text",
  "oversizeCode": "text",
  "partyId": "text",
  "shipmentBoxTypeId": "text",
  "pickupContainerCode": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Creates A CarrierShipmentMethod

post

Creates A CarrierShipmentMethod

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: createCarrierShipmentMethod request

sequenceNumberinteger · int32Optional
roleTypeIdstringRequired
deliveryDaysinteger · int32Optional
partyIdstringRequired
carrierServiceCodestringOptional
shipmentMethodTypeIdstringRequired
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/createCarrierShipmentMethod HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 132

{
  "sequenceNumber": 1,
  "roleTypeId": "text",
  "deliveryDays": 1,
  "partyId": "text",
  "carrierServiceCode": "text",
  "shipmentMethodTypeId": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}
post
Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: createCommercePartyRelationshipFrom request

roleTypeIdTostringOptional
partyRelationshipTypeIdstringOptional
partyIdFromstringOptional
statusIdstringOptional
partyIdTostringRequired
roleTypeIdFromstringOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/createCommercePartyRelationshipFrom HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 138

{
  "roleTypeIdTo": "text",
  "partyRelationshipTypeId": "text",
  "partyIdFrom": "text",
  "statusId": "text",
  "partyIdTo": "text",
  "roleTypeIdFrom": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": {
    "partyId": "text"
  }
}

Create a Communication Event with permission check

post

Create a Communication Event with permission check

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: createCommunicationEvent request

workEffortIdstringOptional
notestringOptional
partyIdFromstringOptional
orderIdstringOptional
ccStringstringOptional
subjectstringOptional
contactMechTypeIdstringOptional
communicationEventTypeIdstringOptional
contentstringOptional
contentMimeTypeIdstringOptional
datetimeStartedstring · dateOptional
returnIdstringOptional
contactListIdstringOptional
actionstringOptional
custRequestIdstringOptional
contactMechIdFromstringOptional
reasonEnumIdstringOptional
roleTypeIdTostringOptional
productIdstringOptional
entryDatestring · dateOptional
parentCommEventIdstringOptional
systemMessageRemoteIdstringOptional
datetimeEndedstring · dateOptional
externalIdstringOptional
messageIdstringOptional
origCommEventIdstringOptional
roleTypeIdFromstringOptional
contactMechIdTostringOptional
headerStringstringOptional
statusIdstringOptional
communicationEventIdstringOptional
bccStringstringOptional
toStringstringOptional
partyIdTostringOptional
fromStringstringOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/createCommunicationEvent HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 787

{
  "workEffortId": "text",
  "note": "text",
  "partyIdFrom": "text",
  "orderId": "text",
  "ccString": "text",
  "subject": "text",
  "contactMechTypeId": "text",
  "communicationEventTypeId": "text",
  "content": "text",
  "contentMimeTypeId": "text",
  "datetimeStarted": "2025-07-11",
  "returnId": "text",
  "contactListId": "text",
  "action": "text",
  "custRequestId": "text",
  "contactMechIdFrom": "text",
  "reasonEnumId": "text",
  "roleTypeIdTo": "text",
  "productId": "text",
  "entryDate": "2025-07-11",
  "parentCommEventId": "text",
  "systemMessageRemoteId": "text",
  "datetimeEnded": "2025-07-11",
  "externalId": "text",
  "messageId": "text",
  "origCommEventId": "text",
  "roleTypeIdFrom": "text",
  "contactMechIdTo": "text",
  "headerString": "text",
  "statusId": "text",
  "communicationEventId": "text",
  "bccString": "text",
  "toString": "text",
  "partyIdTo": "text",
  "fromString": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": {
    "communicationEventId": "text"
  }
}

Create a DataManagerConfig

post

Create a DataManagerConfig

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: createDataManagerConfig request

importPathstringOptional
exportServiceScreenLocationstringOptional
exportServiceScreenNamestringOptional
importServiceNamestringOptional
fileNamePatternstringOptional
multiThreadingstringOptional
descriptionstringOptional
priorityinteger · int32Optional
exportPathstringOptional
exportContentIdstringOptional
notifyOnFailurestringOptional
delimiterstringOptional
configIdstringOptional
exportServiceNamestringOptional
scriptTitlestringOptional
executionModeIdstringOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/createDataManagerConfig HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 381

{
  "importPath": "text",
  "exportServiceScreenLocation": "text",
  "exportServiceScreenName": "text",
  "importServiceName": "text",
  "fileNamePattern": "text",
  "multiThreading": "text",
  "description": "text",
  "priority": 1,
  "exportPath": "text",
  "exportContentId": "text",
  "notifyOnFailure": "text",
  "delimiter": "text",
  "configId": "text",
  "exportServiceName": "text",
  "scriptTitle": "text",
  "executionModeId": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": {
    "configId": "text"
  }
}

Create a DataManagerMapping

post

Create a DataManagerMapping

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: createDataManagerMapping request

fromDatestring · dateOptional
mappingPrefNamestringOptional
mappingPrefTypeEnumIdstringOptional
mappingPrefIdstringOptional
mappingPrefValuestringOptional
thruDatestring · dateOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/createDataManagerMapping HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 154

{
  "fromDate": "2025-07-11",
  "mappingPrefName": "text",
  "mappingPrefTypeEnumId": "text",
  "mappingPrefId": "text",
  "mappingPrefValue": "text",
  "thruDate": "2025-07-11"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": {
    "mappingPrefId": "text"
  }
}

Create a Enumeration

post

Create a Enumeration

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: createEnumeration request

enumTypeIdstringRequired
enumIdstringOptional
sequenceNuminteger · int32Optional
enumCodestringOptional
primaryEnumerationGroupIdstringOptional
descriptionstringRequired
enumNamestringOptional
sequenceIdstringOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/createEnumeration HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 165

{
  "enumTypeId": "text",
  "enumId": "text",
  "sequenceNum": 1,
  "enumCode": "text",
  "primaryEnumerationGroupId": "text",
  "description": "text",
  "enumName": "text",
  "sequenceId": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": {
    "enumId": "text"
  }
}

Create enumeration group member

post

Create enumeration group member

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: createEnumerationGroupMember request

fromDatestring · dateRequired
enumerationIdstringRequired
sequenceNuminteger · int32Optional
enumerationGroupIdstringRequired
thruDatestring · dateOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/createEnumerationGroupMember HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 116

{
  "fromDate": "2025-07-11",
  "enumerationId": "text",
  "sequenceNum": 1,
  "enumerationGroupId": "text",
  "thruDate": "2025-07-11"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Service for create excluded order facility record for all order items

post

Service for create excluded order facility record for all order items

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: createExcludedOrderFacilityForOrder request

externalOrderFacilityIdstringOptional
orderIdstringOptional
externalOrderIdstringOptional
orderFacilityIdstringOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/createExcludedOrderFacilityForOrder HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 101

{
  "externalOrderFacilityId": "text",
  "orderId": "text",
  "externalOrderId": "text",
  "orderFacilityId": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Create a Facility

post

Create a Facility

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: createFacility request

facilityIdstringOptional
defaultInventoryItemTypeIdstringOptional
parentFacilityIdstringOptional
postalCodestringOptional
externalIdstringOptional
descriptionstringOptional
defaultWeightUomIdstringOptional
primaryFacilityGroupIdstringOptional
openedDatestring · dateOptional
ownerPartyIdstringRequired
facilityTimeZonestringOptional
facilitySizenumberOptional
closedDatestring · dateOptional
facilitySizeUomIdstringOptional
maximumOrderLimitinteger · int32Optional
closeTimestringOptional
defaultDaysToShipinteger · int32Optional
facilityTypeIdstringRequired
defaultDimensionUomIdstringOptional
productStoreIdstringOptional
facilityNamestringRequired
openTimestringOptional
geoPointIdstringOptional
oldSquareFootageinteger · int32Optional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/createFacility HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 571

{
  "facilityId": "text",
  "defaultInventoryItemTypeId": "text",
  "parentFacilityId": "text",
  "postalCode": "text",
  "externalId": "text",
  "description": "text",
  "defaultWeightUomId": "text",
  "primaryFacilityGroupId": "text",
  "openedDate": "2025-07-11",
  "ownerPartyId": "text",
  "facilityTimeZone": "text",
  "facilitySize": 1,
  "closedDate": "2025-07-11",
  "facilitySizeUomId": "text",
  "maximumOrderLimit": 1,
  "closeTime": "text",
  "defaultDaysToShip": 1,
  "facilityTypeId": "text",
  "defaultDimensionUomId": "text",
  "productStoreId": "text",
  "facilityName": "text",
  "openTime": "text",
  "geoPointId": "text",
  "oldSquareFootage": 1
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": {
    "facilityId": "text"
  }
}

Create a FacilityCalendar

post

Create a FacilityCalendar

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: createFacilityCalendar request

fromDatestring · dateRequired
facilityIdstringRequired
calendarIdstringRequired
facilityCalendarTypeIdstringRequired
thruDatestring · dateOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/createFacilityCalendar HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 121

{
  "fromDate": "2025-07-11",
  "facilityId": "text",
  "calendarId": "text",
  "facilityCalendarTypeId": "text",
  "thruDate": "2025-07-11"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Create an Email Address

post

Create an Email Address

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: createFacilityEmailAddress request

fromDatestring · dateOptional
emailAddressstringRequired
extensionstringOptional
commentsstringOptional
facilityIdstringOptional
infoStringstringOptional
contactMechPurposeTypeIdstringOptional
externalIdstringOptional
contactMechTypeIdstringOptional
contactMechIdstringOptional
thruDatestring · dateOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/createFacilityEmailAddress HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 252

{
  "fromDate": "2025-07-11",
  "emailAddress": "text",
  "extension": "text",
  "comments": "text",
  "facilityId": "text",
  "infoString": "text",
  "contactMechPurposeTypeId": "text",
  "externalId": "text",
  "contactMechTypeId": "text",
  "contactMechId": "text",
  "thruDate": "2025-07-11"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": {
    "contactMechId": "text"
  }
}

Create a Facility Group

post

Create a Facility Group

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: createFacilityGroup request

primaryParentGroupIdstringOptional
facilityGroupTypeIdstringRequired
facilityGroupIdstringOptional
descriptionstringOptional
facilityGroupNamestringRequired
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/createFacilityGroup HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 133

{
  "primaryParentGroupId": "text",
  "facilityGroupTypeId": "text",
  "facilityGroupId": "text",
  "description": "text",
  "facilityGroupName": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": {
    "facilityGroupId": "text"
  }
}

Create a FacilityIdentification

post

Create a FacilityIdentification

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: createFacilityIdentification request

fromDatestring · dateOptional
facilityIdstringRequired
idValuestringOptional
facilityIdenTypeIdstringRequired
thruDatestring · dateOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/createFacilityIdentification HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 114

{
  "fromDate": "2025-07-11",
  "facilityId": "text",
  "idValue": "text",
  "facilityIdenTypeId": "text",
  "thruDate": "2025-07-11"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Create a Facility Location

post

Create a Facility Location

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: createFacilityLocation request

nextCountDatestringOptional
lastCountDatestringOptional
facilityIdstringRequired
areaIdstringOptional
positionIdstringOptional
isLockedstringOptional
levelIdstringOptional
sectionIdstringOptional
geoPointIdstringOptional
locationTypeEnumIdstringOptional
aisleIdstringOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/createFacilityLocation HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 222

{
  "nextCountDate": "text",
  "lastCountDate": "text",
  "facilityId": "text",
  "areaId": "text",
  "positionId": "text",
  "isLocked": "text",
  "levelId": "text",
  "sectionId": "text",
  "geoPointId": "text",
  "locationTypeEnumId": "text",
  "aisleId": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": {
    "locationSeqId": "text"
  }
}

Create a Postal Address

post

Create a Postal Address

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: createFacilityPostalAddress request

houseNumberExtstringOptional
extensionstringOptional
citystringRequired
latitudestringOptional
postalCodeGeoIdstringOptional
postalCodestringOptional
houseNumberinteger · int32Optional
postalCodeExtstringOptional
contactMechIdstringRequired
attnNamestringOptional
countyGeoIdstringOptional
toNamestringOptional
paymentMethodIdstringOptional
cityGeoIdstringOptional
longitudestringOptional
countryGeoIdstringOptional
commentsstringOptional
facilityIdstringOptional
address2stringOptional
address1stringRequired
encodedAddressKeystringOptional
thruDatestring · dateOptional
fromDatestring · dateOptional
contactMechPurposeTypeIdstringOptional
directionsstringOptional
municipalityGeoIdstringOptional
stateProvinceGeoIdstringOptional
geoPointIdstringOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/createFacilityPostalAddress HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 601

{
  "houseNumberExt": "text",
  "extension": "text",
  "city": "text",
  "latitude": "text",
  "postalCodeGeoId": "text",
  "postalCode": "text",
  "houseNumber": 1,
  "postalCodeExt": "text",
  "contactMechId": "text",
  "attnName": "text",
  "countyGeoId": "text",
  "toName": "text",
  "paymentMethodId": "text",
  "cityGeoId": "text",
  "longitude": "text",
  "countryGeoId": "text",
  "comments": "text",
  "facilityId": "text",
  "address2": "text",
  "address1": "text",
  "encodedAddressKey": "text",
  "thruDate": "2025-07-11",
  "fromDate": "2025-07-11",
  "contactMechPurposeTypeId": "text",
  "directions": "text",
  "municipalityGeoId": "text",
  "stateProvinceGeoId": "text",
  "geoPointId": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": {
    "contactMechId": "text"
  }
}

Create a Telecommunications Number

post

Create a Telecommunications Number

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: createFacilityTelecomNumber request

fromDatestring · dateOptional
askForNamestringOptional
areaCodestringOptional
extensionstringOptional
commentsstringOptional
facilityIdstringOptional
contactMechPurposeTypeIdstringOptional
countryCodestringOptional
contactNumberstringOptional
contactMechIdstringRequired
thruDatestring · dateOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/createFacilityTelecomNumber HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 245

{
  "fromDate": "2025-07-11",
  "askForName": "text",
  "areaCode": "text",
  "extension": "text",
  "comments": "text",
  "facilityId": "text",
  "contactMechPurposeTypeId": "text",
  "countryCode": "text",
  "contactNumber": "text",
  "contactMechId": "text",
  "thruDate": "2025-07-11"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": {
    "contactMechId": "text"
  }
}

Creates the fulfillment log

post

Creates the fulfillment log

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: createGcFulFillmentRecord request

referenceNumstringOptional
orderItemSeqIdstringOptional
amountnumberOptional
authCodestringOptional
orderIdstringOptional
merchantIdstringOptional
pinNumberstringOptional
typeEnumIdstringRequired
surveyResponseIdstringOptional
partyIdstringOptional
cardNumberstringOptional
responseCodestringOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/createGcFulFillmentRecord HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 237

{
  "referenceNum": "text",
  "orderItemSeqId": "text",
  "amount": 1,
  "authCode": "text",
  "orderId": "text",
  "merchantId": "text",
  "pinNumber": "text",
  "typeEnumId": "text",
  "surveyResponseId": "text",
  "partyId": "text",
  "cardNumber": "text",
  "responseCode": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Create Shopify Return in HC

post

Create Shopify Return in HC

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: createIncomingShipment request

payloadobjectRequired
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/createIncomingShipment HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 14

{
  "payload": {}
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": {
    "shipmentId": "text"
  }
}

Creates a New User Login and Set it's default Organization by creating User Preference entity record.

post

Creates a New User Login and Set it's default Organization by creating User Preference entity record.

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: createNewUserLoginAndSetUserPreference request

userLoginIdstringRequired
userPrefGroupTypeIdstringOptional
passwordHintstringOptional
userPrefValuestringOptional
currentPasswordVerifystringRequired
externalAuthIdstringOptional
requirePasswordChangestringOptional
userPrefTypeIdstringRequired
partyIdstringOptional
userPrefLoginIdstringOptional
enabledstringOptional
currentPasswordstringRequired
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/createNewUserLoginAndSetUserPreference HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 290

{
  "userLoginId": "text",
  "userPrefGroupTypeId": "text",
  "passwordHint": "text",
  "userPrefValue": "text",
  "currentPasswordVerify": "text",
  "externalAuthId": "text",
  "requirePasswordChange": "text",
  "userPrefTypeId": "text",
  "partyId": "text",
  "userPrefLoginId": "text",
  "enabled": "text",
  "currentPassword": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": {
    "currentCompany": {},
    "userPrefValue": "text"
  }
}

Service for creating the index for a single OISGIR.

post

Service for creating the index for a single OISGIR.

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: createOISGIRIndex request

inventoryItemIdstringOptional
orderItemSeqIdstringOptional
orderIdstringOptional
shipmentIdstringOptional
tenantIdstringOptional
shipGroupSeqIdstringOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/createOISGIRIndex HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 129

{
  "inventoryItemId": "text",
  "orderItemSeqId": "text",
  "orderId": "text",
  "shipmentId": "text",
  "tenantId": "text",
  "shipGroupSeqId": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Service to create order appeasement

post

Service to create order appeasement

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: createOrderAppeasement request

orderIdstringRequired
appeasementAmountnumberOptional
itemAmountMapobjectOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/createOrderAppeasement HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 59

{
  "orderId": "text",
  "appeasementAmount": 1,
  "itemAmountMap": {}
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": {
    "returnId": "text"
  }
}

Create an OrderAttribute record

post

Create an OrderAttribute record

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: createOrderAttribute request

orderIdstringRequired
attrDescriptionstringOptional
attrValuestringOptional
attrNamestringRequired
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/createOrderAttribute HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 80

{
  "orderId": "text",
  "attrDescription": "text",
  "attrValue": "text",
  "attrName": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Create Order Indexes

post

Create Order Indexes

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: createOrderIndex request

orderItemSeqIdstringOptional
orderIdstringRequired
tenantIdstringOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/createOrderIndex HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 60

{
  "orderItemSeqId": "text",
  "orderId": "text",
  "tenantId": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Create Order Item Attribute

post

Create Order Item Attribute

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: createOrderItemAttribute request

orderItemSeqIdstringRequired
orderIdstringRequired
attrDescriptionstringOptional
attrValuestringOptional
attrNamestringRequired
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/createOrderItemAttribute HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 104

{
  "orderItemSeqId": "text",
  "orderId": "text",
  "attrDescription": "text",
  "attrValue": "text",
  "attrName": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Create a PartyGroup

post

Create a PartyGroup

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: createPartyGroup request

pdfLogoImageUrlstringOptional
commentsstringOptional
externalIdstringOptional
descriptionstringOptional
tickerSymbolstringOptional
logoImageUrlstringOptional
partyTypeIdstringOptional
groupNamestringRequired
groupNameLocalstringOptional
statusIdstringOptional
numEmployeesinteger · int32Optional
preferredCurrencyUomIdstringOptional
rankinginteger · int32Optional
partyIdstringOptional
annualRevenuenumberOptional
officeSiteNamestringOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/createPartyGroup HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 331

{
  "pdfLogoImageUrl": "text",
  "comments": "text",
  "externalId": "text",
  "description": "text",
  "tickerSymbol": "text",
  "logoImageUrl": "text",
  "partyTypeId": "text",
  "groupName": "text",
  "groupNameLocal": "text",
  "statusId": "text",
  "numEmployees": 1,
  "preferredCurrencyUomId": "text",
  "ranking": 1,
  "partyId": "text",
  "annualRevenue": 1,
  "officeSiteName": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": {
    "partyId": "text"
  }
}

Create a Postal Address

post

Create a Postal Address

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: createPostalAddress request

countryGeoIdstringOptional
houseNumberExtstringOptional
citystringRequired
address2stringOptional
address1stringRequired
latitudenumberOptional
postalCodeGeoIdstringOptional
postalCodestringOptional
encodedAddressKeystringOptional
houseNumberinteger · int32Optional
postalCodeExtstringOptional
contactMechIdstringRequired
attnNamestringOptional
countyGeoIdstringOptional
directionsstringOptional
toNamestringOptional
cityGeoIdstringOptional
municipalityGeoIdstringOptional
stateProvinceGeoIdstringOptional
geoPointIdstringOptional
longitudenumberOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/createPostalAddress HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 427

{
  "countryGeoId": "text",
  "houseNumberExt": "text",
  "city": "text",
  "address2": "text",
  "address1": "text",
  "latitude": 1,
  "postalCodeGeoId": "text",
  "postalCode": "text",
  "encodedAddressKey": "text",
  "houseNumber": 1,
  "postalCodeExt": "text",
  "contactMechId": "text",
  "attnName": "text",
  "countyGeoId": "text",
  "directions": "text",
  "toName": "text",
  "cityGeoId": "text",
  "municipalityGeoId": "text",
  "stateProvinceGeoId": "text",
  "geoPointId": "text",
  "longitude": 1
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": {
    "contactMechId": "text"
  }
}

Create an ProductFacilityLocation

post

Create an ProductFacilityLocation

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: createProductFacilityLocation request

facilityIdstringRequired
productIdstringRequired
moveQuantitynumberOptional
minimumStocknumberOptional
maximumStocknumberOptional
locationSeqIdstringRequired
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/createProductFacilityLocation HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 114

{
  "facilityId": "text",
  "productId": "text",
  "moveQuantity": 1,
  "minimumStock": 1,
  "maximumStock": 1,
  "locationSeqId": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Create Index for single product.

post

Create Index for single product.

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: createProductIndex request

productIdstringOptional
indexVariantsbooleanOptional
tenantIdstringOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/createProductIndex HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 59

{
  "productId": "text",
  "indexVariants": true,
  "tenantId": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Create a ProductStoreFacility

post

Create a ProductStoreFacility

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: createProductStoreFacility request

fromDatestring · dateRequired
facilityIdstringRequired
sequenceNuminteger · int32Optional
productStoreIdstringRequired
thruDatestring · dateOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/createProductStoreFacility HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 109

{
  "fromDate": "2025-07-11",
  "facilityId": "text",
  "sequenceNum": 1,
  "productStoreId": "text",
  "thruDate": "2025-07-11"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Create a ProductStoreFacilityGroup

post

Create a ProductStoreFacilityGroup

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: createProductStoreFacilityGroup request

fromDatestring · dateRequired
sequenceNumberinteger · int32Optional
facilityGroupIdstringRequired
productStoreIdstringRequired
thruDatestring · dateOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/createProductStoreFacilityGroup HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 117

{
  "fromDate": "2025-07-11",
  "sequenceNumber": 1,
  "facilityGroupId": "text",
  "productStoreId": "text",
  "thruDate": "2025-07-11"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Create ProductStoreRole

post

Create ProductStoreRole

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: createProductStoreRole request

fromDatestring · dateOptional
roleTypeIdstringRequired
sequenceNuminteger · int32Optional
productStoreIdstringRequired
partyIdstringRequired
thruDatestring · dateOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/createProductStoreRole HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 126

{
  "fromDate": "2025-07-11",
  "roleTypeId": "text",
  "sequenceNum": 1,
  "productStoreId": "text",
  "partyId": "text",
  "thruDate": "2025-07-11"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Create a ProductStoreSetting

post

Create a ProductStoreSetting

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: createProductStoreSetting request

settingValuestringOptional
productStoreIdstringRequired
settingTypeEnumIdstringRequired
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/createProductStoreSetting HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 74

{
  "settingValue": "text",
  "productStoreId": "text",
  "settingTypeEnumId": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Create a Product Store Shipment Method

post

Create a Product Store Shipment Method

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: createProductStoreShipMeth request

companyPartyIdstringOptional
productStoreShipMethIdstringRequired
allowancePercentnumberOptional
shipmentCustomMethodIdstringOptional
includeFeatureGroupstringOptional
minTotalnumberOptional
minWeightnumberOptional
requireCompanyAddrstringOptional
maxSizenumberOptional
excludeGeoIdstringOptional
isShippingWeightRequiredstringOptional
shipmentGatewayConfigIdstringOptional
minSizenumberOptional
allowCompanyAddrstringOptional
productStoreIdstringRequired
minimumPricenumberOptional
partyIdstringRequired
shipmentMethodTypeIdstringRequired
excludeFeatureGroupstringOptional
sequenceNumberinteger · int32Optional
roleTypeIdstringRequired
allowUspsAddrstringOptional
maxWeightnumberOptional
serviceNamestringOptional
thruDatestring · dateOptional
fromDatestring · dateOptional
includeGeoIdstringOptional
maxTotalnumberOptional
requireUspsAddrstringOptional
configPropsstringOptional
includeNoChargeItemsstringOptional
isTrackingRequiredstringOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/createProductStoreShipMeth HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 734

{
  "companyPartyId": "text",
  "productStoreShipMethId": "text",
  "allowancePercent": 1,
  "shipmentCustomMethodId": "text",
  "includeFeatureGroup": "text",
  "minTotal": 1,
  "minWeight": 1,
  "requireCompanyAddr": "text",
  "maxSize": 1,
  "excludeGeoId": "text",
  "isShippingWeightRequired": "text",
  "shipmentGatewayConfigId": "text",
  "minSize": 1,
  "allowCompanyAddr": "text",
  "productStoreId": "text",
  "minimumPrice": 1,
  "partyId": "text",
  "shipmentMethodTypeId": "text",
  "excludeFeatureGroup": "text",
  "sequenceNumber": 1,
  "roleTypeId": "text",
  "allowUspsAddr": "text",
  "maxWeight": 1,
  "serviceName": "text",
  "thruDate": "2025-07-11",
  "fromDate": "2025-07-11",
  "includeGeoId": "text",
  "maxTotal": 1,
  "requireUspsAddr": "text",
  "configProps": "text",
  "includeNoChargeItems": "text",
  "isTrackingRequired": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": {
    "productStoreShipMethId": "text"
  }
}
post
Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: createPurchaseShipment request

facilityIdstringRequired
orderIdstringRequired
shipGroupSeqIdstringOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/createPurchaseShipment HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 62

{
  "facilityId": "text",
  "orderId": "text",
  "shipGroupSeqId": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": {
    "shipmentId": "text"
  }
}

Create Relationship record

post

Create Relationship record

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: createRelationship request

roleTypeIdTostringOptional
partyIdFromstringOptional
lastNamestringOptional
extensionstringOptional
phoneContactMechPurposestringOptional
externalIdstringOptional
roleTypeIdFromstringOptional
thruDatestring · dateOptional
fromDatestring · dateOptional
partyRelationshipTypeIdstringOptional
firstNamestringOptional
partyTypeIdstringRequired
emailAddressstringOptional
groupNamestringOptional
statusIdstringOptional
preferredCurrencyUomIdstringOptional
emailContactMechPurposestringOptional
contactNumberstringOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/createRelationship HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 426

{
  "roleTypeIdTo": "text",
  "partyIdFrom": "text",
  "lastName": "text",
  "extension": "text",
  "phoneContactMechPurpose": "text",
  "externalId": "text",
  "roleTypeIdFrom": "text",
  "thruDate": "2025-07-11",
  "fromDate": "2025-07-11",
  "partyRelationshipTypeId": "text",
  "firstName": "text",
  "partyTypeId": "text",
  "emailAddress": "text",
  "groupName": "text",
  "statusId": "text",
  "preferredCurrencyUomId": "text",
  "emailContactMechPurpose": "text",
  "contactNumber": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": {
    "partyId": "text"
  }
}

Create return/sales return based on API input parameters

post

Create return/sales return based on API input parameters

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: createReturn request

Responses
200
Success response for the API call.
application/json
post
POST /rest/services/createReturn HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 1310

{
  "payLoad": {
    "externalId": "text",
    "note": "text",
    "returnPaymentPref": [
      {
        "orderId": "text",
        "orderExternalId": "text",
        "paymentMethodTypeId": "text",
        "statusId": "text",
        "manualRefNum": "text",
        "parentRefNum": "text",
        "maxAmount": 1,
        "presentmentAmount": 1,
        "presentmentCurrency": "text"
      }
    ],
    "tags": [],
    "type": "text",
    "createdDate": "text",
    "returnDate": "text",
    "customerId": "text",
    "customerExternalId": "text",
    "customerIdentificationType": "text",
    "customerIdentificationValue": "text",
    "companyId": "text",
    "companyExternalId": "text",
    "status": "text",
    "currencyCode": "text",
    "grandTotal": 1,
    "returnIdentifications": [
      {
        "returnIdentificationTypeId": "text",
        "returnIdentificationDesc": "text",
        "idValue": "text"
      }
    ],
    "shipFrom": {
      "postalAddress": {
        "id": "text",
        "externalId": "text"
      }
    },
    "shipTo": {
      "facilityId": "text"
    },
    "items": [
      {
        "id": "text",
        "sku": "text",
        "itemExternalId": "text",
        "itemSeqId": "text",
        "itemTypeId": "text",
        "status": "text",
        "orderId": "text",
        "orderExternalId": "text",
        "orderItemSeqId": "text",
        "quantity": 1,
        "reason": "text",
        "returnType": "text",
        "restockType": "text",
        "price": 1,
        "includeAdjustments": "text",
        "itemAdjustments": [
          {
            "type": "text",
            "comments": "text",
            "description": "text",
            "amount": 1,
            "sourcePercentage": 1
          }
        ]
      }
    ],
    "returnAdjustment": [
      {
        "orderId": "text",
        "orderExternalId": "text",
        "type": "text",
        "comments": "text",
        "description": "text",
        "amount": 1,
        "sourcePercentage": 1
      }
    ]
  }
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": {
    "payLoad": {
      "externalId": "text",
      "note": "text",
      "returnPaymentPref": [
        {
          "orderId": "text",
          "orderExternalId": "text",
          "paymentMethodTypeId": "text",
          "statusId": "text",
          "manualRefNum": "text",
          "parentRefNum": "text",
          "maxAmount": 1,
          "presentmentAmount": 1,
          "presentmentCurrency": "text"
        }
      ],
      "tags": [],
      "type": "text",
      "createdDate": "text",
      "returnDate": "text",
      "customerId": "text",
      "customerExternalId": "text",
      "customerIdentificationType": "text",
      "customerIdentificationValue": "text",
      "companyId": "text",
      "companyExternalId": "text",
      "status": "text",
      "currencyCode": "text",
      "grandTotal": 1,
      "returnIdentifications": [
        {
          "returnIdentificationTypeId": "text",
          "returnIdentificationDesc": "text",
          "idValue": "text"
        }
      ],
      "shipFrom": {
        "postalAddress": {
          "id": "text",
          "externalId": "text"
        }
      },
      "shipTo": {
        "facilityId": "text"
      },
      "items": [
        {
          "id": "text",
          "sku": "text",
          "itemExternalId": "text",
          "itemSeqId": "text",
          "itemTypeId": "text",
          "status": "text",
          "orderId": "text",
          "orderExternalId": "text",
          "orderItemSeqId": "text",
          "quantity": 1,
          "reason": "text",
          "returnType": "text",
          "restockType": "text",
          "price": 1,
          "includeAdjustments": "text",
          "itemAdjustments": [
            {
              "type": "text",
              "comments": "text",
              "description": "text",
              "amount": 1,
              "sourcePercentage": 1
            }
          ]
        }
      ],
      "returnAdjustment": [
        {
          "orderId": "text",
          "orderExternalId": "text",
          "type": "text",
          "comments": "text",
          "description": "text",
          "amount": 1,
          "sourcePercentage": 1
        }
      ]
    }
  }
}

Create a new role type

post

Create a new role type

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: createRoleType request

roleTypeIdstringRequired
parentTypeIdstringOptional
descriptionstringRequired
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/createRoleType HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 64

{
  "roleTypeId": "text",
  "parentTypeId": "text",
  "description": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Create Order Data based on API input parameters

post

Create Order Data based on API input parameters

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: createSalesOrder request

Responses
200
Success response for the API call.
application/json
post
POST /rest/services/createSalesOrder HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 2196

{
  "order": {
    "externalId": "text",
    "orderName": "text",
    "locale": "text",
    "tags": [],
    "note": [],
    "channel": "text",
    "webSiteId": "text",
    "customerId": "text",
    "customerIdentificationType": "text",
    "customerIdentificationValue": "text",
    "customerExternalId": "text",
    "priority": "text",
    "orderDate": "text",
    "entryDate": "text",
    "expireDate": "text",
    "statusId": "text",
    "productStoreId": "text",
    "currencyCode": "text",
    "remainingSubTotal": 1,
    "grandTotal": 1,
    "autoApprove": "text",
    "orderContacts": {
      "email": {
        "id": "text",
        "externalId": "text"
      }
    },
    "orderIdentifications": [
      {
        "orderIdentificationTypeId": "text",
        "orderIdentificationDesc": "text",
        "idValue": "text"
      }
    ],
    "orderAttributes": [
      {
        "attrName": "text",
        "attrValue": "text",
        "attrDescription": "text"
      }
    ],
    "orderContents": [
      {
        "orderItemSeqId": "text",
        "contentId": "text",
        "orderContentTypeId": "text",
        "fromDate": "text",
        "thruDate": "text"
      }
    ],
    "shipGroup": [
      {
        "facilityId": "text",
        "orderFacilityId": "text",
        "externalId": "text",
        "maySplit": "text",
        "shipBy": "text",
        "shipAfter": "text",
        "carrierPartyId": "text",
        "shipmentMethodTypeId": "text",
        "trackingNumber": "text",
        "shipTo": {
          "postalAddress": {
            "id": "text",
            "externalId": "text",
            "additionalPurpose": "text"
          },
          "email": {
            "id": "text",
            "externalId": "text"
          },
          "phoneNumber": {
            "id": "text",
            "externalId": "text"
          }
        },
        "items": [
          {
            "itemSeqId": "text",
            "productId": "text",
            "itemExternalId": "text",
            "sku": "text",
            "status": "text",
            "quantity": 1,
            "unitListPrice": 1,
            "unitPrice": 1,
            "autoCancelDate": "text",
            "itemAdjustments": [
              {
                "id": "text",
                "type": "text",
                "comments": "text",
                "amount": 1,
                "exemptAmount": 1,
                "sourcePercentage": 1,
                "setShipGroup": "text"
              }
            ],
            "orderItemAttributes": [
              {
                "attrName": "text",
                "attrValue": "text",
                "attrDescription": "text"
              }
            ],
            "orderItemAssociations": [
              {
                "toOrderId": "text",
                "toOrderExternalId": "text",
                "toOrderItemSeqId": "text",
                "toShipGroupSeqId": "text",
                "orderItemAssocTypeId": "text",
                "quantity": 1
              }
            ]
          }
        ]
      }
    ],
    "orderAdjustments": [
      {
        "id": "text",
        "type": "text",
        "comments": "text",
        "amount": 1,
        "exemptAmount": 1,
        "sourcePercentage": 1
      }
    ],
    "orderPaymentPref": [
      {
        "id": "text",
        "paymentMethodTypeId": "text",
        "paymentMode": "text",
        "cardName": "text",
        "code": "text",
        "maxAmount": 1,
        "statusId": "text"
      }
    ],
    "billTo": {
      "postalAddress": {
        "id": "text",
        "externalId": "text"
      },
      "email": {
        "id": "text",
        "externalId": "text"
      },
      "phoneNumber": {
        "id": "text",
        "externalId": "text"
      }
    }
  }
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": {
    "orderId": "text"
  }
}

Create Search Preference

post

Create Search Preference

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: createSearchPreference request

searchPrefNamestringOptional
isPublicstringOptional
searchPrefValuestringOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/createSearchPreference HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 68

{
  "searchPrefName": "text",
  "isPublic": "text",
  "searchPrefValue": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": {
    "searchPrefId": "text"
  }
}

Create an SecurityGroup

post

Create an SecurityGroup

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: createSecurityGroup request

groupNamestringOptional
groupIdstringRequired
descriptionstringOptional
groupTypeEnumIdstringOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/createSecurityGroup HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 83

{
  "groupName": "text",
  "groupId": "text",
  "description": "text",
  "groupTypeEnumId": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Create a SecurityPermission

post

Create a SecurityPermission

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: createSecurityPermission request

permissionIdstringRequired
descriptionstringOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/createSecurityPermission HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 44

{
  "permissionId": "text",
  "description": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Create a ShipmentBoxType record

post

Create a ShipmentBoxType record

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: createShipmentBoxType request

boxLengthnumberOptional
boxWeightnumberOptional
dimensionUomIdstringOptional
weightUomIdstringOptional
descriptionstringOptional
boxHeightnumberOptional
boxWidthnumberOptional
shipmentBoxTypeIdstringOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/createShipmentBoxType HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 149

{
  "boxLength": 1,
  "boxWeight": 1,
  "dimensionUomId": "text",
  "weightUomId": "text",
  "description": "text",
  "boxHeight": 1,
  "boxWidth": 1,
  "shipmentBoxTypeId": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": {
    "shipmentBoxTypeId": "text"
  }
}

Create ShipmentItem

post

Create ShipmentItem

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: createShipmentItem request

availableToPromisenumberOptional
serialNumberstringOptional
quantitynumberOptional
productIdstringOptional
shipmentContentDescriptionstringOptional
shipmentIdstringRequired
externalIdstringOptional
shipmentItemSeqIdstringOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/createShipmentItem HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 181

{
  "availableToPromise": 1,
  "serialNumber": "text",
  "quantity": 1,
  "productId": "text",
  "shipmentContentDescription": "text",
  "shipmentId": "text",
  "externalId": "text",
  "shipmentItemSeqId": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": {
    "shipmentItemSeqId": "text"
  }
}

Creates A ShipmentMethodType

post

Creates A ShipmentMethodType

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: createShipmentMethodType request

parentTypeIdstringOptional
sequenceNuminteger · int32Optional
descriptionstringOptional
shipmentMethodTypeIdstringRequired
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/createShipmentMethodType HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 90

{
  "parentTypeId": "text",
  "sequenceNum": 1,
  "description": "text",
  "shipmentMethodTypeId": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Creates a ShipmentReceipt Record

post

Creates a ShipmentReceipt Record

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: createShipmentReceipt request

orderItemSeqIdstringOptional
productIdstringRequired
orderIdstringOptional
quantityAcceptednumberRequired
shipmentPackageSeqIdstringOptional
quantityRejectednumberRequired
shipmentItemSeqIdstringOptional
inventoryItemDetailSeqIdstringOptional
affectAccountingbooleanOptional
rejectionIdstringOptional
inventoryItemIdstringRequired
receivedByUserLoginIdstringOptional
shipmentIdstringOptional
returnIdstringOptional
returnItemSeqIdstringOptional
datetimeReceivedstring · dateOptional
itemDescriptionstringOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/createShipmentReceipt HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 415

{
  "orderItemSeqId": "text",
  "productId": "text",
  "orderId": "text",
  "quantityAccepted": 1,
  "shipmentPackageSeqId": "text",
  "quantityRejected": 1,
  "shipmentItemSeqId": "text",
  "inventoryItemDetailSeqId": "text",
  "affectAccounting": true,
  "rejectionId": "text",
  "inventoryItemId": "text",
  "receivedByUserLoginId": "text",
  "shipmentId": "text",
  "returnId": "text",
  "returnItemSeqId": "text",
  "datetimeReceived": "2025-07-11",
  "itemDescription": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": {
    "receiptId": "text",
    "affectAccounting": true
  }
}

Import Shopify Orders

post

Import Shopify Orders

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: createShopifyOrder request

shopifyConfigIdstringRequired
payloadobjectOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/createShopifyOrder HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 39

{
  "shopifyConfigId": "text",
  "payload": {}
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": {
    "isFulfilled": "text",
    "orderId": "text",
    "autoApproveOrder": "text"
  }
}

Creates a ShopifyProdLocActivation record

post

Creates a ShopifyProdLocActivation record

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: createShopifyProdLocActivation request

shopifyLocationIdstringOptional
shopIdstringOptional
shopifyProductIdstringOptional
activatedstringOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/createShopifyProdLocActivation HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 89

{
  "shopifyLocationId": "text",
  "shopId": "text",
  "shopifyProductId": "text",
  "activated": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": {
    "shopifyLocationId": "text",
    "shopId": "text",
    "shopifyProductId": "text"
  }
}

Create return/sales return based on API input parameters

post

Create return/sales return based on API input parameters

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: createShopifyReturn request

Responses
200
Success response for the API call.
application/json
post
POST /rest/services/createShopifyReturn HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 1310

{
  "payLoad": {
    "externalId": "text",
    "note": "text",
    "returnPaymentPref": [
      {
        "orderId": "text",
        "orderExternalId": "text",
        "paymentMethodTypeId": "text",
        "statusId": "text",
        "manualRefNum": "text",
        "parentRefNum": "text",
        "maxAmount": 1,
        "presentmentAmount": 1,
        "presentmentCurrency": "text"
      }
    ],
    "tags": [],
    "type": "text",
    "createdDate": "text",
    "returnDate": "text",
    "customerId": "text",
    "customerExternalId": "text",
    "customerIdentificationType": "text",
    "customerIdentificationValue": "text",
    "companyId": "text",
    "companyExternalId": "text",
    "status": "text",
    "currencyCode": "text",
    "grandTotal": 1,
    "returnIdentifications": [
      {
        "returnIdentificationTypeId": "text",
        "returnIdentificationDesc": "text",
        "idValue": "text"
      }
    ],
    "shipFrom": {
      "postalAddress": {
        "id": "text",
        "externalId": "text"
      }
    },
    "shipTo": {
      "facilityId": "text"
    },
    "items": [
      {
        "id": "text",
        "sku": "text",
        "itemExternalId": "text",
        "itemSeqId": "text",
        "itemTypeId": "text",
        "status": "text",
        "orderId": "text",
        "orderExternalId": "text",
        "orderItemSeqId": "text",
        "quantity": 1,
        "reason": "text",
        "returnType": "text",
        "restockType": "text",
        "price": 1,
        "includeAdjustments": "text",
        "itemAdjustments": [
          {
            "type": "text",
            "comments": "text",
            "description": "text",
            "amount": 1,
            "sourcePercentage": 1
          }
        ]
      }
    ],
    "returnAdjustment": [
      {
        "orderId": "text",
        "orderExternalId": "text",
        "type": "text",
        "comments": "text",
        "description": "text",
        "amount": 1,
        "sourcePercentage": 1
      }
    ]
  }
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": {
    "payLoad": {
      "externalId": "text",
      "note": "text",
      "returnPaymentPref": [
        {
          "orderId": "text",
          "orderExternalId": "text",
          "paymentMethodTypeId": "text",
          "statusId": "text",
          "manualRefNum": "text",
          "parentRefNum": "text",
          "maxAmount": 1,
          "presentmentAmount": 1,
          "presentmentCurrency": "text"
        }
      ],
      "tags": [],
      "type": "text",
      "createdDate": "text",
      "returnDate": "text",
      "customerId": "text",
      "customerExternalId": "text",
      "customerIdentificationType": "text",
      "customerIdentificationValue": "text",
      "companyId": "text",
      "companyExternalId": "text",
      "status": "text",
      "currencyCode": "text",
      "grandTotal": 1,
      "returnIdentifications": [
        {
          "returnIdentificationTypeId": "text",
          "returnIdentificationDesc": "text",
          "idValue": "text"
        }
      ],
      "shipFrom": {
        "postalAddress": {
          "id": "text",
          "externalId": "text"
        }
      },
      "shipTo": {
        "facilityId": "text"
      },
      "items": [
        {
          "id": "text",
          "sku": "text",
          "itemExternalId": "text",
          "itemSeqId": "text",
          "itemTypeId": "text",
          "status": "text",
          "orderId": "text",
          "orderExternalId": "text",
          "orderItemSeqId": "text",
          "quantity": 1,
          "reason": "text",
          "returnType": "text",
          "restockType": "text",
          "price": 1,
          "includeAdjustments": "text",
          "itemAdjustments": [
            {
              "type": "text",
              "comments": "text",
              "description": "text",
              "amount": 1,
              "sourcePercentage": 1
            }
          ]
        }
      ],
      "returnAdjustment": [
        {
          "orderId": "text",
          "orderExternalId": "text",
          "type": "text",
          "comments": "text",
          "description": "text",
          "amount": 1,
          "sourcePercentage": 1
        }
      ]
    }
  }
}

Create a ShopifyShopCarrierShipment record

post

Create a ShopifyShopCarrierShipment record

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: createShopifyShopCarrierShipment request

carrierPartyIdstringOptional
shopifyShippingMethodstringOptional
shopIdstringOptional
shipmentMethodTypeIdstringOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/createShopifyShopCarrierShipment HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 102

{
  "carrierPartyId": "text",
  "shopifyShippingMethod": "text",
  "shopId": "text",
  "shipmentMethodTypeId": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": {
    "shopifyShippingMethod": "text",
    "shopId": "text"
  }
}

Create a ShopifyShopLocation record

post

Create a ShopifyShopLocation record

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: createShopifyShopLocation request

facilityIdstringOptional
shopifyLocationIdstringOptional
shopIdstringOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/createShopifyShopLocation HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 64

{
  "facilityId": "text",
  "shopifyLocationId": "text",
  "shopId": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": {
    "facilityId": "text",
    "shopId": "text"
  }
}

Create system property

post

Create system property

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: createSystemProperty request

systemPropertyValuestringOptional
systemResourceIdstringRequired
descriptionstringOptional
systemPropertyIdstringRequired
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/createSystemProperty HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 103

{
  "systemPropertyValue": "text",
  "systemResourceId": "text",
  "description": "text",
  "systemPropertyId": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": {
    "systemResourceId": "text",
    "systemPropertyId": "text"
  }
}

Create/Update Order Adjustment

post

Create/Update Order Adjustment

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: createUpdateOrderAdjustment request

customerReferenceIdstringOptional
correspondingProductIdstringOptional
orderIdstringOptional
includeInShippingstringOptional
descriptionstringOptional
exemptAmountnumberOptional
productPromoIdstringOptional
taxAuthPartyIdstringOptional
lastModifiedByUserLoginstringOptional
oldPercentagenumberOptional
primaryGeoIdstringOptional
taxAuthGeoIdstringOptional
originalAdjustmentIdstringOptional
secondaryGeoIdstringOptional
createdByUserLoginstringOptional
amountAlreadyIncludednumberOptional
orderAdjustmentIdstringOptional
orderItemSeqIdstringOptional
amountnumberOptional
commentsstringOptional
recurringAmountnumberOptional
lastModifiedDatestring · dateOptional
sourceReferenceIdstringOptional
isManualstringOptional
productPromoRuleIdstringOptional
orderAdjustmentTypeIdstringOptional
taxAuthorityRateSeqIdstringOptional
productFeatureIdstringOptional
oldAmountPerQuantitynumberOptional
overrideGlAccountIdstringOptional
shipGroupSeqIdstringOptional
includeInTaxstringOptional
createdDatestring · dateOptional
productPromoActionSeqIdstringOptional
billingShipmentIdstringOptional
sourcePercentagenumberOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/createUpdateOrderAdjustment HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 896

{
  "customerReferenceId": "text",
  "correspondingProductId": "text",
  "orderId": "text",
  "includeInShipping": "text",
  "description": "text",
  "exemptAmount": 1,
  "productPromoId": "text",
  "taxAuthPartyId": "text",
  "lastModifiedByUserLogin": "text",
  "oldPercentage": 1,
  "primaryGeoId": "text",
  "taxAuthGeoId": "text",
  "originalAdjustmentId": "text",
  "secondaryGeoId": "text",
  "createdByUserLogin": "text",
  "amountAlreadyIncluded": 1,
  "orderAdjustmentId": "text",
  "orderItemSeqId": "text",
  "amount": 1,
  "comments": "text",
  "recurringAmount": 1,
  "lastModifiedDate": "2025-07-11",
  "sourceReferenceId": "text",
  "isManual": "text",
  "productPromoRuleId": "text",
  "orderAdjustmentTypeId": "text",
  "taxAuthorityRateSeqId": "text",
  "productFeatureId": "text",
  "oldAmountPerQuantity": 1,
  "overrideGlAccountId": "text",
  "shipGroupSeqId": "text",
  "includeInTax": "text",
  "createdDate": "2025-07-11",
  "productPromoActionSeqId": "text",
  "billingShipmentId": "text",
  "sourcePercentage": 1
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Create or update a OrderAttribute

post

Create or update a OrderAttribute

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: createUpdateOrderAttribute request

orderIdstringRequired
attrDescriptionstringOptional
attrValuestringOptional
attrNamestringRequired
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/createUpdateOrderAttribute HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 80

{
  "orderId": "text",
  "attrDescription": "text",
  "attrValue": "text",
  "attrName": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Create and Update email address

post

Create and Update email address

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: createUpdatePartyEmailAddress request

emailAddressstringRequired
contactMechPurposeTypeIdstringOptional
partyIdstringOptional
contactMechIdstringRequired
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/createUpdatePartyEmailAddress HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 97

{
  "emailAddress": "text",
  "contactMechPurposeTypeId": "text",
  "partyId": "text",
  "contactMechId": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": {
    "emailAddress": "text",
    "contactMechId": "text"
  }
}

Create and Update telecom number

post

Create and Update telecom number

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: createUpdatePartyTelecomNumber request

askForNamestringOptional
extensionstringOptional
roleTypeIdstringOptional
commentsstringOptional
verifiedstringOptional
monthsWithContactMechinteger · int32Optional
contactMechIdstringOptional
thruDatestring · dateOptional
fromDatestring · dateOptional
areaCodestringOptional
allowSolicitationstringOptional
yearsWithContactMechinteger · int32Optional
contactMechPurposeTypeIdstringOptional
countryCodestringOptional
contactNumberstringOptional
partyIdstringRequired
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/createUpdatePartyTelecomNumber HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 358

{
  "askForName": "text",
  "extension": "text",
  "roleTypeId": "text",
  "comments": "text",
  "verified": "text",
  "monthsWithContactMech": 1,
  "contactMechId": "text",
  "thruDate": "2025-07-11",
  "fromDate": "2025-07-11",
  "areaCode": "text",
  "allowSolicitation": "text",
  "yearsWithContactMech": 1,
  "contactMechPurposeTypeId": "text",
  "countryCode": "text",
  "contactNumber": "text",
  "partyId": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": {
    "contactMechId": "text"
  }
}

Creates new shipping address and update existing address

post

Creates new shipping address and update existing address

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: createUpdateShippingAddress request

setDefaultShippingstringOptional
shipToContactMechIdstringOptional
shipToStateProvinceGeoIdstringRequired
shipToCitystringRequired
keepAddressBookstringOptional
shipToPostalCodestringRequired
shipToAddress1stringRequired
billToContactMechIdstringOptional
shipToAddress2stringOptional
shipToCountryGeoIdstringRequired
shipToNamestringOptional
productStoreIdstringOptional
partyIdstringOptional
shipToAttnNamestringOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/createUpdateShippingAddress HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 353

{
  "setDefaultShipping": "text",
  "shipToContactMechId": "text",
  "shipToStateProvinceGeoId": "text",
  "shipToCity": "text",
  "keepAddressBook": "text",
  "shipToPostalCode": "text",
  "shipToAddress1": "text",
  "billToContactMechId": "text",
  "shipToAddress2": "text",
  "shipToCountryGeoId": "text",
  "shipToName": "text",
  "productStoreId": "text",
  "partyId": "text",
  "shipToAttnName": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": {
    "contactMechId": "text"
  }
}

Shop name eg. myshop is shop name for https://myshop.myshopify.com

post

Shop name eg. myshop is shop name for https://myshop.myshopify.com

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: createUpdateShopifyShop request

shopifyConfigIdstringOptional
clientIdstringRequired
shopstringRequired
processRefundstringOptional
shopifyConfigNamestringRequired
shopIdstringRequired
productStoreIdstringRequired
oldSharedSecretstringOptional
accessTokenstringRequired
sharedSecretstringOptional
webSiteIdstringRequired
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/createUpdateShopifyShop HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 235

{
  "shopifyConfigId": "text",
  "clientId": "text",
  "shop": "text",
  "processRefund": "text",
  "shopifyConfigName": "text",
  "shopId": "text",
  "productStoreId": "text",
  "oldSharedSecret": "text",
  "accessToken": "text",
  "sharedSecret": "text",
  "webSiteId": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": {
    "shopId": "text"
  }
}

Create User Search Preference

post

Create User Search Preference

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: createUserSearchPreference request

fromDatestring · dateOptional
userSearchPrefTypeIdstringRequired
searchPrefIdstringRequired
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/createUserSearchPreference HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 77

{
  "fromDate": "2025-07-11",
  "userSearchPrefTypeId": "text",
  "searchPrefId": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Delete an existing Carrier Shipment Box Type Record

post

Delete an existing Carrier Shipment Box Type Record

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: deleteCarrierShipmentBoxType request

partyIdstringRequired
shipmentBoxTypeIdstringRequired
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/deleteCarrierShipmentBoxType HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 45

{
  "partyId": "text",
  "shipmentBoxTypeId": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Deletes A CarrierShipmentMethod

post

Deletes A CarrierShipmentMethod

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: deleteCarrierShipmentMethod request

roleTypeIdstringRequired
partyIdstringRequired
shipmentMethodTypeIdstringRequired
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/deleteCarrierShipmentMethod HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 68

{
  "roleTypeId": "text",
  "partyId": "text",
  "shipmentMethodTypeId": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Delete a DataManagerMapping

post

Delete a DataManagerMapping

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: deleteDataManagerMapping request

mappingPrefIdstringRequired
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/deleteDataManagerMapping HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 24

{
  "mappingPrefId": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Delete a Enumeration

post

Delete a Enumeration

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: deleteEnumeration request

enumIdstringRequired
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/deleteEnumeration HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 17

{
  "enumId": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Delete enumeration group member

post

Delete enumeration group member

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: deleteEnumerationGroupMember request

fromDatestring · dateRequired
enumerationIdstringRequired
enumerationGroupIdstringRequired
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/deleteEnumerationGroupMember HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 76

{
  "fromDate": "2025-07-11",
  "enumerationId": "text",
  "enumerationGroupId": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Delete a ExternalFulfillmentOrderItem record

post

Delete a ExternalFulfillmentOrderItem record

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: deleteExternalFulfillmentOrderItem request

externalFulfillmentOrderItemIdstringRequired
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/deleteExternalFulfillmentOrderItem HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 41

{
  "externalFulfillmentOrderItemId": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Delete a Facility Group

post

Delete a Facility Group

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: deleteFacilityGroup request

facilityGroupIdstringRequired
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/deleteFacilityGroup HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 26

{
  "facilityGroupId": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Delete a Facility Location

post

Delete a Facility Location

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: deleteFacilityLocation request

facilityIdstringRequired
locationSeqIdstringRequired
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/deleteFacilityLocation HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 44

{
  "facilityId": "text",
  "locationSeqId": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Delete an OrderAttribute record

post

Delete an OrderAttribute record

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: deleteOrderAttribute request

orderIdstringRequired
attrNamestringRequired
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/deleteOrderAttribute HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 36

{
  "orderId": "text",
  "attrName": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Delete Order Item Attribute

post

Delete Order Item Attribute

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: deleteOrderItemAttribute request

orderItemSeqIdstringRequired
orderIdstringRequired
attrNamestringRequired
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/deleteOrderItemAttribute HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 60

{
  "orderItemSeqId": "text",
  "orderId": "text",
  "attrName": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Delete a PartyContactMech

post

Delete a PartyContactMech

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: deletePartyContactMech request

partyIdstringOptional
contactMechIdstringRequired
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/deletePartyContactMech HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 41

{
  "partyId": "text",
  "contactMechId": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Delete a Party Role (remove a Role from a Party). The logged in user must have PARTYMGR_DELETE or have permission to change the role of this partyId

post

Delete a Party Role (remove a Role from a Party). The logged in user must have PARTYMGR_DELETE or have permission to change the role of this partyId

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: deletePartyRole request

roleTypeIdstringRequired
partyIdstringRequired
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/deletePartyRole HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 38

{
  "roleTypeId": "text",
  "partyId": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Delete a ProductStoreFacilityGroup

post

Delete a ProductStoreFacilityGroup

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: deleteProductStoreFacilityGroup request

fromDatestring · dateRequired
facilityGroupIdstringRequired
productStoreIdstringRequired
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/deleteProductStoreFacilityGroup HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 74

{
  "fromDate": "2025-07-11",
  "facilityGroupId": "text",
  "productStoreId": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Delete ShipmentItem

post

Delete ShipmentItem

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: deleteShipmentItem request

shipmentIdstringRequired
shipmentItemSeqIdstringRequired
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/deleteShipmentItem HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 48

{
  "shipmentId": "text",
  "shipmentItemSeqId": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Deletes A ShipmentMethodType

post

Deletes A ShipmentMethodType

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: deleteShipmentMethodType request

shipmentMethodTypeIdstringRequired
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/deleteShipmentMethodType HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 31

{
  "shipmentMethodTypeId": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Delete a ShopifyShopCarrierShipment record

post

Delete a ShopifyShopCarrierShipment record

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: deleteShopifyShopCarrierShipment request

carrierPartyIdstringOptional
shopifyShippingMethodstringRequired
shopIdstringRequired
shipmentMethodTypeIdstringOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/deleteShopifyShopCarrierShipment HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 102

{
  "carrierPartyId": "text",
  "shopifyShippingMethod": "text",
  "shopId": "text",
  "shipmentMethodTypeId": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Delete a ShopifyShopLocation record

post

Delete a ShopifyShopLocation record

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: deleteShopifyShopLocation request

facilityIdstringRequired
shopifyLocationIdstringOptional
shopIdstringRequired
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/deleteShopifyShopLocation HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 64

{
  "facilityId": "text",
  "shopifyLocationId": "text",
  "shopId": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}
post
Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: doRateShopping request

shipmentIdstringRequired
forceRateShopbooleanOptional
generateLabelbooleanOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/doRateShopping HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 63

{
  "shipmentId": "text",
  "forceRateShop": true,
  "generateLabel": true
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": {
    "carrierPartyId": "text",
    "shipmentRouteSegmentId": "text",
    "billingWeight": 1,
    "billingWeightUomId": "text",
    "shipmentMethodTypeId": "text",
    "actualCost": 1
  }
}

Ensure that the party is in the specified role.

post

Ensure that the party is in the specified role.

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: ensurePartyRole request

roleTypeIdstringRequired
partyIdstringRequired
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/ensurePartyRole HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 38

{
  "roleTypeId": "text",
  "partyId": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Send a post request to run a DAG in airflow

post

Send a post request to run a DAG in airflow

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: executeServiceFromAirflow request

payloadobjectOptional
dagIdstringRequired
airflowPayloadobjectOptional
serviceNamestringRequired
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/executeServiceFromAirflow HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 70

{
  "payload": {},
  "dagId": "text",
  "airflowPayload": {},
  "serviceName": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Expire a FacilityCalendar Record

post

Expire a FacilityCalendar Record

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: expireFacilityCalendar request

fromDatestring · dateRequired
facilityIdstringRequired
calendarIdstringRequired
facilityCalendarTypeIdstringRequired
thruDatestring · dateOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/expireFacilityCalendar HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 121

{
  "fromDate": "2025-07-11",
  "facilityId": "text",
  "calendarId": "text",
  "facilityCalendarTypeId": "text",
  "thruDate": "2025-07-11"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Finds productId(s) corresponding to a product reference, productId or a GoodIdentification idValue

get

Finds productId(s) corresponding to a product reference, productId or a GoodIdentification idValue

Authorizations
Query parameters
inParamsanyRequired

Service In Parameters in JSON

Header parameters
AcceptstringRequiredExample: application/json
Responses
200
Success response for the API call.
application/json
get
GET /rest/services/findProductById HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Accept: text
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": {
    "productsList": [
      "text"
    ]
  }
}

Set hasLoggedOut to Y.

post

Set hasLoggedOut to Y.

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: forceLogout request

userLoginIdstringRequired
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/forceLogout HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 22

{
  "userLoginId": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Address Validation Request

post

Address Validation Request

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: gatewayShipAddressValidationRequest request

carrierPartyIdstringOptional
shipmentGatewayConfigIdstringOptional
shipmentMethodTypeIdstringOptional
contactMechIdstringOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/gatewayShipAddressValidationRequest HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 111

{
  "carrierPartyId": "text",
  "shipmentGatewayConfigId": "text",
  "shipmentMethodTypeId": "text",
  "contactMechId": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Check for shopify order to approve

post

Check for shopify order to approve

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: generateCustomerOrderUpdateLink request

orderIdstringRequired
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/generateCustomerOrderUpdateLink HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 18

{
  "orderId": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": {
    "url": "text"
  }
}

Service for generate manifest

post

Service for generate manifest

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: generateManifests request

carrierPartyIdstringOptional
facilityIdstringRequired
manifestGenerateServiceNamestringOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/generateManifests HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 82

{
  "carrierPartyId": "text",
  "facilityId": "text",
  "manifestGenerateServiceName": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}
get
Authorizations
Query parameters
inParamsanyRequired

Service In Parameters in JSON

Header parameters
AcceptstringRequiredExample: application/json
Responses
200
Success response for the API call.
application/json
get
GET /rest/services/getCODOrderRemainingTotal HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Accept: text
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": {
    "total": 1
  }
}

Send a post request to run a DAG in airflow

get

Send a post request to run a DAG in airflow

Authorizations
Query parameters
inParamsanyRequired

Service In Parameters in JSON

Header parameters
AcceptstringRequiredExample: application/json
Responses
200
Success response for the API call.
application/json
get
GET /rest/services/getDAGRunStatus HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Accept: text
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Get facilityId by identification type ID

get

Get facilityId by identification type ID

Authorizations
Query parameters
inParamsanyRequired

Service In Parameters in JSON

Header parameters
AcceptstringRequiredExample: application/json
Responses
200
Success response for the API call.
application/json
get
GET /rest/services/getFacilityIdByType HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Accept: text
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": {
    "facilityId": "text"
  }
}

Returns the geoPoint for country postal code

get

Returns the geoPoint for country postal code

Authorizations
Query parameters
inParamsanyRequired

Service In Parameters in JSON

Header parameters
AcceptstringRequiredExample: application/json
Responses
200
Success response for the API call.
application/json
get
GET /rest/services/getGeoPointForPostalCode HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Accept: text
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": {
    "cacheKey": "text",
    "geoPoint": {}
  }
}

Get Inventory Availability for a Product constrained by a facilityId

get

Get Inventory Availability for a Product constrained by a facilityId

Authorizations
Query parameters
inParamsanyRequired

Service In Parameters in JSON

Header parameters
AcceptstringRequiredExample: application/json
Responses
200
Success response for the API call.
application/json
get
GET /rest/services/getInventoryAvailableByFacility HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Accept: text
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": {
    "quantityOnHandTotal": 1,
    "accountingQuantityTotal": 1,
    "availableToPromiseTotal": 1
  }
}

Get Inventory Availability for a Product constrained by a facility and location

get

Get Inventory Availability for a Product constrained by a facility and location

Authorizations
Query parameters
inParamsanyRequired

Service In Parameters in JSON

Header parameters
AcceptstringRequiredExample: application/json
Responses
200
Success response for the API call.
application/json
get
GET /rest/services/getInventoryAvailableByLocation HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Accept: text
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": {
    "quantityOnHandTotal": 1,
    "accountingQuantityTotal": 1,
    "availableToPromiseTotal": 1
  }
}

Get orderId by order identification type ID

get

Get orderId by order identification type ID

Authorizations
Query parameters
inParamsanyRequired

Service In Parameters in JSON

Header parameters
AcceptstringRequiredExample: application/json
Responses
200
Success response for the API call.
application/json
get
GET /rest/services/getOrderIdByType HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Accept: text
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": {
    "orderId": "text"
  }
}
get
Authorizations
Query parameters
inParamsanyRequired

Service In Parameters in JSON

Header parameters
AcceptstringRequiredExample: application/json
Responses
200
Success response for the API call.
application/json
get
GET /rest/services/getProductFutureAtp HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Accept: text
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": {
    "futureAtp": 1
  }
}

Get Inventory Availability for a Product

get

Get Inventory Availability for a Product

Authorizations
Query parameters
inParamsanyRequired

Service In Parameters in JSON

Header parameters
AcceptstringRequiredExample: application/json
Responses
200
Success response for the API call.
application/json
get
GET /rest/services/getProductInventoryAvailable HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Accept: text
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": {
    "quantityOnHandTotal": 1,
    "accountingQuantityTotal": 1,
    "availableToPromiseTotal": 1
  }
}
get
Authorizations
Query parameters
inParamsanyRequired

Service In Parameters in JSON

Header parameters
AcceptstringRequiredExample: application/json
Responses
200
Success response for the API call.
application/json
get
GET /rest/services/getProductOnlineAtp HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Accept: text
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": {
    "onlineAtp": 1
  }
}
get
Authorizations
Header parameters
AcceptstringRequiredExample: application/json
Responses
200
Success response for the API call.
application/json
get
GET /rest/services/getServerTimeZone HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Accept: text
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": {
    "serverTimeZone": "text"
  }
}

Main method to get shipping label from Third Party Shipping Services

get

Main method to get shipping label from Third Party Shipping Services

Authorizations
Query parameters
inParamsanyRequired

Service In Parameters in JSON

Header parameters
AcceptstringRequiredExample: application/json
Responses
200
Success response for the API call.
application/json
get
GET /rest/services/getShippingLabel HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Accept: text
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Get Shopify draft order.

get

Get Shopify draft order.

Authorizations
Query parameters
inParamsanyRequired

Service In Parameters in JSON

Header parameters
AcceptstringRequiredExample: application/json
Responses
200
Success response for the API call.
application/json
get
GET /rest/services/getShopifyDraftOrder HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Accept: text
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": {
    "response": {}
  }
}

Get Shopify Webhooks created from API

get

Get Shopify Webhooks created from API

Authorizations
Query parameters
inParamsanyRequired

Service In Parameters in JSON

Header parameters
AcceptstringRequiredExample: application/json
Responses
200
Success response for the API call.
application/json
get
GET /rest/services/getShopifyWebhooks HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Accept: text
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": {
    "webhooks": [
      "text"
    ]
  }
}

Gets a single user preference. If not found for the specific userLogin, find it for the _NA_ userlogin. If the value is DEFAULT, find the value in general.properties file.

get

Gets a single user preference. If not found for the specific userLogin, find it for the NA userlogin. If the value is DEFAULT, find the value in general.properties file.

Authorizations
Query parameters
inParamsanyRequired

Service In Parameters in JSON

Header parameters
AcceptstringRequiredExample: application/json
Responses
200
Success response for the API call.
application/json
get
GET /rest/services/getUserPreference HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Accept: text
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": {
    "userPrefMap": {}
  }
}

This enhancement aims to streamline the data manager configuration process, enabling the efficient creation of multiple data objects using a single JSON file. The introduction of the `importJsonListData` service ensures flexibility and ease of use. This service will take the list of json data.

post

This enhancement aims to streamline the data manager configuration process, enabling the efficient creation of multiple data objects using a single JSON file. The introduction of the importJsonListData service ensures flexibility and ease of use. This service will take the list of json data.

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: importJsonListData request

dataListstring[]Required
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/importJsonListData HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 21

{
  "dataList": [
    "text"
  ]
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}
post
Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: importProductFacility request

allowPickupstringOptional
productSkustringOptional
reorderPointstringOptional
idTypestringOptional
facilityIdstringOptional
productIdstringOptional
facilityExternalIdstringOptional
salesVelocitystringOptional
allowBrokeringstringOptional
reorderQuantitystringOptional
maximumStockstringOptional
facilityMinimumStockstringOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/importProductFacility HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 271

{
  "allowPickup": "text",
  "productSku": "text",
  "reorderPoint": "text",
  "idType": "text",
  "facilityId": "text",
  "productId": "text",
  "facilityExternalId": "text",
  "salesVelocity": "text",
  "allowBrokering": "text",
  "reorderQuantity": "text",
  "maximumStock": "text",
  "facilityMinimumStock": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Service for fetching indexing instance details to Solr

post

Service for fetching indexing instance details to Solr

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: indexDeploymentData request

updateHandlerstringOptional
coreNamestringOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/indexDeploymentData HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 42

{
  "updateHandler": "text",
  "coreName": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Service for indexing instance details to Solr recieved from API call

post

Service for indexing instance details to Solr recieved from API call

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: indexExternalDeploymentData request

updateHandlerstringOptional
deploymentDataobjectRequired
coreNamestringOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/indexExternalDeploymentData HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 62

{
  "updateHandler": "text",
  "deploymentData": {},
  "coreName": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Service for indexing webhook error details to Solr

post

Service for indexing webhook error details to Solr

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: indexWebhookErrorMessage request

payloadobjectOptional
remoteUrlstringOptional
commentstringOptional
topicEnumIdstringOptional
coreNamestringOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/indexWebhookErrorMessage HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 89

{
  "payload": {},
  "remoteUrl": "text",
  "comment": "text",
  "topicEnumId": "text",
  "coreName": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Inventory update service triggers on Shopify Inventory Level Update webhook

post

Inventory update service triggers on Shopify Inventory Level Update webhook

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: inventoryLevelUpdateFromShopify request

shopifyConfigIdstringRequired
inventory_item_idinteger · int32Required
availableinteger · int32Required
location_idinteger · int32Required
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/inventoryLevelUpdateFromShopify HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 78

{
  "shopifyConfigId": "text",
  "inventory_item_id": 1,
  "available": 1,
  "location_id": 1
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}
post
Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: moveItemToParkingFacility request

fromShipGroupSeqIdstringRequired
orderItemSeqIdstringRequired
commentsstringOptional
orderIdstringRequired
changeReasonEnumIdstringOptional
toFacilityIdstringRequired
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/moveItemToParkingFacility HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 138

{
  "fromShipGroupSeqId": "text",
  "orderItemSeqId": "text",
  "comments": "text",
  "orderId": "text",
  "changeReasonEnumId": "text",
  "toFacilityId": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Check if fulfillment started for item and then reject it

post

Check if fulfillment started for item and then reject it

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: oldCheckAndRejectOrderItem request

orderItemSeqIdstringRequired
excludeOrderFacilityDurationstringOptional
orderIdstringRequired
rejectionCommentsstringOptional
rejectionReasonstringOptional
notifybooleanOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/oldCheckAndRejectOrderItem HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 146

{
  "orderItemSeqId": "text",
  "excludeOrderFacilityDuration": "text",
  "orderId": "text",
  "rejectionComments": "text",
  "rejectionReason": "text",
  "notify": true
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Reject Order Item

post

Reject Order Item

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: oldRejectOrderItem request

payloadobjectOptional
rejectedComponentsstring[]Optional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/oldRejectOrderItem HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 44

{
  "payload": {},
  "rejectedComponents": [
    "text"
  ]
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": {
    "orderItemSeqId": "text",
    "orderId": "text",
    "payload": {},
    "rejectedItemsList": [
      "text"
    ]
  }
}

Reject Order Line Item

post

Reject Order Line Item

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: oldRejectOrderItems request

payloadobjectOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/oldRejectOrderItems HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 14

{
  "payload": {}
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": {
    "orderId": "text",
    "payload": {},
    "rejectedItemsList": [
      "text"
    ]
  }
}

To import order usign csv (Either posted by script or uploaded from browser)

post

To import order usign csv (Either posted by script or uploaded from browser)

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: orderDataSetup request

shippingCitystringOptional
lastNamestringOptional
externalPlacingFacilityIdstringOptional
orderIdstringOptional
orderTypeIdstringOptional
originExternalFacilityIdstringOptional
shippingPostalCodestringOptional
shippingAddress2stringOptional
externalFacilityIdstringOptional
shippingAddress1stringOptional
shippingTaxstringOptional
externalProductStoreIdstringOptional
unitListPricestringOptional
shippingCountrystringOptional
itemStatusstringOptional
salesChannelEnumCodestringOptional
customerIdstringOptional
productStoreIdstringOptional
shipmentMethodTypeIdstringOptional
orderItemTypeIdstringOptional
orderNamestringOptional
unitPricestringOptional
quantitystringOptional
idTypestringOptional
facilityIdstringOptional
productIdstringOptional
shippingChargesstringOptional
grandTotalstringOptional
customerExternalIdstringOptional
externalIdstringOptional
idValuestringOptional
shippingPhonestringOptional
placingFacilityIdstringOptional
orderIdentificationstringOptional
itemTotalDiscountstringOptional
originFacilityIdstringOptional
carrierPartyIdstringOptional
firstNamestringOptional
itemExternalIdstringOptional
paymentMethodstringOptional
shippingStatestringOptional
itemTaxstringOptional
orderDatestringOptional
shippingEmailstringOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/orderDataSetup HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 1031

{
  "shippingCity": "text",
  "lastName": "text",
  "externalPlacingFacilityId": "text",
  "orderId": "text",
  "orderTypeId": "text",
  "originExternalFacilityId": "text",
  "shippingPostalCode": "text",
  "shippingAddress2": "text",
  "externalFacilityId": "text",
  "shippingAddress1": "text",
  "shippingTax": "text",
  "externalProductStoreId": "text",
  "unitListPrice": "text",
  "shippingCountry": "text",
  "itemStatus": "text",
  "salesChannelEnumCode": "text",
  "customerId": "text",
  "productStoreId": "text",
  "shipmentMethodTypeId": "text",
  "orderItemTypeId": "text",
  "orderName": "text",
  "unitPrice": "text",
  "quantity": "text",
  "idType": "text",
  "facilityId": "text",
  "productId": "text",
  "shippingCharges": "text",
  "grandTotal": "text",
  "customerExternalId": "text",
  "externalId": "text",
  "idValue": "text",
  "shippingPhone": "text",
  "placingFacilityId": "text",
  "orderIdentification": "text",
  "itemTotalDiscount": "text",
  "originFacilityId": "text",
  "carrierPartyId": "text",
  "firstName": "text",
  "itemExternalId": "text",
  "paymentMethod": "text",
  "shippingState": "text",
  "itemTax": "text",
  "orderDate": "text",
  "shippingEmail": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

The Facility Item Allocation Service is designed to efficiently manage and allocate items within an order to specific facilities. This service is crucial for ensuring that items are moved to the appropriate ship group and that reservations are accurately performed. Below are the key functionalities of this service: - Item Allocation: Allocates items to a specified facility within an order. - Add Auto Cancel Date: Set a specific date when an order item should be automatically canceled if not processed. - Remove Auto Cancel Date: If an order item no longer requires an automatic cancellation, you can easily remove the set auto cancel date. - Ship Group Management: Moves items to the appropriate ship group as per allocation. - Item Reservation: Executes reservation of items as part of the allocation process. - Error Handling: Throws an error if an item is found in a non-virtual facility or encounters any other error condition. Conversely, it returns a success response if an item is already allocated to the specified facility. Input Parameters: The service accepts the following input parameters for processing: - orderId: The unique identifier of the order for which allocation is being performed. - externalOrderId: An optional external ID associated with the order. - facilityAllocation: A collection of objects detailing the allocation of items to specific facilities. Each object in this array includes: - facilityId: Identifier of the facility to which items are being allocated. - facilityExternalId: An optional external ID for the facility. - items: A list of item objects, each comprising: - orderItemSeqId: Sequence ID of the order item. - autoCancelDate: An optional date when an order item should be automatically canceled if not processed. - clearAutoCancelDate: Allows you to remove the auto cancel date set on an order item - orderItemExternalId: An optional external ID for the order item. - quantity: Number of units of the item to allocate. Sample JSON Input: json ``` { "orderId": "105", "externalOrderId": "", "facilityAllocation": [ { "facilityId": "1", "items": [ { "orderItemSeqId": "00101", "quantity": 1 }, { "orderItemSeqId": "00102", "quantity": 1 } ] }, { "facilityId": "10", "items": [ { "orderItemSeqId": "00103", "orderItemExternalId": "", "quantity": 1 } ] } ] } ``` Service Operation: Upon receiving the input parameters, the service will: - Validate all input data for correctness and completeness. - Check the current facility status of each item. - Allocate items to the specified facilities as per the input. - Perform necessary item reservations. - Return a success response if an item is already allocated to the specified facility. - In cases where an item is located in a virtual facility or if other error conditions arise, the service will throw an error. This service ensures streamlined and error-free allocation of items to facilities, enhancing the efficiency of order processing and fulfillment.

post

The Facility Item Allocation Service is designed to efficiently manage and allocate items within an order to specific facilities. This service is crucial for ensuring that items are moved to the appropriate ship group and that reservations are accurately performed. Below are the key functionalities of this service:

        - Item Allocation: Allocates items to a specified facility within an order.
        - Add Auto Cancel Date: Set a specific date when an order item should be automatically canceled if not processed.
        - Remove Auto Cancel Date: If an order item no longer requires an automatic cancellation, you can easily remove the set auto cancel date.
        - Ship Group Management: Moves items to the appropriate ship group as per allocation.
        - Item Reservation: Executes reservation of items as part of the allocation process.
        - Error Handling: Throws an error if an item is found in a non-virtual facility or encounters any other error condition. Conversely, it returns a success response if an item is already allocated to the specified facility.

        Input Parameters:
        The service accepts the following input parameters for processing:

        - orderId: The unique identifier of the order for which allocation is being performed.
        - externalOrderId: An optional external ID associated with the order.
        - facilityAllocation: A collection of objects detailing the allocation of items to specific facilities. Each object in this array includes:
            - facilityId: Identifier of the facility to which items are being allocated.
            - facilityExternalId: An optional external ID for the facility.
            - items: A list of item objects, each comprising:
                - orderItemSeqId: Sequence ID of the order item.
                - autoCancelDate: An optional date when an order item should be automatically canceled if not processed.
                - clearAutoCancelDate: Allows you to remove the auto cancel date set on an order item
                - orderItemExternalId: An optional external ID for the order item.
                - quantity: Number of units of the item to allocate.

        Sample JSON Input:
        json
        ```
        {
            "orderId": "105",
            "externalOrderId": "",
            "facilityAllocation": [
                {
                    "facilityId": "1",
                    "items": [
                        {
                            "orderItemSeqId": "00101",
                            "quantity": 1
                        },
                        {
                            "orderItemSeqId": "00102",
                            "quantity": 1
                        }
                ]
            },
            {
                "facilityId": "10",
                    "items": [
                        {
                            "orderItemSeqId": "00103",
                            "orderItemExternalId": "",
                            "quantity": 1
                        }
                    ]
                }
            ]
        }
        ```
        Service Operation:

        Upon receiving the input parameters, the service will:
        - Validate all input data for correctness and completeness.
        - Check the current facility status of each item.
        - Allocate items to the specified facilities as per the input.
        - Perform necessary item reservations.
        - Return a success response if an item is already allocated to the specified facility.
        - In cases where an item is located in a virtual facility or if other error conditions arise, the service will throw an error.

        This service ensures streamlined and error-free allocation of items to facilities, enhancing the efficiency of order processing and fulfillment.
Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: orderFulfillmentAllocation request

orderIdstringOptional
externalOrderIdstringOptional
facilityAllocationstring[]Required
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/orderFulfillmentAllocation HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 73

{
  "orderId": "text",
  "externalOrderId": "text",
  "facilityAllocation": [
    "text"
  ]
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Mark picklist bin items as Picked

post

Mark picklist bin items as Picked

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: packStoreFulfillmentOrder request

orderIdstringRequired
picklistBinIdstringRequired
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/packStoreFulfillmentOrder HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 41

{
  "orderId": "text",
  "picklistBinId": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Imports picklist And Picklist Item

post

Imports picklist And Picklist Item

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: picklistDataSetup request

inventoryItemIdstringOptional
orderItemSeqIdstringOptional
picklistIdstringOptional
quantitystringOptional
facilityIdstringOptional
pickerIdsstring[]Optional
pickedstringOptional
orderIdstringOptional
externalIdstringOptional
shipGroupSeqIdstringOptional
shipmentMethodTypeIdstringOptional
itemStatusIdstringOptional
binLocationNumberinteger · int32Optional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/picklistDataSetup HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 280

{
  "inventoryItemId": "text",
  "orderItemSeqId": "text",
  "picklistId": "text",
  "quantity": "text",
  "facilityId": "text",
  "pickerIds": [
    "text"
  ],
  "picked": "text",
  "orderId": "text",
  "externalId": "text",
  "shipGroupSeqId": "text",
  "shipmentMethodTypeId": "text",
  "itemStatusId": "text",
  "binLocationNumber": 1
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": {
    "picklistId": "text",
    "picklistBinId": "text"
  }
}

Pull And Report Entity Sync Data

post

Pull And Report Entity Sync Data

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: pullAndReportEntitySyncData request

delegatorNamestringOptional
entitySyncIdstringRequired
toStoreUpdatedinteger · int32Optional
toCreateInsertedinteger · int32Optional
toCreateUpdatedinteger · int32Optional
toCreateNotUpdatedinteger · int32Optional
toRemoveAlreadyDeletedinteger · int32Optional
toStoreNotUpdatedinteger · int32Optional
toRemoveDeletedinteger · int32Optional
toStoreInsertedinteger · int32Optional
startDatestring · dateOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/pullAndReportEntitySyncData HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 243

{
  "delegatorName": "text",
  "entitySyncId": "text",
  "toStoreUpdated": 1,
  "toCreateInserted": 1,
  "toCreateUpdated": 1,
  "toCreateNotUpdated": 1,
  "toRemoveAlreadyDeleted": 1,
  "toStoreNotUpdated": 1,
  "toRemoveDeleted": 1,
  "toStoreInserted": 1,
  "startDate": "2025-07-11"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": {
    "valuesToStore": [
      "text"
    ],
    "keysToRemove": [
      "text"
    ],
    "valuesToCreate": [
      "text"
    ],
    "startDate": "2025-07-11"
  }
}

Service to reship completed order items

post

Service to reship completed order items

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: reShipOrderItems request

orderItemSeqIdstring[]Required
orderIdstringRequired
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/reShipOrderItems HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 44

{
  "orderItemSeqId": [
    "text"
  ],
  "orderId": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": {
    "originalOrderId": "text",
    "orderId": "text"
  }
}

Recieve Incoming Shipment and push Inventory on Shopify

post

Recieve Incoming Shipment and push Inventory on Shopify

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: receiveAndUpdateInventoryToShopify request

shipmentIdstringRequired
limitinteger · int32Optional
shopIdstringRequired
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/receiveAndUpdateInventoryToShopify HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 47

{
  "shipmentId": "text",
  "limit": 1,
  "shopId": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

This service is used to record inventory variance

post

This service is used to record inventory variance

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: recordInventoryCount request

reasonstringOptional
commentsstringOptional
quantitystringOptional
facilityIdstringRequired
idTypestringOptional
productIdstringOptional
idValuestringOptional
locationSeqIdstringOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/recordInventoryCount HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 148

{
  "reason": "text",
  "comments": "text",
  "quantity": "text",
  "facilityId": "text",
  "idType": "text",
  "productId": "text",
  "idValue": "text",
  "locationSeqId": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}
post
Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: recordProductVariance request

orderItemSeqIdstringOptional
varianceReasonIdstringOptional
commentsstringOptional
quantitynumberOptional
facilityIdstringOptional
productIdstringOptional
orderIdstringOptional
locationSeqIdstringOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/recordProductVariance HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 161

{
  "orderItemSeqId": "text",
  "varianceReasonId": "text",
  "comments": "text",
  "quantity": 1,
  "facilityId": "text",
  "productId": "text",
  "orderId": "text",
  "locationSeqId": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Reject in progress shipment item.

post

Reject in progress shipment item.

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: rejectFulfillmentReadyOrderItem request

affectQOHbooleanOptional
excludeOrderFacilityDurationinteger · int32Optional
facilityIdstringRequired
rejectAllRelatedShipmentstringOptional
rejectEntireShipmentstringOptional
itemsstring[]Required
defaultReasonstringOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/rejectFulfillmentReadyOrderItem HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 175

{
  "affectQOH": true,
  "excludeOrderFacilityDuration": 1,
  "facilityId": "text",
  "rejectAllRelatedShipment": "text",
  "rejectEntireShipment": "text",
  "items": [
    "text"
  ],
  "defaultReason": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Reject Order Item

post

Reject Order Item

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: rejectOrderItem request

payloadobjectOptional
rejectedComponentsstring[]Optional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/rejectOrderItem HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 44

{
  "payload": {},
  "rejectedComponents": [
    "text"
  ]
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": {
    "orderItemSeqId": "text",
    "orderId": "text",
    "payload": {},
    "rejectedItemsList": [
      "text"
    ]
  }
}

Reject Order Line Item

post

Reject Order Line Item

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: rejectOrderItems request

payloadobjectOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/rejectOrderItems HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 14

{
  "payload": {}
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": {
    "orderId": "text",
    "payload": {},
    "rejectedItemsList": [
      "text"
    ]
  }
}

Cancel reservations and if fulfillent started cancel shipment also.

post

Cancel reservations and if fulfillent started cancel shipment also.

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: rejectTransferOrderItem request

orderItemSeqIdstringRequired
orderIdstringRequired
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/rejectTransferOrderItem HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 42

{
  "orderItemSeqId": "text",
  "orderId": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Service to release Order Item from one facility to another

post

Service to release Order Item from one facility to another

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: releaseOrderItem request

orderItemSeqIdstringRequired
routerUserLoginstringOptional
fromFacilityIdstringOptional
orderIdstringRequired
changeReasonEnumIdstringOptional
toFacilityIdstringRequired
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/releaseOrderItem HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 141

{
  "orderItemSeqId": "text",
  "routerUserLogin": "text",
  "fromFacilityId": "text",
  "orderId": "text",
  "changeReasonEnumId": "text",
  "toFacilityId": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": {
    "shipGroupSeqId": "text"
  }
}

Wrapper Service For Removing Category Products

post

Wrapper Service For Removing Category Products

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: removeCategoryProducts request

fromDatestring · dateRequired
productCategoryIdstringRequired
productIdstringRequired
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/removeCategoryProducts HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 71

{
  "fromDate": "2025-07-11",
  "productCategoryId": "text",
  "productId": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Remove firebase client registration token

post

Remove firebase client registration token

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: removeClientRegistrationToken request

applicationIdstringRequired
deviceIdstringRequired
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/removeClientRegistrationToken HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 42

{
  "applicationId": "text",
  "deviceId": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Remove Facility From FacilityGroup

post

Remove Facility From FacilityGroup

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: removeFacilityFromGroup request

fromDatestring · dateRequired
facilityIdstringRequired
facilityGroupIdstringRequired
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/removeFacilityFromGroup HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 70

{
  "fromDate": "2025-07-11",
  "facilityId": "text",
  "facilityGroupId": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Removing association of a Party from Facility

post

Removing association of a Party from Facility

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: removePartyFromFacility request

fromDatestring · dateRequired
roleTypeIdstringRequired
facilityIdstringRequired
partyIdstringRequired
thruDatestring · dateOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/removePartyFromFacility HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 106

{
  "fromDate": "2025-07-11",
  "roleTypeId": "text",
  "facilityId": "text",
  "partyId": "text",
  "thruDate": "2025-07-11"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}
post
Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: removePartyUserPermission request

userLoginIdstringRequired
groupIdstringRequired
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/removePartyUserPermission HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 39

{
  "userLoginId": "text",
  "groupId": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": {
    "userLoginId": "text"
  }
}

Remove existing webhook on Shopify

post

Remove existing webhook on Shopify

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: removeShopifyWebhook request

shopifyConfigIdstringRequired
webhookIdinteger · int32Required
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/removeShopifyWebhook HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 40

{
  "shopifyConfigId": "text",
  "webhookId": 1
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Reset Password

post

Reset Password

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: resetPassword request

userLoginIdstringOptional
newPasswordVerifystringOptional
passwordHintstringOptional
newPasswordstringOptional
requirePasswordChangestringOptional
currentPasswordstringOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/resetPassword HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 148

{
  "userLoginId": "text",
  "newPasswordVerify": "text",
  "passwordHint": "text",
  "newPassword": "text",
  "requirePasswordChange": "text",
  "currentPassword": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": {
    "updatedUserLogin": {
      "lastUpdatedStamp": "2025-07-11",
      "isExternal": "text",
      "passwordHint": "text",
      "createdTxStamp": "2025-07-11",
      "createdStamp": "2025-07-11",
      "externalAuthId": "text",
      "lastUpdatedTxStamp": "2025-07-11",
      "lastTimeZone": "text",
      "enabled": "text",
      "lastLocale": "text",
      "currentPassword": "text",
      "userLoginId": "text",
      "isSystem": "text",
      "disabledDateTime": "2025-07-11",
      "disabledBy": "text",
      "hasLoggedOut": "text",
      "userLdapDn": "text",
      "requirePasswordChange": "text",
      "lastCurrencyUom": "text",
      "partyId": "text"
    }
  }
}

Reset all pickers on picklist.

post

Reset all pickers on picklist.

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: resetPicker request

picklistIdstringRequired
pickerIdsstring[]Required
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/resetPicker HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 42

{
  "picklistId": "text",
  "pickerIds": [
    "text"
  ]
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Send order Webhook message using Webhook Config.

post

Send order Webhook message using Webhook Config.

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: sendOrderWebhook request

orderIdstringRequired
topicEnumIdstringRequired
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/sendOrderWebhook HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 39

{
  "orderId": "text",
  "topicEnumId": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Send a pickup scheduled notification for all type of shipment.

post

Send a pickup scheduled notification for all type of shipment.

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: sendPickupScheduledNotification request

emailTypestringOptional
shipmentIdstringRequired
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/sendPickupScheduledNotification HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 40

{
  "emailType": "text",
  "shipmentId": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Send a ready to pick up item notification for STOREPICKUP type

post

Send a ready to pick up item notification for STOREPICKUP type

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: sendReadyToPickupItemNotification request

emailTypestringOptional
shipmentIdstringRequired
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/sendReadyToPickupItemNotification HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 40

{
  "emailType": "text",
  "shipmentId": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

This service will create/update preferred store(default facility) of a customer

post

This service will create/update preferred store(default facility) of a customer

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: setCustomerDefaultStore request

facilityIdstringRequired
customerIdstringRequired
shopDomainstringOptional
shopifyShopIdstringOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/setCustomerDefaultStore HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 84

{
  "facilityId": "text",
  "customerId": "text",
  "shopDomain": "text",
  "shopifyShopId": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Set/update Reason Id on Return Item

post

Set/update Reason Id on Return Item

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: setReasonIdOnReturnItem request

reasonstringOptional
returnReasonIdstringRequired
shopifyReturnIdstringRequired
shopifyOrderLineItemIdstringRequired
shopifyOrderIdstringRequired
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/setReasonIdOnReturnItem HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 122

{
  "reason": "text",
  "returnReasonId": "text",
  "shopifyReturnId": "text",
  "shopifyOrderLineItemId": "text",
  "shopifyOrderId": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Sets a single user preference.

post

Sets a single user preference.

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: setUserPreference request

userPrefGroupTypeIdstringOptional
userPrefValuestringRequired
userPrefTypeIdstringRequired
userPrefLoginIdstringOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/setUserPreference HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 102

{
  "userPrefGroupTypeId": "text",
  "userPrefValue": "text",
  "userPrefTypeId": "text",
  "userPrefLoginId": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Shop name eg. myshop is shop name for https://myshop.myshopify.com

post

Shop name eg. myshop is shop name for https://myshop.myshopify.com

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: setupShopifyShop request

accessScopeEnumIdstringOptional
shopifyConfigIdstringRequired
clientIdstringRequired
shopstringRequired
processRefundstringOptional
shopifyConfigNamestringRequired
shopIdstringRequired
productStoreIdstringRequired
oldSharedSecretstringOptional
accessTokenstringRequired
sharedSecretstringOptional
webSiteIdstringRequired
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/setupShopifyShop HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 262

{
  "accessScopeEnumId": "text",
  "shopifyConfigId": "text",
  "clientId": "text",
  "shop": "text",
  "processRefund": "text",
  "shopifyConfigName": "text",
  "shopId": "text",
  "productStoreId": "text",
  "oldSharedSecret": "text",
  "accessToken": "text",
  "sharedSecret": "text",
  "webSiteId": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": {
    "shopifyConfigId": "text",
    "shopId": "text"
  }
}

Create association of store with a calendar

post

Create association of store with a calendar

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: storeCalendarAssocDataSetup request

calendarIdstringOptional
thruDateStrstringOptional
fromDateStrstringOptional
storeIdstringOptional
calendarTypeIdstringOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/storeCalendarAssocDataSetup HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 104

{
  "calendarId": "text",
  "thruDateStr": "text",
  "fromDateStr": "text",
  "storeId": "text",
  "calendarTypeId": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Store firebase client registration token

post

Store firebase client registration token

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: storeClientRegistrationToken request

registrationTokenstringRequired
applicationIdstringRequired
deviceIdstringRequired
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/storeClientRegistrationToken HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 69

{
  "registrationToken": "text",
  "applicationId": "text",
  "deviceId": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Run Entity Sync

post

Run Entity Sync

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: storeEntitySyncData request

valuesToStorestring[]Required
delegatorNamestringOptional
entitySyncIdstringRequired
keysToRemovestring[]Required
valuesToCreatestring[]Required
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/storeEntitySyncData HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 121

{
  "valuesToStore": [
    "text"
  ],
  "delegatorName": "text",
  "entitySyncId": "text",
  "keysToRemove": [
    "text"
  ],
  "valuesToCreate": [
    "text"
  ]
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": {
    "toStoreUpdated": 1,
    "toCreateInserted": 1,
    "toCreateUpdated": 1,
    "toCreateNotUpdated": 1,
    "toRemoveAlreadyDeleted": 1,
    "toStoreNotUpdated": 1,
    "toRemoveDeleted": 1,
    "toStoreInserted": 1
  }
}

Subscribe order cancel webhook on Shopify

post

Subscribe order cancel webhook on Shopify

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: subscribeCancelOrderShopifyWebhook request

endpointstringOptional
shopifyConfigIdstringRequired
topicstringOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/subscribeCancelOrderShopifyWebhook HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 59

{
  "endpoint": "text",
  "shopifyConfigId": "text",
  "topic": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": {
    "webhook": "text"
  }
}

Subscribe order create webhook on Shopify

post

Subscribe order create webhook on Shopify

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: subscribeCreateOrderShopifyWebhook request

endpointstringOptional
shopifyConfigIdstringRequired
topicstringOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/subscribeCreateOrderShopifyWebhook HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 59

{
  "endpoint": "text",
  "shopifyConfigId": "text",
  "topic": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": {
    "webhook": "text"
  }
}

Subscribe file status update webhook on Shopify

post

Subscribe file status update webhook on Shopify

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: subscribeFileStatusUpdateWebhook request

shopifyConfigIdstringRequired
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/subscribeFileStatusUpdateWebhook HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 26

{
  "shopifyConfigId": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Subscribe order paid webhook on Shopify

post

Subscribe order paid webhook on Shopify

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: subscribeOrderPaidWebhook request

shopifyConfigIdstringRequired
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/subscribeOrderPaidWebhook HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 26

{
  "shopifyConfigId": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Subscribe order return webhook on Shopify

post

Subscribe order return webhook on Shopify

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: subscribeReturnOrderShopifyWebhook request

endpointstringOptional
shopifyConfigIdstringRequired
topicstringOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/subscribeReturnOrderShopifyWebhook HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 59

{
  "endpoint": "text",
  "shopifyConfigId": "text",
  "topic": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": {
    "webhook": "text"
  }
}

Subscribe webhook on Shopify

post

Subscribe webhook on Shopify

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: subscribeShopifyWebhook request

endpointstringOptional
shopifyConfigIdstringRequired
formatstringOptional
topicstringRequired
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/subscribeShopifyWebhook HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 75

{
  "endpoint": "text",
  "shopifyConfigId": "text",
  "format": "text",
  "topic": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": {
    "webhook": "text"
  }
}

Subscribe Topic

post

Subscribe Topic

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: subscribeTopic request

topicNamestringRequired
applicationIdstringRequired
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/subscribeTopic HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 43

{
  "topicName": "text",
  "applicationId": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Test service

post

Test service

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: testCommit request

messagestringOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/testCommit HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 18

{
  "message": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": {
    "resp": "text"
  }
}
post
Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body
objectOptional

In Schema for service: testError request

Responses
200
Success response for the API call.
application/json
post
POST /rest/services/testError HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 2

{}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Test service

post

Test service

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: testRollback request

messagestringOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/testRollback HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 18

{
  "message": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": {
    "resp": "text"
  }
}

Test service

post

Test service

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: testScv request

defaultValuenumberOptional
messagestringOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/testScv HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 35

{
  "defaultValue": 1,
  "message": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": {
    "resp": "text"
  }
}

Send a post request to run a DAG in airflow

post

Send a post request to run a DAG in airflow

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: triggerDag request

endpointstringRequired
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/triggerDag HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 19

{
  "endpoint": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

This service unlinks return from the order, It won't delete the data from the entities.

post

This service unlinks return from the order, It won't delete the data from the entities.

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: unlinkReturnFromOrder request

returnIdstringRequired
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/unlinkReturnFromOrder HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 19

{
  "returnId": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Unlock order item in a bin

post

Unlock order item in a bin

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: unlockStoreFulfillmentOrder request

orderIdstringRequired
picklistBinIdstringRequired
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/unlockStoreFulfillmentOrder HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 41

{
  "orderId": "text",
  "picklistBinId": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

unsubscribe webhook on Shopify

post

unsubscribe webhook on Shopify

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: unsubscribeShopifyWebhook request

shopifyConfigIdstringRequired
topicstringRequired
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/unsubscribeShopifyWebhook HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 41

{
  "shopifyConfigId": "text",
  "topic": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Unsubscribe Topic

post

Unsubscribe Topic

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: unsubscribeTopic request

topicNamestringRequired
applicationIdstringRequired
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/unsubscribeTopic HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 43

{
  "topicName": "text",
  "applicationId": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Updating all the orderItems, if the orderItemSeqId not provided in context.

post

Updating all the orderItems, if the orderItemSeqId not provided in context.

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: updateAllOrderItems request

requestedDeliveryTimestringOptional
orderIdstringRequired
isNewProductstringOptional
returnTillDatestring · dateOptional
deploymentIdstringOptional
cancelBackOrderDatestring · dateOptional
itemDescriptionstringOptional
selectedAmountnumberOptional
unitPricenumberOptional
orderItemSeqIdstringOptional
productIdstringOptional
unitRecurringPricenumberOptional
autoCancelDatestring · dateOptional
isItemGroupPrimarystringOptional
productFeatureIdstringOptional
overrideGlAccountIdstringOptional
budgetIdstringOptional
taxCodestringOptional
supplierProductIdstringOptional
estimatedDeliveryDatestring · dateOptional
shipGroupSeqIdstringOptional
quoteIdstringOptional
requestedShipMethTypeIdstringOptional
availableToPromisenumberOptional
statusIdstringOptional
syncStatusIdstringOptional
requestedDeliveryDatestringOptional
estimatedShipDatestring · dateOptional
shoppingListItemSeqIdstringOptional
subscriptionIdstringOptional
salesOpportunityIdstringOptional
dontCancelSetUserLoginstringOptional
promisedDatetimestring · dateOptional
isModifiedPricestringOptional
isPromostringOptional
shipBeforeDatestring · dateOptional
productCategoryIdstringOptional
unitListPricenumberOptional
shoppingListIdstringOptional
unitAverageCostnumberOptional
orderItemTypeIdstringOptional
dontCancelSetDatestring · dateOptional
commentsstringOptional
quantitynumberOptional
recurringFreqUomIdstringOptional
orderItemGroupSeqIdstringOptional
quoteItemSeqIdstringOptional
fromInventoryItemIdstringOptional
externalIdstringOptional
budgetItemSeqIdstringOptional
correspondingPoIdstringOptional
cancelQuantitynumberOptional
shipAfterDatestring · dateOptional
deliveryWindownumberOptional
shipmentIdstringOptional
changeByUserLoginIdstringOptional
prodCatalogIdstringOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/updateAllOrderItems HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 1413

{
  "requestedDeliveryTime": "text",
  "orderId": "text",
  "isNewProduct": "text",
  "returnTillDate": "2025-07-11",
  "deploymentId": "text",
  "cancelBackOrderDate": "2025-07-11",
  "itemDescription": "text",
  "selectedAmount": 1,
  "unitPrice": 1,
  "orderItemSeqId": "text",
  "productId": "text",
  "unitRecurringPrice": 1,
  "autoCancelDate": "2025-07-11",
  "isItemGroupPrimary": "text",
  "productFeatureId": "text",
  "overrideGlAccountId": "text",
  "budgetId": "text",
  "taxCode": "text",
  "supplierProductId": "text",
  "estimatedDeliveryDate": "2025-07-11",
  "shipGroupSeqId": "text",
  "quoteId": "text",
  "requestedShipMethTypeId": "text",
  "availableToPromise": 1,
  "statusId": "text",
  "syncStatusId": "text",
  "requestedDeliveryDate": "text",
  "estimatedShipDate": "2025-07-11",
  "shoppingListItemSeqId": "text",
  "subscriptionId": "text",
  "salesOpportunityId": "text",
  "dontCancelSetUserLogin": "text",
  "promisedDatetime": "2025-07-11",
  "isModifiedPrice": "text",
  "isPromo": "text",
  "shipBeforeDate": "2025-07-11",
  "productCategoryId": "text",
  "unitListPrice": 1,
  "shoppingListId": "text",
  "unitAverageCost": 1,
  "orderItemTypeId": "text",
  "dontCancelSetDate": "2025-07-11",
  "comments": "text",
  "quantity": 1,
  "recurringFreqUomId": "text",
  "orderItemGroupSeqId": "text",
  "quoteItemSeqId": "text",
  "fromInventoryItemId": "text",
  "externalId": "text",
  "budgetItemSeqId": "text",
  "correspondingPoId": "text",
  "cancelQuantity": 1,
  "shipAfterDate": "2025-07-11",
  "deliveryWindow": 1,
  "shipmentId": "text",
  "changeByUserLoginId": "text",
  "prodCatalogId": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Updates A CarrierShipmentMethod

post

Updates A CarrierShipmentMethod

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: updateCarrierShipmentMethod request

sequenceNumberinteger · int32Optional
roleTypeIdstringRequired
deliveryDaysinteger · int32Optional
partyIdstringRequired
carrierServiceCodestringOptional
shipmentMethodTypeIdstringRequired
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/updateCarrierShipmentMethod HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 132

{
  "sequenceNumber": 1,
  "roleTypeId": "text",
  "deliveryDays": 1,
  "partyId": "text",
  "carrierServiceCode": "text",
  "shipmentMethodTypeId": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

update a DataManagerConfig

post

update a DataManagerConfig

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: updateDataManagerConfig request

importPathstringOptional
exportServiceScreenLocationstringOptional
exportServiceScreenNamestringOptional
importServiceNamestringOptional
fileNamePatternstringOptional
multiThreadingstringOptional
descriptionstringOptional
priorityinteger · int32Optional
exportPathstringOptional
exportContentIdstringOptional
notifyOnFailurestringOptional
delimiterstringOptional
configIdstringOptional
exportServiceNamestringOptional
scriptTitlestringOptional
executionModeIdstringOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/updateDataManagerConfig HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 381

{
  "importPath": "text",
  "exportServiceScreenLocation": "text",
  "exportServiceScreenName": "text",
  "importServiceName": "text",
  "fileNamePattern": "text",
  "multiThreading": "text",
  "description": "text",
  "priority": 1,
  "exportPath": "text",
  "exportContentId": "text",
  "notifyOnFailure": "text",
  "delimiter": "text",
  "configId": "text",
  "exportServiceName": "text",
  "scriptTitle": "text",
  "executionModeId": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": {
    "configId": "text"
  }
}

Update a DataManagerMapping

post

Update a DataManagerMapping

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: updateDataManagerMapping request

fromDatestring · dateOptional
mappingPrefNamestringOptional
mappingPrefTypeEnumIdstringOptional
mappingPrefIdstringRequired
mappingPrefValuestringOptional
thruDatestring · dateOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/updateDataManagerMapping HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 154

{
  "fromDate": "2025-07-11",
  "mappingPrefName": "text",
  "mappingPrefTypeEnumId": "text",
  "mappingPrefId": "text",
  "mappingPrefValue": "text",
  "thruDate": "2025-07-11"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Update a Enumeration

post

Update a Enumeration

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: updateEnumeration request

enumTypeIdstringRequired
enumIdstringRequired
sequenceNuminteger · int32Optional
enumCodestringOptional
primaryEnumerationGroupIdstringOptional
descriptionstringRequired
enumNamestringOptional
sequenceIdstringOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/updateEnumeration HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 165

{
  "enumTypeId": "text",
  "enumId": "text",
  "sequenceNum": 1,
  "enumCode": "text",
  "primaryEnumerationGroupId": "text",
  "description": "text",
  "enumName": "text",
  "sequenceId": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Update enumeration group member

post

Update enumeration group member

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: updateEnumerationGroupMember request

fromDatestring · dateRequired
enumerationIdstringRequired
sequenceNuminteger · int32Optional
enumerationGroupIdstringRequired
thruDatestring · dateOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/updateEnumerationGroupMember HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 116

{
  "fromDate": "2025-07-11",
  "enumerationId": "text",
  "sequenceNum": 1,
  "enumerationGroupId": "text",
  "thruDate": "2025-07-11"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Bulk Update Facility -> Group Member

post

Bulk Update Facility -> Group Member

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: updateFacilitiesToGroup request

payloadobjectRequired
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/updateFacilitiesToGroup HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 14

{
  "payload": {}
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Update a Facility

post

Update a Facility

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: updateFacility request

facilityIdstringRequired
defaultInventoryItemTypeIdstringOptional
parentFacilityIdstringOptional
postalCodestringOptional
externalIdstringOptional
descriptionstringOptional
defaultWeightUomIdstringOptional
primaryFacilityGroupIdstringOptional
openedDatestring · dateOptional
ownerPartyIdstringOptional
facilityTimeZonestringOptional
facilitySizenumberOptional
closedDatestring · dateOptional
facilitySizeUomIdstringOptional
maximumOrderLimitinteger · int32Optional
closeTimestringOptional
defaultDaysToShipinteger · int32Optional
facilityTypeIdstringOptional
defaultDimensionUomIdstringOptional
productStoreIdstringOptional
facilityNamestringOptional
openTimestringOptional
geoPointIdstringOptional
oldSquareFootageinteger · int32Optional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/updateFacility HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 571

{
  "facilityId": "text",
  "defaultInventoryItemTypeId": "text",
  "parentFacilityId": "text",
  "postalCode": "text",
  "externalId": "text",
  "description": "text",
  "defaultWeightUomId": "text",
  "primaryFacilityGroupId": "text",
  "openedDate": "2025-07-11",
  "ownerPartyId": "text",
  "facilityTimeZone": "text",
  "facilitySize": 1,
  "closedDate": "2025-07-11",
  "facilitySizeUomId": "text",
  "maximumOrderLimit": 1,
  "closeTime": "text",
  "defaultDaysToShip": 1,
  "facilityTypeId": "text",
  "defaultDimensionUomId": "text",
  "productStoreId": "text",
  "facilityName": "text",
  "openTime": "text",
  "geoPointId": "text",
  "oldSquareFootage": 1
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Update an Email Address

post

Update an Email Address

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: updateFacilityEmailAddress request

fromDatestring · dateOptional
emailAddressstringRequired
extensionstringOptional
commentsstringOptional
facilityIdstringOptional
contactMechIdstringRequired
thruDatestring · dateOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/updateFacilityEmailAddress HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 151

{
  "fromDate": "2025-07-11",
  "emailAddress": "text",
  "extension": "text",
  "comments": "text",
  "facilityId": "text",
  "contactMechId": "text",
  "thruDate": "2025-07-11"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": {
    "contactMechId": "text"
  }
}

Update a Facility Group

post

Update a Facility Group

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: updateFacilityGroup request

primaryParentGroupIdstringOptional
facilityGroupTypeIdstringOptional
facilityGroupIdstringRequired
descriptionstringOptional
facilityGroupNamestringOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/updateFacilityGroup HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 133

{
  "primaryParentGroupId": "text",
  "facilityGroupTypeId": "text",
  "facilityGroupId": "text",
  "description": "text",
  "facilityGroupName": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Update a FacilityIdentification

post

Update a FacilityIdentification

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: updateFacilityIdentification request

fromDatestring · dateRequired
facilityIdstringRequired
idValuestringOptional
facilityIdenTypeIdstringRequired
thruDatestring · dateOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/updateFacilityIdentification HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 114

{
  "fromDate": "2025-07-11",
  "facilityId": "text",
  "idValue": "text",
  "facilityIdenTypeId": "text",
  "thruDate": "2025-07-11"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Update a Facility Location

post

Update a Facility Location

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: updateFacilityLocation request

nextCountDatestringOptional
lastCountDatestringOptional
areaIdstringOptional
facilityIdstringRequired
positionIdstringOptional
isLockedstringOptional
levelIdstringOptional
sectionIdstringOptional
geoPointIdstringOptional
locationTypeEnumIdstringOptional
aisleIdstringOptional
locationSeqIdstringRequired
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/updateFacilityLocation HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 245

{
  "nextCountDate": "text",
  "lastCountDate": "text",
  "areaId": "text",
  "facilityId": "text",
  "positionId": "text",
  "isLocked": "text",
  "levelId": "text",
  "sectionId": "text",
  "geoPointId": "text",
  "locationTypeEnumId": "text",
  "aisleId": "text",
  "locationSeqId": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Update a Postal Address

post

Update a Postal Address

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: updateFacilityPostalAddress request

houseNumberExtstringOptional
extensionstringOptional
citystringOptional
latitudestringOptional
postalCodeGeoIdstringOptional
postalCodestringOptional
houseNumberinteger · int32Optional
postalCodeExtstringOptional
contactMechIdstringRequired
attnNamestringOptional
countyGeoIdstringOptional
toNamestringOptional
cityGeoIdstringOptional
longitudestringOptional
countryGeoIdstringOptional
commentsstringOptional
facilityIdstringOptional
address2stringOptional
address1stringOptional
encodedAddressKeystringOptional
thruDatestring · dateOptional
fromDatestring · dateOptional
directionsstringOptional
municipalityGeoIdstringOptional
stateProvinceGeoIdstringOptional
geoPointIdstringOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/updateFacilityPostalAddress HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 542

{
  "houseNumberExt": "text",
  "extension": "text",
  "city": "text",
  "latitude": "text",
  "postalCodeGeoId": "text",
  "postalCode": "text",
  "houseNumber": 1,
  "postalCodeExt": "text",
  "contactMechId": "text",
  "attnName": "text",
  "countyGeoId": "text",
  "toName": "text",
  "cityGeoId": "text",
  "longitude": "text",
  "countryGeoId": "text",
  "comments": "text",
  "facilityId": "text",
  "address2": "text",
  "address1": "text",
  "encodedAddressKey": "text",
  "thruDate": "2025-07-11",
  "fromDate": "2025-07-11",
  "directions": "text",
  "municipalityGeoId": "text",
  "stateProvinceGeoId": "text",
  "geoPointId": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": {
    "contactMechId": "text"
  }
}

Update a Telecommunications Number

post

Update a Telecommunications Number

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: updateFacilityTelecomNumber request

fromDatestring · dateOptional
askForNamestringOptional
areaCodestringOptional
extensionstringOptional
commentsstringOptional
facilityIdstringOptional
countryCodestringOptional
contactNumberstringOptional
contactMechIdstringRequired
thruDatestring · dateOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/updateFacilityTelecomNumber HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 211

{
  "fromDate": "2025-07-11",
  "askForName": "text",
  "areaCode": "text",
  "extension": "text",
  "comments": "text",
  "facilityId": "text",
  "countryCode": "text",
  "contactNumber": "text",
  "contactMechId": "text",
  "thruDate": "2025-07-11"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": {
    "contactMechId": "text"
  }
}

Update Facility -> Group Member

post

Update Facility -> Group Member

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: updateFacilityToGroup request

fromDatestring · dateRequired
facilityIdstringRequired
sequenceNuminteger · int32Optional
facilityGroupIdstringRequired
thruDatestring · dateOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/updateFacilityToGroup HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 110

{
  "fromDate": "2025-07-11",
  "facilityId": "text",
  "sequenceNum": 1,
  "facilityGroupId": "text",
  "thruDate": "2025-07-11"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Service to sync inventory from file provided by external systems

post

Service to sync inventory from file provided by external systems

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: updateInventoryByIdentification request

varianceReasonIdstringOptional
commentsstringOptional
idTypestringOptional
facilityIdstringOptional
idValuestringOptional
externalFacilityIdstringOptional
locationSeqIdstringOptional
availableDeltastringRequired
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/updateInventoryByIdentification HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 173

{
  "varianceReasonId": "text",
  "comments": "text",
  "idType": "text",
  "facilityId": "text",
  "idValue": "text",
  "externalFacilityId": "text",
  "locationSeqId": "text",
  "availableDelta": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Update JobSandbox record

post

Update JobSandbox record

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: updateJobSandbox request

recurrenceInfoIdstringOptional
cancelDateTimestring · dateOptional
tempExprIdstringOptional
authUserLoginIdstringOptional
currentRetryCountinteger · int32Optional
runTimeEpochinteger · int32Optional
lastModifiedByUserLoginstringOptional
loaderNamestringOptional
shopIdstringOptional
productStoreIdstringOptional
runTimestring · dateOptional
createdByUserLoginstringOptional
jobNamestringOptional
runThreadstringOptional
runByInstanceIdstringOptional
maxRecurrenceCountinteger · int32Optional
currentRecurrenceCountinteger · int32Optional
serviceNamestringOptional
priorityinteger · int32Optional
runtimeDataIdstringOptional
finishDateTimestring · dateOptional
runAsUserstringOptional
maxRetryinteger · int32Optional
jobIdstringRequired
createdDatestring · dateOptional
startDateTimestring · dateOptional
statusIdstringOptional
previousJobIdstringOptional
parentJobIdstringOptional
jobResultstringOptional
poolIdstringOptional
systemJobEnumIdstringOptional
recurrenceTimeZonestringOptional
instanceOfProductIdstringOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/updateJobSandbox HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 765

{
  "recurrenceInfoId": "text",
  "cancelDateTime": "2025-07-11",
  "tempExprId": "text",
  "authUserLoginId": "text",
  "currentRetryCount": 1,
  "runTimeEpoch": 1,
  "lastModifiedByUserLogin": "text",
  "loaderName": "text",
  "shopId": "text",
  "productStoreId": "text",
  "runTime": "2025-07-11",
  "createdByUserLogin": "text",
  "jobName": "text",
  "runThread": "text",
  "runByInstanceId": "text",
  "maxRecurrenceCount": 1,
  "currentRecurrenceCount": 1,
  "serviceName": "text",
  "priority": 1,
  "runtimeDataId": "text",
  "finishDateTime": "2025-07-11",
  "runAsUser": "text",
  "maxRetry": 1,
  "jobId": "text",
  "createdDate": "2025-07-11",
  "startDateTime": "2025-07-11",
  "statusId": "text",
  "previousJobId": "text",
  "parentJobId": "text",
  "jobResult": "text",
  "poolId": "text",
  "systemJobEnumId": "text",
  "recurrenceTimeZone": "text",
  "instanceOfProductId": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Atomic updates OISGIR Solr document for rejected item.

post

Atomic updates OISGIR Solr document for rejected item.

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: updateOISGIRIFulfillmentStatus request

inventoryItemIdstringOptional
orderItemSeqIdstringOptional
orderIdstringOptional
shipGroupSeqIdstringOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/updateOISGIRIFulfillmentStatus HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 91

{
  "inventoryItemId": "text",
  "orderItemSeqId": "text",
  "orderId": "text",
  "shipGroupSeqId": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

This service will update the Shipping Address of the order based on city/state (Any field present in PostalAddress) with mapping from CarrierGeoMapping entity

post

This service will update the Shipping Address of the order based on city/state (Any field present in PostalAddress) with mapping from CarrierGeoMapping entity

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: updateOrderAddressAndAppendAttributes request

lookupFieldstringOptional
geoTypeIdstringOptional
orderIdstringOptional
attributesToAppendobjectOptional
fieldsToUpdatestring[]Optional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/updateOrderAddressAndAppendAttributes HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 108

{
  "lookupField": "text",
  "geoTypeId": "text",
  "orderId": "text",
  "attributesToAppend": {},
  "fieldsToUpdate": [
    "text"
  ]
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": {
    "orderId": "text"
  }
}

Update an OrderAttribute record

post

Update an OrderAttribute record

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: updateOrderAttribute request

orderIdstringRequired
attrDescriptionstringOptional
attrValuestringOptional
attrNamestringRequired
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/updateOrderAttribute HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 80

{
  "orderId": "text",
  "attrDescription": "text",
  "attrValue": "text",
  "attrName": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Update Order Item

post

Update Order Item

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: updateOrderItem request

requestedDeliveryTimestringOptional
orderIdstringRequired
isNewProductstringOptional
returnTillDatestring · dateOptional
deploymentIdstringOptional
cancelBackOrderDatestring · dateOptional
itemDescriptionstringOptional
selectedAmountnumberOptional
unitPricenumberOptional
orderItemSeqIdstringRequired
productIdstringOptional
unitRecurringPricenumberOptional
autoCancelDatestring · dateOptional
isItemGroupPrimarystringOptional
productFeatureIdstringOptional
overrideGlAccountIdstringOptional
budgetIdstringOptional
taxCodestringOptional
supplierProductIdstringOptional
estimatedDeliveryDatestring · dateOptional
shipGroupSeqIdstringOptional
quoteIdstringOptional
requestedShipMethTypeIdstringOptional
availableToPromisenumberOptional
statusIdstringOptional
syncStatusIdstringOptional
requestedDeliveryDatestringOptional
estimatedShipDatestring · dateOptional
shoppingListItemSeqIdstringOptional
subscriptionIdstringOptional
salesOpportunityIdstringOptional
dontCancelSetUserLoginstringOptional
promisedDatetimestring · dateOptional
isModifiedPricestringOptional
isPromostringOptional
shipBeforeDatestring · dateOptional
productCategoryIdstringOptional
unitListPricenumberOptional
shoppingListIdstringOptional
unitAverageCostnumberOptional
orderItemTypeIdstringOptional
dontCancelSetDatestring · dateOptional
commentsstringOptional
quantitynumberOptional
recurringFreqUomIdstringOptional
orderItemGroupSeqIdstringOptional
quoteItemSeqIdstringOptional
fromInventoryItemIdstringOptional
externalIdstringOptional
budgetItemSeqIdstringOptional
correspondingPoIdstringOptional
cancelQuantitynumberOptional
shipAfterDatestring · dateOptional
deliveryWindownumberOptional
shipmentIdstringOptional
changeByUserLoginIdstringOptional
prodCatalogIdstringOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/updateOrderItem HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 1413

{
  "requestedDeliveryTime": "text",
  "orderId": "text",
  "isNewProduct": "text",
  "returnTillDate": "2025-07-11",
  "deploymentId": "text",
  "cancelBackOrderDate": "2025-07-11",
  "itemDescription": "text",
  "selectedAmount": 1,
  "unitPrice": 1,
  "orderItemSeqId": "text",
  "productId": "text",
  "unitRecurringPrice": 1,
  "autoCancelDate": "2025-07-11",
  "isItemGroupPrimary": "text",
  "productFeatureId": "text",
  "overrideGlAccountId": "text",
  "budgetId": "text",
  "taxCode": "text",
  "supplierProductId": "text",
  "estimatedDeliveryDate": "2025-07-11",
  "shipGroupSeqId": "text",
  "quoteId": "text",
  "requestedShipMethTypeId": "text",
  "availableToPromise": 1,
  "statusId": "text",
  "syncStatusId": "text",
  "requestedDeliveryDate": "text",
  "estimatedShipDate": "2025-07-11",
  "shoppingListItemSeqId": "text",
  "subscriptionId": "text",
  "salesOpportunityId": "text",
  "dontCancelSetUserLogin": "text",
  "promisedDatetime": "2025-07-11",
  "isModifiedPrice": "text",
  "isPromo": "text",
  "shipBeforeDate": "2025-07-11",
  "productCategoryId": "text",
  "unitListPrice": 1,
  "shoppingListId": "text",
  "unitAverageCost": 1,
  "orderItemTypeId": "text",
  "dontCancelSetDate": "2025-07-11",
  "comments": "text",
  "quantity": 1,
  "recurringFreqUomId": "text",
  "orderItemGroupSeqId": "text",
  "quoteItemSeqId": "text",
  "fromInventoryItemId": "text",
  "externalId": "text",
  "budgetItemSeqId": "text",
  "correspondingPoId": "text",
  "cancelQuantity": 1,
  "shipAfterDate": "2025-07-11",
  "deliveryWindow": 1,
  "shipmentId": "text",
  "changeByUserLoginId": "text",
  "prodCatalogId": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Update Order Item Attribute

post

Update Order Item Attribute

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: updateOrderItemAttribute request

orderItemSeqIdstringRequired
orderIdstringRequired
attrDescriptionstringOptional
attrValuestringOptional
attrNamestringRequired
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/updateOrderItemAttribute HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 104

{
  "orderItemSeqId": "text",
  "orderId": "text",
  "attrDescription": "text",
  "attrValue": "text",
  "attrName": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Sync Order Items (Shopify --> HC)

post

Sync Order Items (Shopify --> HC)

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: updateOrderItemFromShopify request

shopifyConfigIdstringRequired
payloadobjectOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/updateOrderItemFromShopify HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 39

{
  "shopifyConfigId": "text",
  "payload": {}
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Updates OrderItemShipGroup. The shipmentMethod field is of the format ${shipmentMethodTypeId}@${carrierPartyId}

post

Updates OrderItemShipGroup. The shipmentMethod field is of the format ${shipmentMethodTypeId}@${carrierPartyId}

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: updateOrderItemShipGroup request

carrierServicestringOptional
facilityIdstringOptional
giftMessagestringOptional
orderIdstringRequired
shippingInstructionsstringOptional
shipByDatestring · dateOptional
maySplitstringOptional
estimatedDeliveryDatestring · dateOptional
shipGroupSeqIdstringRequired
contactMechIdstringOptional
vendorPartyIdstringOptional
shipAfterDatestring · dateOptional
telecomContactMechIdstringOptional
shipmentMethodstringOptional
carrierPartyIdstringOptional
contactMechPurposeTypeIdstringOptional
carrierRoleTypeIdstringOptional
oldContactMechIdstringOptional
estimatedShipDatestring · dateOptional
isGiftstringOptional
supplierPartyIdstringOptional
carrierAccountNumberstringOptional
trackingNumberstringOptional
shipmentMethodTypeIdstringOptional
orderFacilityIdstringOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/updateOrderItemShipGroup HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 641

{
  "carrierService": "text",
  "facilityId": "text",
  "giftMessage": "text",
  "orderId": "text",
  "shippingInstructions": "text",
  "shipByDate": "2025-07-11",
  "maySplit": "text",
  "estimatedDeliveryDate": "2025-07-11",
  "shipGroupSeqId": "text",
  "contactMechId": "text",
  "vendorPartyId": "text",
  "shipAfterDate": "2025-07-11",
  "telecomContactMechId": "text",
  "shipmentMethod": "text",
  "carrierPartyId": "text",
  "contactMechPurposeTypeId": "text",
  "carrierRoleTypeId": "text",
  "oldContactMechId": "text",
  "estimatedShipDate": "2025-07-11",
  "isGift": "text",
  "supplierPartyId": "text",
  "carrierAccountNumber": "text",
  "trackingNumber": "text",
  "shipmentMethodTypeId": "text",
  "orderFacilityId": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Update OrderPayemntPreference

post

Update OrderPayemntPreference

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: updateOrderPaymentPreferenceV2 request

cardNamestringOptional
orderIdstringOptional
manualAuthCodestringOptional
presentmentAmountnumberOptional
lastModifiedByUserLoginstringOptional
orderPaymentPreferenceIdstringRequired
exchangeRatenumberOptional
requestIdstringOptional
presentmentCurrencyUomstringOptional
paymentMethodIdstringOptional
overflowFlagstringOptional
maxAmountnumberOptional
productPricePurposeIdstringOptional
createdByUserLoginstringOptional
orderItemSeqIdstringOptional
track2stringOptional
paymentModestringOptional
lastModifiedDatestring · dateOptional
manualRefNumstringOptional
swipedFlagstringOptional
parentRefNumstringOptional
securityCodestringOptional
paymentMethodTypeIdstringOptional
applicationIdentifierstringOptional
shipGroupSeqIdstringOptional
processAttemptinteger · int32Optional
needsNsfRetrystringOptional
finAccountIdstringOptional
createdDatestring · dateOptional
statusIdstringOptional
billingPostalCodestringOptional
presentFlagstringOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/updateOrderPaymentPreferenceV2 HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 757

{
  "cardName": "text",
  "orderId": "text",
  "manualAuthCode": "text",
  "presentmentAmount": 1,
  "lastModifiedByUserLogin": "text",
  "orderPaymentPreferenceId": "text",
  "exchangeRate": 1,
  "requestId": "text",
  "presentmentCurrencyUom": "text",
  "paymentMethodId": "text",
  "overflowFlag": "text",
  "maxAmount": 1,
  "productPricePurposeId": "text",
  "createdByUserLogin": "text",
  "orderItemSeqId": "text",
  "track2": "text",
  "paymentMode": "text",
  "lastModifiedDate": "2025-07-11",
  "manualRefNum": "text",
  "swipedFlag": "text",
  "parentRefNum": "text",
  "securityCode": "text",
  "paymentMethodTypeId": "text",
  "applicationIdentifier": "text",
  "shipGroupSeqId": "text",
  "processAttempt": 1,
  "needsNsfRetry": "text",
  "finAccountId": "text",
  "createdDate": "2025-07-11",
  "statusId": "text",
  "billingPostalCode": "text",
  "presentFlag": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Update a PartyGroup

post

Update a PartyGroup

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: updatePartyGroup request

pdfLogoImageUrlstringOptional
commentsstringOptional
externalIdstringOptional
descriptionstringOptional
tickerSymbolstringOptional
logoImageUrlstringOptional
partyTypeIdstringOptional
groupNamestringOptional
groupNameLocalstringOptional
statusIdstringOptional
numEmployeesinteger · int32Optional
preferredCurrencyUomIdstringOptional
rankinginteger · int32Optional
partyIdstringOptional
annualRevenuenumberOptional
officeSiteNamestringOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/updatePartyGroup HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 331

{
  "pdfLogoImageUrl": "text",
  "comments": "text",
  "externalId": "text",
  "description": "text",
  "tickerSymbol": "text",
  "logoImageUrl": "text",
  "partyTypeId": "text",
  "groupName": "text",
  "groupNameLocal": "text",
  "statusId": "text",
  "numEmployees": 1,
  "preferredCurrencyUomId": "text",
  "ranking": 1,
  "partyId": "text",
  "annualRevenue": 1,
  "officeSiteName": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Update a Relationship between two Parties; if partyIdFrom is not specified the partyId of the current userLogin will be used; if roleTypeIds are not specified they will default to "_NA_". If a partyIdFrom is passed in, it will be used if the userLogin has PARTYMGR_REL_UPDATE permission.

post

Update a Relationship between two Parties; if partyIdFrom is not specified the partyId of the current userLogin will be used; if roleTypeIds are not specified they will default to "NA". If a partyIdFrom is passed in, it will be used if the userLogin has PARTYMGR_REL_UPDATE permission.

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: updatePartyRelationship request

roleTypeIdTostringOptional
partyIdFromstringOptional
commentsstringOptional
positionTitlestringOptional
permissionsEnumIdstringOptional
priorityTypeIdstringOptional
roleTypeIdFromstringOptional
thruDatestring · dateOptional
securityGroupIdstringOptional
relationshipNamestringOptional
fromDatestring · dateRequired
partyRelationshipTypeIdstringOptional
statusIdstringOptional
partyIdTostringRequired
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/updatePartyRelationship HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 329

{
  "roleTypeIdTo": "text",
  "partyIdFrom": "text",
  "comments": "text",
  "positionTitle": "text",
  "permissionsEnumId": "text",
  "priorityTypeId": "text",
  "roleTypeIdFrom": "text",
  "thruDate": "2025-07-11",
  "securityGroupId": "text",
  "relationshipName": "text",
  "fromDate": "2025-07-11",
  "partyRelationshipTypeId": "text",
  "statusId": "text",
  "partyIdTo": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Update a Person

post

Update a Person

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: updatePerson request

yearsWithEmployerinteger · int32Optional
lastNamestringOptional
occupationstringOptional
employmentStatusEnumIdstringOptional
genderstringOptional
socialSecurityNumberstringOptional
descriptionstringOptional
suffixstringOptional
mothersMaidenNamestringOptional
existingCustomerstringOptional
middleNameLocalstringOptional
residenceStatusEnumIdstringOptional
preferredCurrencyUomIdstringOptional
nicknamestringOptional
partyIdstringOptional
heightnumberOptional
memberIdstringOptional
passportNumberstringOptional
commentsstringOptional
lastNameLocalstringOptional
monthsWithEmployerinteger · int32Optional
externalIdstringOptional
weightnumberOptional
birthDatestringOptional
otherLocalstringOptional
firstNamestringRequired
anniversaryDatestringOptional
statusIdstringOptional
cardIdstringOptional
rankinginteger · int32Optional
passportExpireDatestringOptional
firstNameLocalstringOptional
middleNamestringOptional
salutationstringOptional
personalTitlestringOptional
totalYearsWorkExperiencenumberOptional
deceasedDatestringOptional
maritalStatusstringOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/updatePerson HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 818

{
  "yearsWithEmployer": 1,
  "lastName": "text",
  "occupation": "text",
  "employmentStatusEnumId": "text",
  "gender": "text",
  "socialSecurityNumber": "text",
  "description": "text",
  "suffix": "text",
  "mothersMaidenName": "text",
  "existingCustomer": "text",
  "middleNameLocal": "text",
  "residenceStatusEnumId": "text",
  "preferredCurrencyUomId": "text",
  "nickname": "text",
  "partyId": "text",
  "height": 1,
  "memberId": "text",
  "passportNumber": "text",
  "comments": "text",
  "lastNameLocal": "text",
  "monthsWithEmployer": 1,
  "externalId": "text",
  "weight": 1,
  "birthDate": "text",
  "otherLocal": "text",
  "firstName": "text",
  "anniversaryDate": "text",
  "statusId": "text",
  "cardId": "text",
  "ranking": 1,
  "passportExpireDate": "text",
  "firstNameLocal": "text",
  "middleName": "text",
  "salutation": "text",
  "personalTitle": "text",
  "totalYearsWorkExperience": 1,
  "deceasedDate": "text",
  "maritalStatus": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Update a PostalAddress.

post

Update a PostalAddress.

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: updatePostalAddressContactMech request

countryGeoIdstringOptional
houseNumberExtstringOptional
citystringOptional
address2stringOptional
address1stringOptional
latitudenumberOptional
postalCodeGeoIdstringOptional
postalCodestringOptional
encodedAddressKeystringOptional
houseNumberinteger · int32Optional
postalCodeExtstringOptional
contactMechIdstringRequired
attnNamestringOptional
countyGeoIdstringOptional
directionsstringOptional
toNamestringOptional
cityGeoIdstringOptional
municipalityGeoIdstringOptional
stateProvinceGeoIdstringOptional
geoPointIdstringOptional
longitudenumberOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/updatePostalAddressContactMech HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 427

{
  "countryGeoId": "text",
  "houseNumberExt": "text",
  "city": "text",
  "address2": "text",
  "address1": "text",
  "latitude": 1,
  "postalCodeGeoId": "text",
  "postalCode": "text",
  "encodedAddressKey": "text",
  "houseNumber": 1,
  "postalCodeExt": "text",
  "contactMechId": "text",
  "attnName": "text",
  "countyGeoId": "text",
  "directions": "text",
  "toName": "text",
  "cityGeoId": "text",
  "municipalityGeoId": "text",
  "stateProvinceGeoId": "text",
  "geoPointId": "text",
  "longitude": 1
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Update a Product Store

post

Update a Product Store

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: updateProductStore request

requireCustomerRolestringOptional
viewCartOnAddstringOptional
companyNamestringOptional
headerDeclinedStatusstringOptional
requireInventorystringOptional
allowSplitstringOptional
autoApproveInvoicestringOptional
checkInventorystringOptional
addToCartRemoveIncompatstringOptional
enableAutoSuggestionListstringOptional
defaultSalesChannelEnumIdstringOptional
autoApproveOrderstringOptional
allowPasswordstringOptional
oldHeaderLogostringOptional
showTaxIsExemptstringOptional
enablePreOrderAutoReleasingstringOptional
autoSaveCartstringOptional
inventoryFacilityIdstringOptional
oldHeaderMiddleBackgroundstringOptional
headerApprovedStatusstringOptional
defaultTimeZoneStringstringOptional
oldStyleSheetstringOptional
showCheckoutGiftOptionsstringOptional
prorateTaxesstringOptional
itemDeclinedStatusstringOptional
manualAuthIsCapturestringOptional
storeDomainstringOptional
showOutOfStockProductsstringOptional
storeCreditAccountEnumIdstringOptional
itemApprovedStatusstringOptional
allowCommentstringOptional
splitPayPrefPerShpGrpstringOptional
storeCreditValidDaysinteger · int32Optional
managedByLotstringOptional
authFraudMessagestringOptional
reqShipAddrForDigItemsstringOptional
enableBrokeringstringOptional
oneInventoryFacilitystringOptional
autoSetFacilitystringOptional
autoInvoiceDigitalItemsstringOptional
orderNumberPrefixstringOptional
subtitlestringOptional
reserveOrderEnumIdstringOptional
productIdentifierEnumIdstringOptional
isDemoStorestringOptional
retryFailedAuthsstringOptional
selectPaymentTypePerItemstringOptional
enableExternalPromotionstringOptional
balanceResOnOrderCreationstringOptional
explodeOrderItemsstringOptional
autoApproveReviewsstringOptional
usePrimaryEmailUsernamestringOptional
termTypeIdstringOptional
restockingFeePercentagenumberOptional
headerCancelStatusstringOptional
titlestringOptional
primaryStoreGroupIdstringOptional
oldHeaderRightBackgroundstringOptional
enableDigProdUploadstringOptional
autoOrderCcTryOtherCardsstringOptional
autoOrderCcTryLaterMaxinteger · int32Optional
restockingFeeFixednumberOptional
digitalItemApprovedStatusstringOptional
reserveInventorystringOptional
storeNamestringOptional
ecomThemeIdstringOptional
productStoreIdstringRequired
storeLogoImageUrlstringOptional
isImmediatelyFulfilledstringOptional
defaultPasswordstringOptional
autoOrderCcTryExpstringOptional
itemCancelStatusstringOptional
authDeclinedMessagestringOptional
prodSearchExcludeVariantsstringOptional
shipIfCaptureFailsstringOptional
daysToReturninteger · int32Optional
catalogUrlMountPointstringOptional
showPricesWithVatTaxstringOptional
externalIdstringOptional
orderDecimalQuantitystringOptional
defaultCurrencyUomIdstringOptional
prorateShippingstringOptional
digProdUploadCategoryIdstringOptional
reqReturnInventoryReceivestringOptional
authErrorMessagestringOptional
setOwnerUponIssuancestringOptional
checkGcBalancestringOptional
addToCartReplaceUpsellstringOptional
autoOrderCcTryLaterNsfstringOptional
vatTaxAuthGeoIdstringOptional
capturePmntsOnOrdApprovalstringOptional
vatTaxAuthPartyIdstringOptional
daysToCancelNonPayinteger · int32Optional
requirementMethodEnumIdstringOptional
defaultLocaleStringstringOptional
payToPartyIdstringOptional
autoAcceptReturnstringOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/updateProductStore HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 2684

{
  "requireCustomerRole": "text",
  "viewCartOnAdd": "text",
  "companyName": "text",
  "headerDeclinedStatus": "text",
  "requireInventory": "text",
  "allowSplit": "text",
  "autoApproveInvoice": "text",
  "checkInventory": "text",
  "addToCartRemoveIncompat": "text",
  "enableAutoSuggestionList": "text",
  "defaultSalesChannelEnumId": "text",
  "autoApproveOrder": "text",
  "allowPassword": "text",
  "oldHeaderLogo": "text",
  "showTaxIsExempt": "text",
  "enablePreOrderAutoReleasing": "text",
  "autoSaveCart": "text",
  "inventoryFacilityId": "text",
  "oldHeaderMiddleBackground": "text",
  "headerApprovedStatus": "text",
  "defaultTimeZoneString": "text",
  "oldStyleSheet": "text",
  "showCheckoutGiftOptions": "text",
  "prorateTaxes": "text",
  "itemDeclinedStatus": "text",
  "manualAuthIsCapture": "text",
  "storeDomain": "text",
  "showOutOfStockProducts": "text",
  "storeCreditAccountEnumId": "text",
  "itemApprovedStatus": "text",
  "allowComment": "text",
  "splitPayPrefPerShpGrp": "text",
  "storeCreditValidDays": 1,
  "managedByLot": "text",
  "authFraudMessage": "text",
  "reqShipAddrForDigItems": "text",
  "enableBrokering": "text",
  "oneInventoryFacility": "text",
  "autoSetFacility": "text",
  "autoInvoiceDigitalItems": "text",
  "orderNumberPrefix": "text",
  "subtitle": "text",
  "reserveOrderEnumId": "text",
  "productIdentifierEnumId": "text",
  "isDemoStore": "text",
  "retryFailedAuths": "text",
  "selectPaymentTypePerItem": "text",
  "enableExternalPromotion": "text",
  "balanceResOnOrderCreation": "text",
  "explodeOrderItems": "text",
  "autoApproveReviews": "text",
  "usePrimaryEmailUsername": "text",
  "termTypeId": "text",
  "restockingFeePercentage": 1,
  "headerCancelStatus": "text",
  "title": "text",
  "primaryStoreGroupId": "text",
  "oldHeaderRightBackground": "text",
  "enableDigProdUpload": "text",
  "autoOrderCcTryOtherCards": "text",
  "autoOrderCcTryLaterMax": 1,
  "restockingFeeFixed": 1,
  "digitalItemApprovedStatus": "text",
  "reserveInventory": "text",
  "storeName": "text",
  "ecomThemeId": "text",
  "productStoreId": "text",
  "storeLogoImageUrl": "text",
  "isImmediatelyFulfilled": "text",
  "defaultPassword": "text",
  "autoOrderCcTryExp": "text",
  "itemCancelStatus": "text",
  "authDeclinedMessage": "text",
  "prodSearchExcludeVariants": "text",
  "shipIfCaptureFails": "text",
  "daysToReturn": 1,
  "catalogUrlMountPoint": "text",
  "showPricesWithVatTax": "text",
  "externalId": "text",
  "orderDecimalQuantity": "text",
  "defaultCurrencyUomId": "text",
  "prorateShipping": "text",
  "digProdUploadCategoryId": "text",
  "reqReturnInventoryReceive": "text",
  "authErrorMessage": "text",
  "setOwnerUponIssuance": "text",
  "checkGcBalance": "text",
  "addToCartReplaceUpsell": "text",
  "autoOrderCcTryLaterNsf": "text",
  "vatTaxAuthGeoId": "text",
  "capturePmntsOnOrdApproval": "text",
  "vatTaxAuthPartyId": "text",
  "daysToCancelNonPay": 1,
  "requirementMethodEnumId": "text",
  "defaultLocaleString": "text",
  "payToPartyId": "text",
  "autoAcceptReturn": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Update a ProductStoreFacility

post

Update a ProductStoreFacility

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: updateProductStoreFacility request

fromDatestring · dateRequired
facilityIdstringRequired
sequenceNuminteger · int32Optional
productStoreIdstringRequired
thruDatestring · dateOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/updateProductStoreFacility HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 109

{
  "fromDate": "2025-07-11",
  "facilityId": "text",
  "sequenceNum": 1,
  "productStoreId": "text",
  "thruDate": "2025-07-11"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Update a ProductStoreFacilityGroup

post

Update a ProductStoreFacilityGroup

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: updateProductStoreFacilityGroup request

fromDatestring · dateRequired
sequenceNumberinteger · int32Optional
facilityGroupIdstringRequired
productStoreIdstringRequired
thruDatestring · dateOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/updateProductStoreFacilityGroup HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 117

{
  "fromDate": "2025-07-11",
  "sequenceNumber": 1,
  "facilityGroupId": "text",
  "productStoreId": "text",
  "thruDate": "2025-07-11"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Update a Product Store Role

post

Update a Product Store Role

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: updateProductStoreRole request

fromDatestring · dateRequired
roleTypeIdstringRequired
sequenceNuminteger · int32Optional
productStoreIdstringRequired
partyIdstringRequired
thruDatestring · dateOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/updateProductStoreRole HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 126

{
  "fromDate": "2025-07-11",
  "roleTypeId": "text",
  "sequenceNum": 1,
  "productStoreId": "text",
  "partyId": "text",
  "thruDate": "2025-07-11"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Update a ProductStoreSetting

post

Update a ProductStoreSetting

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: updateProductStoreSetting request

settingValuestringOptional
productStoreIdstringRequired
settingTypeEnumIdstringRequired
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/updateProductStoreSetting HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 74

{
  "settingValue": "text",
  "productStoreId": "text",
  "settingTypeEnumId": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Update a Product Store Shipment Method

post

Update a Product Store Shipment Method

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: updateProductStoreShipMeth request

companyPartyIdstringOptional
productStoreShipMethIdstringRequired
allowancePercentnumberOptional
shipmentCustomMethodIdstringOptional
includeFeatureGroupstringOptional
minTotalnumberOptional
minWeightnumberOptional
requireCompanyAddrstringOptional
maxSizenumberOptional
excludeGeoIdstringOptional
isShippingWeightRequiredstringOptional
shipmentGatewayConfigIdstringOptional
minSizenumberOptional
allowCompanyAddrstringOptional
productStoreIdstringOptional
minimumPricenumberOptional
partyIdstringOptional
shipmentMethodTypeIdstringOptional
excludeFeatureGroupstringOptional
sequenceNumberinteger · int32Optional
roleTypeIdstringOptional
allowUspsAddrstringOptional
maxWeightnumberOptional
serviceNamestringOptional
thruDatestring · dateOptional
fromDatestring · dateOptional
includeGeoIdstringOptional
maxTotalnumberOptional
requireUspsAddrstringOptional
configPropsstringOptional
includeNoChargeItemsstringOptional
isTrackingRequiredstringOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/updateProductStoreShipMeth HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 734

{
  "companyPartyId": "text",
  "productStoreShipMethId": "text",
  "allowancePercent": 1,
  "shipmentCustomMethodId": "text",
  "includeFeatureGroup": "text",
  "minTotal": 1,
  "minWeight": 1,
  "requireCompanyAddr": "text",
  "maxSize": 1,
  "excludeGeoId": "text",
  "isShippingWeightRequired": "text",
  "shipmentGatewayConfigId": "text",
  "minSize": 1,
  "allowCompanyAddr": "text",
  "productStoreId": "text",
  "minimumPrice": 1,
  "partyId": "text",
  "shipmentMethodTypeId": "text",
  "excludeFeatureGroup": "text",
  "sequenceNumber": 1,
  "roleTypeId": "text",
  "allowUspsAddr": "text",
  "maxWeight": 1,
  "serviceName": "text",
  "thruDate": "2025-07-11",
  "fromDate": "2025-07-11",
  "includeGeoId": "text",
  "maxTotal": 1,
  "requireUspsAddr": "text",
  "configProps": "text",
  "includeNoChargeItems": "text",
  "isTrackingRequired": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Create Order Data based on API input parameters

post

Create Order Data based on API input parameters

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: updateSalesOrder request

Responses
200
Success response for the API call.
application/json
post
POST /rest/services/updateSalesOrder HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 1214

{
  "order": {
    "id": "text",
    "externalId": "text",
    "channel": "text",
    "customerId": "text",
    "customerExternalId": "text",
    "priority": "text",
    "orderDate": "text",
    "entryDate": "text",
    "expireDate": "text",
    "statusId": "text",
    "productStoreId": "text",
    "currencyCode": "text",
    "remainingSubTotal": 1,
    "grandTotal": 1,
    "shipGroup": [
      {
        "facilityId": "text",
        "externalId": "text",
        "maySplit": "text",
        "shipBy": "text",
        "shipAfter": "text",
        "carrierPartyId": "text",
        "trackingNumber": "text",
        "shipTo": {
          "postalAddress": {
            "id": "text",
            "externalId": "text"
          },
          "email": {
            "id": "text",
            "externalId": "text"
          },
          "phoneNumber": {
            "id": "text",
            "externalId": "text"
          }
        },
        "items": [
          {
            "itemSeqId": "text",
            "productId": "text",
            "sku": "text",
            "status": "text",
            "quantity": 1,
            "unitListPrice": 1,
            "unitPrice": 1,
            "itemAdjustments": [
              {
                "id": "text",
                "type": "text",
                "comments": "text",
                "amount": 1,
                "sourcePercentage": 1
              }
            ]
          }
        ]
      }
    ],
    "orderAdjustments": [
      {
        "id": "text",
        "type": "text",
        "comments": "text",
        "amount": 1,
        "sourcePercentage": 1
      }
    ],
    "orderPaymentPref": [
      {
        "id": "text",
        "paymentMethodTypeId": "text",
        "paymentMode": "text",
        "cardName": "text",
        "code": "text",
        "maxAmount": 1,
        "statusId": "text"
      }
    ],
    "billTo": {
      "postalAddress": {
        "id": "text",
        "externalId": "text"
      },
      "email": {
        "id": "text",
        "externalId": "text"
      },
      "phoneNumber": {
        "id": "text",
        "externalId": "text"
      }
    }
  }
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": {
    "order": {
      "id": "text",
      "externalId": "text",
      "channel": "text",
      "customerId": "text",
      "customerExternalId": "text",
      "priority": "text",
      "orderDate": "text",
      "entryDate": "text",
      "expireDate": "text",
      "statusId": "text",
      "productStoreId": "text",
      "currencyCode": "text",
      "remainingSubTotal": 1,
      "grandTotal": 1,
      "shipGroup": [
        {
          "facilityId": "text",
          "externalId": "text",
          "maySplit": "text",
          "shipBy": "text",
          "shipAfter": "text",
          "carrierPartyId": "text",
          "trackingNumber": "text",
          "shipTo": {
            "postalAddress": {
              "id": "text",
              "externalId": "text"
            },
            "email": {
              "id": "text",
              "externalId": "text"
            },
            "phoneNumber": {
              "id": "text",
              "externalId": "text"
            }
          },
          "items": [
            {
              "itemSeqId": "text",
              "productId": "text",
              "sku": "text",
              "status": "text",
              "quantity": 1,
              "unitListPrice": 1,
              "unitPrice": 1,
              "itemAdjustments": [
                {
                  "id": "text",
                  "type": "text",
                  "comments": "text",
                  "amount": 1,
                  "sourcePercentage": 1
                }
              ]
            }
          ]
        }
      ],
      "orderAdjustments": [
        {
          "id": "text",
          "type": "text",
          "comments": "text",
          "amount": 1,
          "sourcePercentage": 1
        }
      ],
      "orderPaymentPref": [
        {
          "id": "text",
          "paymentMethodTypeId": "text",
          "paymentMode": "text",
          "cardName": "text",
          "code": "text",
          "maxAmount": 1,
          "statusId": "text"
        }
      ],
      "billTo": {
        "postalAddress": {
          "id": "text",
          "externalId": "text"
        },
        "email": {
          "id": "text",
          "externalId": "text"
        },
        "phoneNumber": {
          "id": "text",
          "externalId": "text"
        }
      }
    }
  }
}

Update Search Preference

post

Update Search Preference

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: updateSearchPreference request

searchPrefNamestringOptional
isPublicstringOptional
searchPrefValuestringOptional
searchPrefIdstringRequired
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/updateSearchPreference HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 90

{
  "searchPrefName": "text",
  "isPublic": "text",
  "searchPrefValue": "text",
  "searchPrefId": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Update a SecurityGroup

post

Update a SecurityGroup

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: updateSecurityGroup request

groupNamestringOptional
groupIdstringRequired
descriptionstringOptional
groupTypeEnumIdstringOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/updateSecurityGroup HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 83

{
  "groupName": "text",
  "groupId": "text",
  "description": "text",
  "groupTypeEnumId": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Update a SecurityPermission from a SecurityGroup

post

Update a SecurityPermission from a SecurityGroup

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: updateSecurityPermissionToSecurityGroup request

fromDatestring · dateRequired
permissionIdstringRequired
groupIdstringRequired
thruDatestring · dateOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/updateSecurityPermissionToSecurityGroup HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 88

{
  "fromDate": "2025-07-11",
  "permissionId": "text",
  "groupId": "text",
  "thruDate": "2025-07-11"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Update Shipping Information on Order View

post

Update Shipping Information on Order View

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: updateShipGroupShipInfo request

shipmentMethodstringOptional
orderIdstringOptional
oldContactMechIdstringOptional
shipGroupSeqIdstringOptional
contactMechIdstringRequired
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/updateShipGroupShipInfo HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 115

{
  "shipmentMethod": "text",
  "orderId": "text",
  "oldContactMechId": "text",
  "shipGroupSeqId": "text",
  "contactMechId": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Update Shipment

post

Update Shipment

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: updateShipment request

statusDatestring · dateOptional
partyIdFromstringOptional
latestCancelDatestring · dateOptional
estimatedReadyDatestring · dateOptional
additionalShippingChargenumberOptional
estimatedArrivalWorkEffIdstringOptional
destinationTelecomNumberIdstringOptional
estimatedShipCostnumberOptional
shipmentMethodTypeIdstringOptional
destinationFacilityIdstringOptional
estimatedShipWorkEffIdstringOptional
addtlShippingChargeDescstringOptional
originContactMechIdstringOptional
externalIdstringOptional
primaryReturnIdstringOptional
originFacilityIdstringOptional
carrierPartyIdstringOptional
currencyUomIdstringOptional
destinationContactMechIdstringOptional
statusIdstringOptional
originTelecomNumberIdstringOptional
shipmentIdstringRequired
primaryOrderIdstringOptional
estimatedShipDatestring · dateOptional
partyIdTostringOptional
shipmentTypeIdstringOptional
estimatedArrivalDatestring · dateOptional
picklistBinIdstringOptional
primaryShipGroupSeqIdstringOptional
handlingInstructionsstringOptional
eventDatestring · dateOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/updateShipment HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 857

{
  "statusDate": "2025-07-11",
  "partyIdFrom": "text",
  "latestCancelDate": "2025-07-11",
  "estimatedReadyDate": "2025-07-11",
  "additionalShippingCharge": 1,
  "estimatedArrivalWorkEffId": "text",
  "destinationTelecomNumberId": "text",
  "estimatedShipCost": 1,
  "shipmentMethodTypeId": "text",
  "destinationFacilityId": "text",
  "estimatedShipWorkEffId": "text",
  "addtlShippingChargeDesc": "text",
  "originContactMechId": "text",
  "externalId": "text",
  "primaryReturnId": "text",
  "originFacilityId": "text",
  "carrierPartyId": "text",
  "currencyUomId": "text",
  "destinationContactMechId": "text",
  "statusId": "text",
  "originTelecomNumberId": "text",
  "shipmentId": "text",
  "primaryOrderId": "text",
  "estimatedShipDate": "2025-07-11",
  "partyIdTo": "text",
  "shipmentTypeId": "text",
  "estimatedArrivalDate": "2025-07-11",
  "picklistBinId": "text",
  "primaryShipGroupSeqId": "text",
  "handlingInstructions": "text",
  "eventDate": "2025-07-11"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": {
    "oldStatusId": "text",
    "oldPrimaryOrderId": "text",
    "oldOriginFacilityId": "text",
    "shipmentId": "text",
    "shipmentTypeId": "text",
    "picklistBinId": "text",
    "shipmentMethodTypeId": "text",
    "oldPrimaryShipGroupSeqId": "text",
    "oldDestinationFacilityId": "text"
  }
}

Update a ShipmentBoxType record

post

Update a ShipmentBoxType record

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: updateShipmentBoxType request

boxLengthnumberOptional
boxWeightnumberOptional
dimensionUomIdstringOptional
weightUomIdstringOptional
descriptionstringOptional
boxHeightnumberOptional
boxWidthnumberOptional
shipmentBoxTypeIdstringRequired
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/updateShipmentBoxType HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 149

{
  "boxLength": 1,
  "boxWeight": 1,
  "dimensionUomId": "text",
  "weightUomId": "text",
  "description": "text",
  "boxHeight": 1,
  "boxWidth": 1,
  "shipmentBoxTypeId": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Update ShipmentItem

post

Update ShipmentItem

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: updateShipmentItem request

availableToPromisenumberOptional
serialNumberstringOptional
quantitynumberOptional
productIdstringOptional
shipmentContentDescriptionstringOptional
shipmentIdstringRequired
externalIdstringOptional
shipmentItemSeqIdstringRequired
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/updateShipmentItem HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 181

{
  "availableToPromise": 1,
  "serialNumber": "text",
  "quantity": 1,
  "productId": "text",
  "shipmentContentDescription": "text",
  "shipmentId": "text",
  "externalId": "text",
  "shipmentItemSeqId": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Updates A ShipmentMethodType

post

Updates A ShipmentMethodType

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: updateShipmentMethodType request

parentTypeIdstringOptional
sequenceNuminteger · int32Optional
descriptionstringOptional
shipmentMethodTypeIdstringRequired
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/updateShipmentMethodType HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 90

{
  "parentTypeId": "text",
  "sequenceNum": 1,
  "description": "text",
  "shipmentMethodTypeId": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Update ShipmentPackageRouteSeg

post

Update ShipmentPackageRouteSeg

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: updateShipmentPackageRouteSeg request

packagePickupPrnstringOptional
packageServiceCostnumberOptional
boxNumberstringOptional
trackingCodestringOptional
shipmentPackageSeqIdstringRequired
packageOtherCostnumberOptional
labelImageUrlstringOptional
shipmentRouteSegmentIdstringRequired
packagePickupDatestring · dateOptional
internationalInvoiceUrlstringOptional
currencyUomIdstringOptional
labelPrintedstringOptional
packageTransportCostnumberOptional
shipmentIdstringRequired
codAmountnumberOptional
insuredAmountnumberOptional
gatewayMessagestringOptional
gatewayStatusstringOptional
labelHtmlstringOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/updateShipmentPackageRouteSeg HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 451

{
  "packagePickupPrn": "text",
  "packageServiceCost": 1,
  "boxNumber": "text",
  "trackingCode": "text",
  "shipmentPackageSeqId": "text",
  "packageOtherCost": 1,
  "labelImageUrl": "text",
  "shipmentRouteSegmentId": "text",
  "packagePickupDate": "2025-07-11",
  "internationalInvoiceUrl": "text",
  "currencyUomId": "text",
  "labelPrinted": "text",
  "packageTransportCost": 1,
  "shipmentId": "text",
  "codAmount": 1,
  "insuredAmount": 1,
  "gatewayMessage": "text",
  "gatewayStatus": "text",
  "labelHtml": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Update ShipmentRouteSegment

post

Update ShipmentRouteSegment

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: updateShipmentRouteSegment request

actualOtherCostnumberOptional
carrierDeliveryZonestringOptional
thirdPartyPostalCodestringOptional
destTelecomNumberIdstringOptional
carrierRestrictionCodesstringOptional
trackingIdNumberstringOptional
deliveryIdstringOptional
actualCarrierCodestringOptional
referenceNumberstringOptional
codCollectionAmountnumberOptional
actualStartDatestring · dateOptional
carrierServiceStatusIdstringOptional
trackingDigeststringOptional
shipmentMethodTypeIdstringOptional
actualCostnumberOptional
actualArrivalDatestring · dateOptional
carrierServicestringOptional
actualServiceCostnumberOptional
estimatedStartDatestring · dateOptional
originContactMechIdstringOptional
isGenerateThirdPartyLabelstringOptional
codReturnLabelHtmlstringOptional
actualTransportCostnumberOptional
carrierRestrictionDescstringOptional
billingWeightUomIdstringOptional
homeDeliveryDatestring · dateOptional
originFacilityIdstringOptional
carrierPartyIdstringOptional
destFacilityIdstringOptional
shipmentRouteSegmentIdstringRequired
lastUpdatedDatestring · dateOptional
currencyUomIdstringOptional
billingWeightnumberOptional
thirdPartyCountryGeoCodestringOptional
originTelecomNumberIdstringOptional
shipmentIdstringRequired
isTrackingRequiredstringOptional
thirdPartyAccountNumberstringOptional
homeDeliveryTypestringOptional
estimatedArrivalDatestring · dateOptional
destContactMechIdstringOptional
carrierAccountNumberstringOptional
updatedByUserLoginIdstringOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/updateShipmentRouteSegment HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 1190

{
  "actualOtherCost": 1,
  "carrierDeliveryZone": "text",
  "thirdPartyPostalCode": "text",
  "destTelecomNumberId": "text",
  "carrierRestrictionCodes": "text",
  "trackingIdNumber": "text",
  "deliveryId": "text",
  "actualCarrierCode": "text",
  "referenceNumber": "text",
  "codCollectionAmount": 1,
  "actualStartDate": "2025-07-11",
  "carrierServiceStatusId": "text",
  "trackingDigest": "text",
  "shipmentMethodTypeId": "text",
  "actualCost": 1,
  "actualArrivalDate": "2025-07-11",
  "carrierService": "text",
  "actualServiceCost": 1,
  "estimatedStartDate": "2025-07-11",
  "originContactMechId": "text",
  "isGenerateThirdPartyLabel": "text",
  "codReturnLabelHtml": "text",
  "actualTransportCost": 1,
  "carrierRestrictionDesc": "text",
  "billingWeightUomId": "text",
  "homeDeliveryDate": "2025-07-11",
  "originFacilityId": "text",
  "carrierPartyId": "text",
  "destFacilityId": "text",
  "shipmentRouteSegmentId": "text",
  "lastUpdatedDate": "2025-07-11",
  "currencyUomId": "text",
  "billingWeight": 1,
  "thirdPartyCountryGeoCode": "text",
  "originTelecomNumberId": "text",
  "shipmentId": "text",
  "isTrackingRequired": "text",
  "thirdPartyAccountNumber": "text",
  "homeDeliveryType": "text",
  "estimatedArrivalDate": "2025-07-11",
  "destContactMechId": "text",
  "carrierAccountNumber": "text",
  "updatedByUserLoginId": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

This service create or update the party shipping address, updates shipping address of ShipGroup and its shipments and clears Online rates fetched for the shipment.

post

This service create or update the party shipping address, updates shipping address of ShipGroup and its shipments and clears Online rates fetched for the shipment.

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: updateShippingInformationOfShipGroup request

houseNumberExtstringOptional
orderIdstringRequired
citystringOptional
latitudestringOptional
postalCodeGeoIdstringOptional
postalCodestringOptional
houseNumberinteger · int32Optional
isEditedstringOptional
postalCodeExtstringOptional
contactMechIdstringOptional
shipmentMethodstringOptional
attnNamestringOptional
countyGeoIdstringOptional
toNamestringOptional
cityGeoIdstringOptional
partyIdstringOptional
longitudestringOptional
countryGeoIdstringOptional
keepLatitudeAndLongitudestringOptional
address2stringOptional
address1stringOptional
encodedAddressKeystringOptional
shipGroupSeqIdstringRequired
contactMechPurposeTypeIdstringOptional
directionsstringOptional
municipalityGeoIdstringOptional
stateProvinceGeoIdstringOptional
carrierAccountNumberstringOptional
geoPointIdstringOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/updateShippingInformationOfShipGroup HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 635

{
  "houseNumberExt": "text",
  "orderId": "text",
  "city": "text",
  "latitude": "text",
  "postalCodeGeoId": "text",
  "postalCode": "text",
  "houseNumber": 1,
  "isEdited": "text",
  "postalCodeExt": "text",
  "contactMechId": "text",
  "shipmentMethod": "text",
  "attnName": "text",
  "countyGeoId": "text",
  "toName": "text",
  "cityGeoId": "text",
  "partyId": "text",
  "longitude": "text",
  "countryGeoId": "text",
  "keepLatitudeAndLongitude": "text",
  "address2": "text",
  "address1": "text",
  "encodedAddressKey": "text",
  "shipGroupSeqId": "text",
  "contactMechPurposeTypeId": "text",
  "directions": "text",
  "municipalityGeoId": "text",
  "stateProvinceGeoId": "text",
  "carrierAccountNumber": "text",
  "geoPointId": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": {
    "newContactMechId": "text"
  }
}

Update Shopify draft order.

post

Update Shopify draft order.

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: updateShopifyDraftOrder request

shopifyConfigIdstringRequired
payloadobjectRequired
draftOrderIdinteger · int32Required
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/updateShopifyDraftOrder HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 56

{
  "shopifyConfigId": "text",
  "payload": {},
  "draftOrderId": 1
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Creates a ShopifyProdLocActivation record

post

Creates a ShopifyProdLocActivation record

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: updateShopifyProdLocActivation request

shopifyLocationIdstringRequired
shopIdstringRequired
shopifyProductIdstringRequired
activatedstringOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/updateShopifyProdLocActivation HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 89

{
  "shopifyLocationId": "text",
  "shopId": "text",
  "shopifyProductId": "text",
  "activated": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": {
    "shopifyLocationId": "text",
    "shopId": "text",
    "shopifyProductId": "text"
  }
}

Update a ShopifyShopCarrierShipment record

post

Update a ShopifyShopCarrierShipment record

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: updateShopifyShopCarrierShipment request

carrierPartyIdstringOptional
shopifyShippingMethodstringRequired
shopIdstringRequired
shipmentMethodTypeIdstringOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/updateShopifyShopCarrierShipment HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 102

{
  "carrierPartyId": "text",
  "shopifyShippingMethod": "text",
  "shopId": "text",
  "shipmentMethodTypeId": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Update a ShopifyShopLocation record

post

Update a ShopifyShopLocation record

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: updateShopifyShopLocation request

facilityIdstringRequired
shopifyLocationIdstringOptional
shopIdstringRequired
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/updateShopifyShopLocation HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 64

{
  "facilityId": "text",
  "shopifyLocationId": "text",
  "shopId": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Update system property

post

Update system property

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: updateSystemProperty request

systemPropertyValuestringOptional
systemResourceIdstringRequired
descriptionstringOptional
systemPropertyIdstringRequired
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/updateSystemProperty HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 103

{
  "systemPropertyValue": "text",
  "systemResourceId": "text",
  "description": "text",
  "systemPropertyId": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

First disable all userLogins, then enable the requested one.

post

First disable all userLogins, then enable the requested one.

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: updateUserLoginStatus request

disabledDateTimestring · dateOptional
userLoginIdstringRequired
successiveFailedLoginsinteger · int32Optional
userLdapDnstringOptional
externalAuthIdstringOptional
requirePasswordChangestringOptional
partyIdstringRequired
enabledstringRequired
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/updateUserLoginStatus HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 190

{
  "disabledDateTime": "2025-07-11",
  "userLoginId": "text",
  "successiveFailedLogins": 1,
  "userLdapDn": "text",
  "externalAuthId": "text",
  "requirePasswordChange": "text",
  "partyId": "text",
  "enabled": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Update a UserLogin to SecurityGroup Appl

post

Update a UserLogin to SecurityGroup Appl

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: updateUserLoginToSecurityGroup request

fromDatestring · dateRequired
userLoginIdstringRequired
groupIdstringRequired
thruDatestring · dateOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/updateUserLoginToSecurityGroup HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 87

{
  "fromDate": "2025-07-11",
  "userLoginId": "text",
  "groupId": "text",
  "thruDate": "2025-07-11"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Update Search Preference

post

Update Search Preference

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: updateUserSearchPreference request

fromDatestring · dateRequired
userLoginIdstringRequired
userSearchPrefTypeIdstringRequired
searchPrefIdstringRequired
thruDatestring · dateOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/updateUserSearchPreference HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 122

{
  "fromDate": "2025-07-11",
  "userLoginId": "text",
  "userSearchPrefTypeId": "text",
  "searchPrefId": "text",
  "thruDate": "2025-07-11"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Upload And Import File

post

Upload And Import File

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: uploadAndImportFile request

scheduleNowbooleanOptional
fileProcessingDelayinteger · int32Optional
_uploadedFile_contentTypestringOptional
configIdstringRequired
createdByJobIdstringOptional
parametersobjectOptional
continueOnErrorbooleanOptional
_uploadedFile_fileNamestringOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/uploadAndImportFile HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 192

{
  "scheduleNow": true,
  "fileProcessingDelay": 1,
  "_uploadedFile_contentType": "text",
  "configId": "text",
  "createdByJobId": "text",
  "parameters": {},
  "continueOnError": true,
  "_uploadedFile_fileName": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": {
    "uploadFileContentId": "text",
    "configId": "text",
    "filePath": "text"
  }
}
post
Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: uploadPartyLogoImage request

contentUrlstringOptional
_uploadedFile_contentTypestringOptional
partyIdstringOptional
_uploadedFile_fileNamestringOptional
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/uploadPartyLogoImage HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 105

{
  "contentUrl": "text",
  "_uploadedFile_contentType": "text",
  "partyId": "text",
  "_uploadedFile_fileName": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": {
    "partyId": "text"
  }
}

Main method to void shipping label from Third Party Shipping Services

post

Main method to void shipping label from Third Party Shipping Services

Authorizations
Header parameters
Content-TypestringRequiredExample: application/json
Body

In Schema for service: voidShipmentLabel request

shipmentIdstringRequired
Responses
200
Success response for the API call.
application/json
post
POST /rest/services/voidShipmentLabel HTTP/1.1
Host: 10.106.39.100
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 21

{
  "shipmentId": "text"
}
{
  "statusCode": 1,
  "statusDescription": "text",
  "successMessage": "text",
  "data": null
}

Was this helpful?