Only this pageAll pages
Powered by GitBook
Couldn't generate the PDF for 132 pages, generation stopped at 100.
Extend with 50 more pages.
1 of 100

Integrate with HotWax

Loading...

Components

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

HotWax Commerce API and Data feeds

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Introduction

Read HotWax Commerce's technical documentation for insights on integrating with ERP, WMS, and POS systems.

HotWax Commerce Technical Documentation is designed to provide a comprehensive understanding of the platform's integration capabilities with systems such as ERP, WMS, and POS, and how to leverage them effectively. This documentation will help navigate through the various aspects of HotWax Commerce OMS, including Journeys, APIs Data Feeds and detailed information on each API, including how to authenticate, make requests, and handle responses.

APIs

APIs allow other systems to interact with different aspects of OMS such as Orders and Inventory. The APIs provide the flexibility to perform operations such as managing inventory and fulfilling orders. The documentation provides detailed information on each API, including how to authenticate, make requests, and handle responses.

Data Feeds

Out-of-the-box data feeds enable integration between systems such as ERP, WMS, POS, and OMS. Whether looking to synchronize inventory, update product, or import/export data, data feeds make it easy to connect HotWax Commerce with other systems. The documentation provides step-by-step instructions on how to use data feeds such as CSVs and Jsons to meet integration requirements.

Journeys

Journeys represent the interactions of multiple APIs and feeds to deliver specific user experiences. The documentation will guide through the various out-of-the-box Journeys available, helping understand how to configure and customize them to meet specific business and integration needs.

Available to Promise

Login

Deprecated (since maarg 4.4.0): Use admin/login

Fulfillment

Orders

Explore API and data feeds within the 'Orders' documentation.

APIs and data feeds specifically designed for order related operations in OMS. These tools provide businesses with the flexibility to integrate their systems with HotWax and automate various order-related processes.

Status

Deprecated (since maarg 4.4.0): Use admin/status

User

Deprecated (since maarg 4.4.0): Use admin/user

DecisionRules

decisionRules

Picklists

picklists

Facilities

Deprecated (since maarg 4.4.0): Use admin/facilities

Enums

Deprecated (since maarg 4.4.0): Use admin/enums

Facilities

Deprecated (since maarg 4.4.0): Use admin/facilities

RejectInProgressOrders

rejectInProgressOrders

OrderShipmentAndRouteSegments

orderShipmentAndRouteSegments

DataManagerMappings

dataManagerMappings

RejectOutstandingOrders

rejectOutstandingOrders

UpdateShipmentCarrierAndMethod

updateShipmentCarrierAndMethod

ShipmentPicklists

shipmentPicklists

ShippingRate

shippingRate

TransferOrders

transferOrders

Login

Deprecated (since maarg 4.4.0): Use admin/login

Label.pdf

Label.pdf

CheckOmsConnection

Deprecated (since maarg 4.4.0): Use admin/oms/healthCheck

TransferShipments

transferShipments

ShipmentPackageRouteSegDetails

shipmentPackageRouteSegDetails

Inventory

Explore API and data feeds within the 'Inventory' documentation.

Legacy OMS

Inbound Shipment

Explore API and data feeds within the 'Inbound Shipment' documentation

Inventory Count

Order Routing

ExternalInventoryResets

externalInventoryResets

Groups

groups

ProductStores

Deprecated (since maarg 4.4.0): Use admin/productStores

RejectOrderItems

rejectOrderItems

CheckOmsConnection

Deprecated (since maarg 4.4.0): Use admin/oms/healthCheck

User

Deprecated (since maarg 4.4.0): Use admin/user

SolrFacets

solrFacets

Authentication Token Generating Resource

Intended to provide generation of authentication tokens.

Enums

Deprecated (since maarg 4.4.0): Use admin/enums

UpdateShipmentTracking

updateShipmentTracking

Enums

Deprecated (since maarg 4.4.0): Use admin/enums

Facilities

Deprecated (since maarg 4.4.0): Use admin/facilities

Orders

orders

Routings

routings

Status

Deprecated (since maarg 4.4.0): Use admin/status

GetInventoryAvailableByFacility

getInventoryAvailableByFacility

ShipmentFacets

shipmentFacets

Rules

rules

GenerateManifest

generateManifest

Omsenums

Deprecated (since maarg 4.4.0): Use admin/enums

Models

Returns

Discover how returns can be created in HotWax and how HotWax posts these returns to external systems.

Introduction

HotWax's Create Return API provides the ability to create a return in HotWax for returns which have been processed and completed in the integrated E-commerce system.

The returns financial feed, then, generates necessary data to be communicated with external systems in a JSON format. A sample of the feed can be found on the Returns Financial Feed section.

Facility

Explore API and data feeds within the 'Facility' documentation.

Reset Inventory

Learn how to sync inventory from an external reference source to HotWax Commerce with the 'Reset Inventory' feature.

Syncs inventory from an external reference source to HotWax. After receiving the inventory file in CSV format, HotWax Commerce calculates the difference in inventory and matches its inventory levels exactly with CSV. CSV files can be imported in HotWax by two methods: using the EXIM menu in HotWax or saving the file at a designated SFTP location for HotWax to automatically download and process.

Sample path for SFTP method: /home/<host_name>-sftp/staging/incoming

CSV example

Here's an example of the CSV file format:

facilityId
locationSeqId
idType
idValue
availableQty

Parameters

The Reset Inventory API accepts the following parameters:

Parameters
Description
Required

Note: sku upca and shopifyProductId are commonly used product Identifiers.

Authentication

Learn about authentication requirements for secure transactions on HotWax's platform. Ensure safe API requests effortlessly.

To ensure secure transactions on HotWax's platform, all applications connecting with the HotWax API require authentication when making API requests. The primary method of authentication employed is Bearer token authentication.

Bearer Token Authentication

Bearer token authentication utilizes security tokens. After a successful login request, the server generates a secret string known as a bearer token. When making requests for protected resources, the user must include the token in the authorization header.

How to generate a bearer token

Hotwax Commerce relies on robust security features provided by JWT (JSON Web Token) to ensure a safe and trustworthy API communication environment. This mechanism guarantees user authenticity, authorizes their actions, and maintains data integrity through digital signatures. To create JWT, follow these steps:

  1. Create a unique user from by using integration template or assign the integration permissions.

  2. Make sure that Reset Password on Login is unchecked.

  3. Navigate to the Hamburger menu in OMS: https://{instanceName}.hotwax.io/

  4. Access the Settings option and choose Create JWT Token

Authentication Endpoint

Sample endpoint: https://<host_name>.hotwax.io/<api_name>/login

APIs Requiring Authentication

The following HotWax APIs require an authentication token:

  1. updateInventory

For more information about Bearer token authentication, refer to this .

ShipmentRequests

shipmentRequests

FacilityGroups

Deprecated (since maarg 4.4.0): Use admin/facilityGroups

ShopifyShops

Deprecated (since maarg 4.4.0): Use admin/shopifyShops

CycleCounts

cycleCounts

.
  • Input the user ID.It will display only the users having integration permissions.

  • Token Configuration:**

    • Define the validation period.

    • Specify the purpose of the token.

  • Click Create, and the resulting JWT token will be displayed in the dedicated section.

  • Copy Token and use it to build connection

  • users.hotwax.io
    video

    Brokering

    Explore API and data feeds within the 'Brokering' documentation.

    availableQty

    The available quantity of the product in the external reference source. This number will overwrite the current ATP level of the product in HotWax Commerce.

    Yes

    externalFacilityId

    The Id of the facility in an external reference source.

    No

    productId

    The internal Id of a product in HotWax Commerce.

    No

    comments

    Optional field to store additional information.

    No

    DEMO_HC_STORE_1

    TLTLTLLL01

    sku

    WH09-XL-Green

    20

    facilityId

    HotWax Commerce internal facility Id. Generally the same as the facility Id in Shopify.

    Yes

    locationSeqId

    The Id of the designated location in a facility in HotWax Commerce.

    Yes

    idType

    The type of the unique product identifier in the external reference source. Default is shopifyProductId

    No

    idValue

    The value of the product idType in the external reference source.

    Yes

    Check Inventory

    Discover how to retrieve stock details for products at specific locations with the 'Check Inventory' subcategory.

    Get the stock details of the product on the specific locations. To get the stock details, you will need to call the /checkInventory endpoint with the POST method.

    Request

    End Point

    https://<host>/api/checkInventory

    Example: https://demo-oms.hotwax.io/api/checkInventory

    Header

    Content-Type: application/json

    Body

    In case of checking a product's inventory at multiple facility.

    In case of checking multiple product's inventory at single facility.

    Sample

    Parameter Name
    Description
    Required (Y/N)

    Response

    Status Code

    HTTP/1.1 200 OK

    Headers

    Content-Type: application/json

    Body

    Parameter Name
    Description

    Get Online ATP of Products

    Discover how to retrieve online ATP for products at specific locations with the 'getProductOnlineAtp' API

    Store Associates need to access the online Available to Promise (ATP) inventory of products on their POS systems for sendsales orders. The getProductOnlineAtp API facilitates retrieving the online ATP of a product from all locations except the one it's being ordered from. The API does not count the Online ATP of a facility in the following scenarios:

    1. Inventory for the store placing the order.

    2. Inventory from stores with sell online turned off.

    3. Inventory for an SKU where the inventory is turned off in specific locations.

    To fetch the online ATP details, make a POST request to the /getProductOnlineAtp endpoint.

    Request

    End Point

    https://<host>/api/service/getProductOnlineAtp

    Example https://demo-oms.hotwax.io/api/service/getProductOnlineAtp

    Header

    Content-Type: application/json

    Body

    Sample

    Parameters

    Parameter Name
    Description

    Response

    Status Code

    HTTP/1.1 200 OK

    Headers

    Content-Type: application/json

    Body

    Sample

    Parameters

    Parameter Name
    Description

    Models

    Import

    Explore API and data feeds within the 'inbound shipment documentatoin' documentation.

    File Structure

    Field Name
    Description
    Example

    facilityId_op

    The operator to be used for the facility Id

    N

    sku_op

    The operator to be used for the sku field

    N

    Note: It is required to pass either sku or productId.

    sku

    The SKU of the product

    N

    sku_op

    The operator to be used for the sku field

    N

    productId

    HotWax Commerce internal product Id

    N

    facilityId

    The HotWax Commerce facility Id where product inventory is located

    count

    Results count

    docs

    The array of results found

    facilityId

    The Id of the facility in HotWax

    atp

    The available to promise inventory of the product

    N

    idType

    Specifies the type of identifier being used (e.g., "SKU")

    idValue

    The specific value of the SKU being referenced

    productStoreId

    Identifies the store or location within the system where the product is available

    conditionMap

    Contains conditions for filtering or specifying attributes related to the request

    externalFacilityId_value

    The value of the external facility ID

    externalFacilityId_op

    The operation or condition applied to the external facility ID (e.g., "notEqual")

    onlineAtp

    The online available to promise inventory of the product

    {
      "filters": {
        "sku": "<sku>",
        "facilityId": ["<facilityId1>", "<facilityId2>", "<facilityId3>"],
        "facilityId_op": "in"
      }
    }
    {
      "filters": {
        "sku": ["<sku1>", "<sku2>", "<sku3>"],
        "sku_op": "in",
        "facilityId": "<facilityId>"
      }
    }
    {
      "filters": {
        "sku": "MSH02-32-Black",
        "facilityId": "STORE_7"
      }
    }
    {
      "count": "1",
      "docs": [
        {
          "facilityId": "STORE_7",
          "atp": 1.000000
        }
      ]
    }
    {
      "idType": "<SKU>",
      "idValue": "<SKU>",
      "productStoreId": "<STORE_ID>",
      "facilityGroupId": "<FacilityGroupID>",
      "conditionMap": {
        "externalFacilityId_value": "<External Facility ID>",
        "externalFacilityId_op": "<operator>"
      }
    }
    {
      "idType": "SKU",
      "idValue": "MSH02-32-Black",
      "productStoreId": "DEMO_STORE",
      "facilityGroupId": "FAC_GRP",
      "conditionMap": {
        "externalFacilityId_value": "101",
        "externalFacilityId_op": "notEqual"
      }
    }
    {
        "onlineAtp": "<Value>"
    }
    {
        "onlineAtp": 100
    }

    product-sku

    Product SKU (internal name)

    26897

    quantity

    Quantity of the product being transferred

    11

    origin-facility-id

    ID of the originating facility

    116

    destination-facility-id

    ID of the destination facility

    281

    item-external-id

    External identifier for the item

    1

    tracking-number

    Tracking number associated with the shipment

    788944217767

    shipment-attribute

    Additional attributes (e.g., EXTERNAL_ORDER_ID)

    EXTERNAL_ORDER_ID:TO0005374

    shipment-type

    Type of the shipment (e.g., IN_TRANSFER)

    IN_TRANSFER

    Shipment Types

    Shipment Type
    Parent Type
    Description

    DROP_SHIPMENT

    Drop Shipment

    TRANSFER

    Transfer

    INCOMING_SHIPMENT

    Inbound Shipment

    OUTGOING_SHIPMENT

    TBD

    Sample Shipment file

    external-shipment-id

    Unique identifier for the external shipment

    12009298

    Shipping Check Inventory

    Overview

    The Shipping Check Inventory API allows to retrieve the inventory details for the products at specific locations. By calling the /checkShippingInventory endpoint of our next generation OMS with the POST/GET method, you can check the availability of the inventory available for shipping.

    Request

    Endpoint

    URL: https://<host>/rest/s1/ofbiz-oms-usl/checkShippingInventory

    This API uses our next generation OMS instance. All traditional instances have access to this next generation OMS by replacing "oms" with "maarg" in the host name.

    Production

    Current Name: demo-oms

    Maarg Name: demo-maarg

    Example: https://demo-maarg.hotwax.io/rest/s1/ofbiz-oms-usl/checkShippingInventory

    UAT

    Current Name: demo-uat

    Maarg Name: demo-maarg-uat

    Methods

    • GET: When passing params in the URL

    • POST: When passing JSON body in the request

    Headers

    Content-Type: application/json

    Sample Request Body

    Single product and facility

    Using POST Method

    Using GET Method

    Multiple products and facilities

    Using POST Method

    Using GET Method

    Body Parameters

    Parameter
    Description
    Example

    Notes

    • Either productIds and internalNames value is required, If both values are passed, then the value of productIds will be honored.

    • This API does not necessarily require the inventoryGroupId and facilityIds, If both values are not provided API will return an inventory of products at all the locations.

    Select Products

    Products can be queried in the inventory API by both their HotWax ID or their internalName. The internal name refers to the UPC or SKU, whichever one is selected as a primary identifier during product configuration. While both fields are optional, one is required to obtain a result.

    productStoreId

    Product Store represents a brand in HotWax Commerce. To obtain possible values, log into HotWax Commerce and view the product store list page for possible values.

    inventoryGroupId

    are used to segregate inventory for different channels of sales. Obtain the inventory group ID by logging into HotWax Commerce Facilities App and browsing inventory groups.

    Response

    Status Code

    HTTP/1.1 200 OK

    Headers

    Content-Type: application/json

    Body

    Success ATP Response

    ATP zeroed out due to the inventory checks for products at locations

    ATP zeroed out due to brokering being disabled for the channel globally

    Possible decisionReason explanation

    Decision Reason
    Description

    Each Decision Reason also comes with a detailed log of why the given check failed.

    1. ProductStore - The facility ${facilityId} is not associated with Product Store ${productStoreId}.

    2. Product Facility - The inventory for product ${productId} at facility ${facilityId} is not available.

    3. Inventory Group - The facility ${facilityId} where the product ${productId} is located does not cater its inventory to that channel.

    4. Inventory Group allowBrokering - Brokering of the product ${productId} for the inventory group ${inventoryGroupId} is not allowed globally.

    Update Inventory

    Learn how to update product inventory in HotWax by logging variances of inputted amounts.

    Updates the inventory of products in HotWax by logging a variance of the inputted amount. To update inventory you will need to call the endpoint with the POST method.

    Example:

    Request

    End Point

    https://<host>/api/service/updateInventoryByIdentification

    Example:

    Header

    Content-Type: application/json

    Authentication

    To access this endpoint, you need to include the authorization token in the request header.

    Authorization: Bearer <access_token>

    To learn more about Bearer token authentication, read this

    Body

    Sample:

    Parameters
    Description
    Required (Y/N)

    Table of valid variance reasons and their IDs:

    Variance Reason ID
    Description

    Response

    Status Code

    HTTP/1.1 200 OK

    Headers

    Content-Type: application/json

    Body

    Sample:

    Created Orders

    Discover how the created order feed JSON assists external systems in tracking and consuming new orders entering the OMS.

    Introduction

    The Created Orders feed is an order-wise JSON-formatted feed generated from HotWax Commerce OMS. This feed contains details about created order in OMS, which can be approved in OMS based on certain configurable checks. The feed can be used for integration with other external systems.

    Use case

    Communication with the External System

    The Created Order Items feed is a valuable resource for retailers using NetSuite ERP. NetSuite's workflow requires order creation as a prerequisite for other order-related operations. By exporting created orders from the OMS and transforming them into the desired NetSuite format, retailers can integrate these orders into NetSuite for subsequent processing.

    Customization

    The Created Orders feed has certain out-of-the-box customizations that allow users to generate the feed as per the requirements.The created order feed JSON helps external systems track new orders that are entering the OMS and consume them for their linked actions.

    Here is a sample feed of that the created order feed looks like

    GiftCardFulfillments

    giftCardFulfillments

    Inventory in HotWax: 10
    Variance: -2
    Updated inventory in HotWax: 8

    Outbound Shipment

    PURCHASE_SHIPMENT

    INCOMING_SHIPMENT

    Purchase Shipment

    SALES_RETURN

    INCOMING_SHIPMENT

    Sales Return Shipment

    IN_TRANSFER

    INCOMING_SHIPMENT

    Inbound Transfer Shipment

    SALES_SHIPMENT

    OUTGOING_SHIPMENT

    Sales Shipment

    OUT_TRANSFER

    OUTGOING_SHIPMENT

    Outbound Transfer Shipment

    PURCHASE_RETURN

    OUTGOING_SHIPMENT

    Purchase Return Shipment

    inventoryGroupId

    HotWax Commerce inventory group ID

    "SHOPIFY_FAC_GRP"

    Product Facility allowBrokering - The facility ${facilityId} where the product ${productId} inventory is located is disabled to cater to shipping orders.

    productStoreId

    The ID of the product store

    "STORE"

    productIds

    HotWax Commerce internal product ID

    "11855"

    internalNames

    The well-known ID of a product, usually UPC or SKU based on configuration

    "XS-BLACK"

    facilityIds

    The HotWax Commerce facility ID where product inventory is located

    ProductStore

    The facility is not associated with the product store.

    ProductFacility

    The facility does not have PickUp enabled. Add it to the PickUp facility group to enable pickup.

    InventoryGroup

    The facility where the product is located does not cater its inventory to that channel.

    AllowBrokeringInventoryGroup

    Brokering is not allowed globally for the given inventory group.

    AllowBrokeringFacility

    The facility where the product inventory is located is disabled for brokering.

    Inventory groups

    "114"

    locationSeqId

    The location ID in the facility where inventory item needs to be updated

    Y

    varianceReasonId

    The ID of the reason that caused variance in inventory

    Y

    VAR_LOST

    SKU inventory is lost

    VAR_FOUND

    Lost SKU inventory is found

    WORN_DISPLAY

    SKU inventory is worn and unusable from being on display

    VAR_MANUAL

    SKU inventory adjustment is done manually

    idType

    The type of product identifier. Currently supported ID types are SKU, UPCA,Shopify_Prod_ID

    Y

    idValue

    The value of product identifier

    Y

    availableDelta

    The variance in inventory quantity(delta)

    Y

    facilityId

    The external facility ID where inventory item needs to be updated

    MISMATCH

    Inventory does not match the available SKU

    NOT_IN_STOCK

    SKU is not available

    NO_VARIANCE_LOG

    Use to pass null variance where variance field is required but not used

    REJ_RSN_DAMAGED

    Ordered SKU is rejected due to inventory damage

    POS_SALE

    Inventory consumed by sales made on an external point of sale system in the store

    VAR_DAMAGED

    Reduce damaged inventory from available quantity

    https://demo-oms.hotwax.io/api/service/updateInventoryByIdentification
    document

    Y

    {
      "productStoreId": "STORE",
      "productIds": "11855",
      "internalNames": "XS-BLACK",
      "facilityIds": "114",
      "inventoryGroupId": "SHOPIFY_FAC_GRP"
    }
    https://<host>/rest/s1/ofbiz-oms-usl/checkShippingInventory?productStoreId=STORE&productIds=11855&internalNames=XS-BLACK&facilityIds=114&inventoryGroupId=SHOPIFY_FAC_GRP
    {
      "productStoreId": "STORE",
      "productIds": ["11855", "11856", "118557"],
      "internalNames": ["XS-BLACK", "S-BLACK", "M-BLACK"],
      "facilityIds": ["114", "115", "116"],
      "inventoryGroupId": "SHOPIFY_FAC_GRP"
    }
    https://<host>/rest/s1/ofbiz-oms-usl/checkShippingInventory?productStoreId=STORE&productIds=11855,11856,118557&internalNames=XS-BLACK,S-BLACK,M-BLACK&facilityIds=114,115,116&inventoryGroupId=SHOPIFY_FAC_GRP
    {
        "resultList": [
            {
                "productId": "10560",
                "totalAtp": 13,
                "totalComputedAtp": 13,
                "totalSafetyStock": 0.0,
                "facilities": [
                    {
                        "facilityId": "100",
                        "safetyStock": 0.0,
                        "computedAtp": 6,
                        "atp": 6
                    },
                    {
                        "facilityId": "57",
                        "safetyStock": 0.0,
                        "computedAtp": 7,
                        "atp": 7
                    }
                ]
            }
        ]
    }
    {
        "resultList": [
            {
                "productId": "10560",
                "totalAtp": 0.0,
                "totalComputedAtp": 0.0,
                "totalSafetyStock": 0.0,
                "facilities": [
                    {
                        "decisionReasonDesc": "The inventory for product 10560 at facility RETAIL_WAREHOUSE is not available",
                        "facilityId": "RETAIL_WAREHOUSE",
                        "safetyStock": 0.0,
                        "computedAtp": 0.0,
                        "atp": 0.0,
                        "decisionReason": "ProductFacility"
                    }
                ]
            }
        ]
    }
    {
        "resultList": [
            {
                "productId": "10560",
                "inventoryGroupId": "FAC_GRP",
                "decisionReason": "AllowBrokeringInventoryGroup",
                "decisionReasonDesc": "Brokering of the product 10560 for the inventory group FAC_GRP is not allowed globally."
            }
        ]
    }
    {
      "facilityId": ,
      "availableDelta": ,
      "idType": ,
      "idValue": ,
      "locationSeqId": ,
      "varianceReasonId":
    }
    
    {
      "facilityId": "WH",
      "availableDelta": 4,
      "idType": "UPCA",
      "idValue": "30065245099",
      "locationSeqId": "TLTLTLLL01",
      "varianceReasonId": "POS_SALE"
    }
    
    {
       {
        "facilityId": ,
        "availableDelta": ,
        "idType": ,
        "idValue": ,
        "locationSeqId": ,
        "varianceReasonId": ,
      },
      "webSiteId": ""
    }
    {
      {
        "facilityId": "WH",
        "availableDelta": 4,
        "idType": "UPCA",
        "idValue": "30065245099",
        "locationSeqId": "TLTLTLLL01",
        "varianceReasonId": "POS_SALE"
      },
      "webSiteId": "API"
    }
    {
      "orders": [
        {
          "id": "#test02",
          "channel_type": "web",
          "external_id": 3409,
          "currency": "USD",
          "subtotal": 45.00,
          "tax_total": 5.85,
          "placed_at": "2023-07-08T12:08:34.000Z",
          "shipping_tax_code": "AVATAX",
          "shipping_service_level": "STANDARD_UPS",
          "shipping_total": 0.00,
          "discounts": [],
          "discount_total": 30,
          "channel": "BDC",
          "customer_id": 5320856,
          "customer_email":"[email protected]",
          "payment_account": {
            "payment_method": "credit_card",
            "payment_provider": "shopify",
            "amount":"45.00"
          },
          "billing_address": {
            "name": "Appurva Jain",
            "address_line_1": "175 S Main St Suite",
            "address_line_2": "",
            "city": "Salt Lake City",
            "state": "UT",
            "country": "US",
            "zip_code": "84111",
            "phone": "18006984637"
          },
          "shipping_address": {
            "name": "Appurva Jain",
            "address_line_1": "175 S Main St Suite 1310123",
            "address_line_2": "",
            "city": "Salt Lake City",
            "state": "UT",
            "country": "US",
            "zip_code": "84111",
            "phone": "18006984637"
          },
          "items": [
            {
              "id": 101,
              "external_id": "",
              "product_id": "1110352-010-L",
              "pricebook_price": 45.00,
              "quantity": 1,
              "tax": 5.85,
              "tax_code": "AVATAX",
              "tag": "",
              "closed": "",
              "discounts": [],
              "shipping_service_level": "STANDARD_UPS",
              "item_discounts":0.0,
              "order_discounts":0.0,
              "status":"opened",
              "extended_attributes": [
                {
                    "name":"requires_shipping",
                    "value":"True"
                }
              ]
            }
          ]
        }
      ]
    }

    User

    Deprecated (since maarg 4.4.0): Use admin/user

    Store Lookup

    Discover how the Store Lookup API facilitates finding stores accepting BOPIS orders near the customer's location using the POST method.

    The API allows to look up the stores accepting BOPIS orders near the customer’s location using the POST method.

    Request

    Endpoint

    https://< host >/rest/s1/api/stores

    Method: POST

    Example: Host: https://demo-maarg.hotwax.io/rest/s1/api/store

    Header

    Content-Type: application/json

    Body

    Parameters

    Parameter
    Description
    Required (Y/N)

    Response

    Status Code

    HTTP/1.1 200 OK

    Headers

    Content-Type: application/json

    Body

    Parameters
    Description

    Note

    Filters

    Filter is a parameter that allows you to narrow down the results of a query or search to only include items that meet specific criteria. For storeLookup API, users can filter results for each parameter given in the response:

    Parameter Name
    Description

    Spaces in Filter Values: When filtering by parameters containing spaces (e.g., storeName, city, primaryFacilityGroupName), replace spaces with + (plus signs) for the storeLookUp API.

    Example: To filter for the store name "Time Square", use: storeName: Time+Square

    Valid values of storeType

    • RETAIL

    • WAREHOUSE

    • RETAIL_STORE

    • OUTLET_WAREHOUSE

    Post Code Lookup

    Discover how the Post Code Lookup API fetches information related to postal codes, aiding developers in various applications.

    The Post Code Lookup API provides developers with the ability to fetch information related to postal codes. This API offers three main functionalities:

    • Fetching postal codes for a given latitude and longitude within a specified range

    • Fetching latitude and longitude for a given postal code

    • Fetching latitude and longitude for a partial postal code

    Fetch Postal Code for Latitude Longitude in a Given Range

    Fetches the postal code for a specific location based on its latitude and longitude. The API can also return postal codes for locations within a specified distance range from the provided latitude and longitude. To get the postal code, you will need to call /geocode endpoint with the POST method.

    Request

    Endpoint

    https://<host>/rest/s1/api/geocode

    Header

    Content-Type:​ application/json

    Body

    Parameter
    Description
    Required (Y/N)

    Note:

    • pt and d parameters are required to get the post codes

    • d = 0 will fetch exact post code value for passed latitude and longitude

    • d > 0 will fetch post codes within the given distance

    Response

    Status Code

    HTTP/1.1 200 OK

    Headers

    Content-Type: application/json

    Body

    Parameter
    Description

    Fetch latitude longitude for a postal code

    Fetches the latitude longitude for a specific postal code. To look up the latitude longitude you will need to call the endpoint with the POST method.

    Request

    Endpoint

    https://<host>/rest/s1/api/geocode

    Header

    Content-Type:​ application/json

    Body

    Parameter
    Description
    Required (Y/N)

    Response

    Status Code

    HTTP/1.1 200 OK

    Headers

    Content-Type: application/json

    Body

    Parameter
    Description

    Fetch latitude longitude for a partial postal code

    Fetches the latitude longitude for a partial postal code. This API fetches all the latitude and longitude matching the partial postal code. To look up the latitude longitude for a partial postal code you will need to call the endpoint with the POST method.

    Request

    Endpoint

    https://<host>/rest/s1/api/geocode

    Header

    Content-Type:​ application/json

    Body

    Parameter
    Description
    Required (Y/N)

    Response

    Status Code

    HTTP/1.1 200 OK

    Headers

    Content-Type: application/json

    Body

    Parameter
    Description

    Exported Services

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

    location

    The latitude and longitude points of the postal code

    q

    The query parameter

    N

    fq

    Applies a filter to the query search results

    N

    pt

    The latitude and longitude of the location

    N

    d

    The distance from which postal code needs to be fetched

    numfound

    The number of results found

    postcode

    The postal code for the provided latitude and longitude

    latitude

    The latitude of the postal code

    longitude

    The longitude of the postal code

    country

    The country of the provided postal code

    country-code-ID

    The country code ID of the provided country

    postcode

    The postal code

    Y

    postcode

    The postal code for the provided latitude and longitude

    latitude

    The latitude of the postal code

    longitude

    The longitude of the postal code

    country

    The country of the provided postal code

    country-code-id

    The country code ID of the provided country

    location

    The latitude and longitude points of the postal code

    postcodelike

    The partial postal code

    Y

    fields

    The data fields or attributes that are included in the response body of the API call

    Y

    latitude

    The latitude of the postal code

    longitude

    The longitude of the postal code

    N

    {
      "json": {
        "params": {
          "q": "*:*",
          "fq": "{!geofilt sfield=location}",
          "pt": "18.180555,-66.749961",
          "d": "10"
        }
      }
    }
    {
      "responseHeader": {
        "status": 0,
        "QTime": 2,
        "params": {
          "json": "{\"params\":{\"q\":\"*:*\",\"fq\":\"{!geofilt-sfield=location}\",\"pt\":\"18.180555,-66.749961\",\"d\":\"10\"}}"
        }
      },
      "response": {
        "numFound": 1,
        "start": 0,
        "numFoundExact": true,
        "docs": [
          {
            "postcode": "601",
            "latitude": "18.180555",
            "longitude": "-66.749961",
            "country": "USA",
            "country-code-id": "601-USA",
            "location": "18.180555,-66.749961",
            "_version_": 1752733513051799552
          }
        ]
      }
    }
    {
      "json": {
        "query": "postcode:10001"
      }
    }
    {
      "response": {
        "numFound": 1,
        "start": 0,
        "numFoundExact": true,
        "docs": [
          {
            "postcode": "10001",
            "latitude": "40.750636",
            "longitude": "-73.997177",
            "country": "USA",
            "countryCodeAlpha3": "USA",
            "countryCodeAlpha2": "US",
            "country-code-id": "10001-US",
            "location": "40.750636,-73.997177",
            "_version_": 1790686106947158016
          }
        ]
      }
    }
    {
      "json": {
        "query": "postcodelike:6011",
        "fields": ["latitude", "longitude"]
      }
    }
    "response": {
     "numFound": 2,
     "start": 0,
     "numFoundExact": true,
     "docs": [
       {
         "latitude": "40.130099",
         "longitude": "-85.760763"
       },
       {
         "latitude": "32.754272",
         "longitude": "-97.083196"
       }
     ]
    }

    distance

    The distance from the passed latitude-longitude

    N

    sortBy

    Sort data based on the attribute, for example: "storeDistance asc" sorts results by distance

    N

    keyword

    Keyword search (only on storeName, storeCode, and externalId)

    N

    fieldsToSelect

    The list of fields to select, all the fields can be filtered in response

    N

    storeType

    The type of the store

    storeName

    Store Name

    externalId

    The Id of the store in the external reference source

    primaryFacilityGroupId

    The Id of the primary facility group

    primaryFacilityGroupName

    primaryShopifyShopId

    The Id of the primary Shopify Shop

    address1

    The address of the store

    city

    City

    postalCode

    Postal Code

    country

    Country

    countryCode

    Country Code

    stateCode

    State Code

    latLon

    The latitude and longitude of the facility

    <day_of_week>_open

    The opening time of the store on the day of a week

    <day_of_week>_close

    The closing time of the store on the day of a week

    primaryShopifyShopId

    The Id of the primary Shopify Shop

    city

    City

    postalCode

    Postal Code

    countryCode

    Country Code

    stateCode

    State Code

    latlon

    The latitude and longitude of the facility

    OUTLET_STORE
  • DISTRIBUTION_CENTER

  • viewSize

    The total number of results to be fetched in the API response

    N

    viewIndex

    Index of the view in pagination.

    N

    filter

    Filter records based on the passed parameters

    N

    point

    The latitude-longitude of a specific location to find nearby stores

    numFound

    The number of results found

    docs

    The array of results found

    docType

    Reference index

    storeCode

    The ID of the facility (store) in HotWax

    identifier

    DocType-Identifier

    country

    Country

    country

    Country

    storeType

    The type of the store

    storeName

    Store Name

    externalId

    The Id of the store in the external reference source

    primaryFacilityGroupId

    The Id of the primary facility group

    primaryFacilityGroupName

    The name of the primary facility group

    N

    {
      "viewSize": 40,
      "filters": ["storeType: RETAIL_STORE"],
      "point": “lat,lon”,
      "distance": 50,
      "sortBy": "storeName asc",
      "keyword": "value",
      "fieldsToSelect": <values>
    }
    "response":
    {
      "numFound": 1,
      "start": 0,
      "numFoundExact": true,
      "docs": [
       {
        "docType": "STORE",
        "storeCode": "524",
        "Identifier": "524",
        "docType-Identifier": "STORE-524-STORE-524",
        "storeType": "RETAIL_STORE",
        "storeName": "Orlando",
        "externalId": "524",
        "primaryFacilityGroupId": "10862657599",
        "primaryFacilityGroupName": "Not naked",
        "primaryShopifyShopId": "10862657599",
        "10862657599_pref": "true",
        "fac_grp_pref": "true",
        "address1": "8200 Vineland Ave.,",
        "city": "Orlando",
        "postalCode": "32821",
        "country": "United States",
        "countryCode": "USA",
        "state": "FlorIda",
        "stateCode": "FL",
        "latlon": "28.3873236,-81.4924445",
        "monday_open": "10:00:00",
        "monday_close": "21:00:00",
        "tuesday_open": "10:00:00",
        "tuesday_close": "21:00:00",
        "wednesday_open": "10:00:00",
        "thursday_open": "10:00:00",
        "thursday_close": "21:00:00",
        "frIday_open": "10:00:00",
        "frIday_close": "21:00:00",
        "saturday_open": "10:00:00",
        "saturday_close": "21:00:00",
        "sunday_open": "11:00:00",
        "sunday_close": "19:00:00",
        "updatedDatetime": "2023-01-31T05:52:08.794Z",
        "_version_": 1756516139717885953,
        "_root_": "STORE-524-STORE-524"
       }
      ]
     }
    The name of the primary facility group

    Create Return

    To create a return for a customer's order that has already been fulfilled and completed, you will need to call the /createReturn endpoint with the POST method.

    Request

    Endpoint

    • POST: https://{host}/api/createReturn

    Header

    • Content-Type: application/json

    Body

    In the request body, include the information necessary for creating a return, including all the parameters listed below:

    Types of Return Adjustments:

    Return adjustments are used to categorize different return-level charges. By storing all adjustments as types of adjustments that can be applied to the return, instead of including them in the return header, they can be extended based on the needs of custom implementations and integrations.

    Return Adjustment Type
    Description

    Return channels

    The two return channels are as follows:

    Enum Id
    Enum Type Id
    Description
    Enum Name
    Sequence Id
    Sample response

    Response

    Header

    • Content-Type: application/json

    Body

    The response will include all the parameters provided in the request body, along with any error messages and login information.

    Sample response

    Order Adjustments

    Learn how order adjustments categorize various order-level charges for streamlined management.

    Order adjustments provide a flexible way to categorize various order-level charges. By storing adjustments as distinct types, rather than including them directly in the order header, they can be easily adapted to meet the specific requirements of custom implementations and integrations.

    Native adjustments

    Order Adjustment Type
    Parent Type
    Description

    ADDITIONAL_FEATURE

    -

    Additional Feature

    CGST

    GST_TAX

    Central Goods and Services Tax

    DEPOSIT_ADJUSTMENT

    -

    Deposit

    DEPOSIT_REFUND

    -

    Deposit Refund

    DISCOUNT_ADJUSTMENT

    -

    Discount

    DONATION_ADJUSTMENT

    -

    Donation

    DUTY

    -

    Duty

    EXT_PROMO_ADJUSTMENT

    -

    External promotion adjustment

    EXT_SHIP_ADJUSTMENT

    -

    External shipping adjustment

    FEE

    -

    Fee

    GST_TAX

    -

    Goods and Services Tax

    IGST

    GST_TAX

    Integrated Goods and Services Tax

    MISCELLANEOUS_CHARGE

    -

    Miscellaneous Charge

    MKTG_PKG_AUTO_ADJUST

    -

    Marketing Package Adjustment

    OFF_INV_ADJUSTMENT

    DISCOUNT_ADJUSTMENT

    Off Invoice Adjustment

    PROMOTION_ADJUSTMENT

    -

    Promotion

    PYMNT_PROCESS_FEE

    FEE

    Payment Processing Fee

    REPLACE_ADJUSTMENT

    -

    Replacement

    SALES_TAX

    -

    Sales Tax

    SGST

    GST_TAX

    State Goods and Services Tax

    SHIPPING_CHARGES

    -

    S&H

    SHIPPING_SALES_TAX

    -

    S&H Tax

    SURCHARGE_ADJUSTMENT

    -

    Surcharge

    UTGST

    GST_TAX

    Union Territories State Goods and Services Tax

    VAT_PRICE_CORRECT

    -

    VAT Price Correction

    VAT_TAX

    -

    VAT Tax

    WARRANTY_ADJUSTMENT

    -

    Warranty

    Unique HotWax Commerce Order Identification

    items

    List of Order Items

    orderName

    Shopify Order Name

    orderItemSeqId

    Order Item Sequence

    status

    Current status of the return

    grandTotal

    Sum total of return items

    returnIdentificationTypeId

    Global Identification for the return (“SHOPIFY_RTN_ID”)

    IdValue (in returnIdentification)

    Unique Value for return identification

    idType

    Global Identification Type (SKU, INVOICE_EXPORT, ISBN, UPCA, UPCE)

    idValue

    Unique Id value for the global identification

    shipFrom

    Customer's address

    shipTo

    Destination address for returned order

    sku

    SKU for returned item

    id (in item list)

    Product id for that item

    price

    Price of the individual item

    quantity

    Product Quantity

    orderItemExternalId (in item list)

    Order Item id for external system (Shopify or Netsuite)

    itemAdjustments

    Record of adjustments (taxes or discounts) applied on the particular item

    type

    Type of return adjustments

    returnAdjustments

    Record of adjustments applied on the return

    RET_MAN_ADJ

    Return Manual Adjustment

    RET_MISC_ADJ

    Return Miscellaneous Charges

    RET_MKTG_PKG_ADJ

    Return Marketing Package Adjustment

    RET_PROMOTION_ADJ

    Return Promotion

    RET_REPLACE_ADJ

    Return Replacement

    RET_RMA_ADJ

    RMA Fee Adjustment

    RET_SALES_TAX_ADJ

    Return Sales Tax

    RET_SHIPPING_ADJ

    Return S&H

    RET_SURCHARGE_ADJ

    Return Surcharge

    RET_VAT_PC_ADJ

    Return VAT Price Correction

    RET_VAT_TAX_ADJ

    Return VAT Tax

    RET_WARRANTY_ADJ

    Return Warranty

    Parameter Name

    Description

    externalId

    Order identification in the external system (e.g. Shopify or Netsuite)

    customerId

    Customer’s Identification in HotWax Commerce (partyId)

    companyId

    Identification for the Company owning the brand

    currencyCode

    Currency unit of measurement (USD, INR, YEN, etc.)

    facilityId

    Facility where order is returned

    idType

    Identification Type

    RET_ADD_FEATURE_ADJ

    Return Additional Feature

    RET_DEPOSIT_ADJ

    Return Deposit Adjustment

    RET_DISCOUNT_ADJ

    Return Discount

    RET_DUTY_ADJ

    RMA Duty

    RET_EXT_PRM_ADJ

    Return External Promotion Adjustment

    RET_FEE_ADJ

    Return Fee

    ECOM_RTN_CHANNEL

    RETURN_CHANNEL

    Ecom Return Channel

    01

    POS_RTN_CHANNEL

    RETURN_CHANNEL

    POS Return Channel

    02

    orderId

    {
        "payLoad": {
            "externalId": "",
            "type": "",
            "returnDate": "",
            "customerId": "",
            "externalCustomerId": "",
            "companyId": "",
            "companyExternalId": "",
            "status": "",
            "currencyCode": "",
            "grandTotal": ,
            "tags": [ ],
            "note": "",
            "returnIdentifications": [
                {
                    "returnIdentificationTypeId": "",
                    "returnIdentificationDesc": "",
                    "idValue": ""
                }
            ],
            "shipFrom": {
                "postalAddress": {
                    "id": "",
                    "externalId": ""
                }
            },
            "shipTo": {
                "facilityId": ""
            },
            "items": [
                {
                    "id": "",
                    "sku": "",
                    "idType": "",
                    "idValue": "",
                    "itemExternalId": "",
                    "itemSeqId": "",
                    "itemTypeId": "",
                    "status": "",
                    "orderId": "",
                    "orderExternalId": "",
                    "orderName": "",
                    "orderItemSeqId": "",
                    "orderItemExternalId": "",
                    "quantity": ,
                    "reason": "",
                    "returnType": "",
                    "restockType": "",
                    "price": ,
                    "itemAdjustments": [
                        {
                            "returnAdjustmentTypeId": "",
                            "amount":
                        },
                        {
                            "type": "",
                            "comments": "",
                            "description": "",
                            "amount": "",
                            "sourcePercentage": ""
                        }
                    ]
                }
            ],
            "returnAdjustment": [
                {
                    "orderId": "",
                    "orderExternalId": "",
                    "id": "",
                    "type": "",
                    "comments": "",
                    "description": "",
                    "amount": "",
                    "sourcePercentage": ""
                }
            ]
        }
    }
    
    {
       "payLoad": {
           "externalId": "5758438048028",
           "type": "CUSTOMER_RETURN",
           "customerId": "10317",
           "externalCustomerId": "",
           "companyId": "COMPANY",
           "companyExternalId": "",
           "status": "RETURN_RECEIVED",
           "currencyCode": "CAD",
           "grandTotal": 150.01,
           "returnIdentifications": [
               {
                   "returnIdentificationTypeId": "SHOPIFY_RTN_ID",
                   "returnIdentificationDesc": "MarketPlace Return",
                   "idValue": "5758438048028"
               }
           ],
           "shipFrom": {
               "postalAddress": {
                   "id": "",
                   "externalId": ""
               }
           },
           "shipTo": {
               "facilityId": "KITST"
           },
           "items": [
               {
                   "id": "10243",
                   "sku": "",
                   "idType": "UPCA",
                   "idValue": "1110352-7AY-M",
                   "itemExternalId": "",
                   "itemSeqId": "",
                   "itemTypeId": "PRODUCT_ORDER_ITEM",
                   "status": "RETURN_RECEIVED",
                   "orderId": "FAO11428",
                   "orderExternalId": "5758438048028",
                   "orderName": "101010236",
                   "orderItemSeqId": "00101",
                   "orderItemExternalId": "",
                   "quantity": 1,
                   "price": 89.5
               }
           ]
       }
    }
    
    _LOGIN_PASSED_": "T{
       "_ERROR_MESSAGE_": "",
       "payLoad": {
           "externalId": "5758438048028",
           "type": "CUSTOMER_RETURN",
           "customerId": "10317",
           "externalCustomerId": "",
           "companyId": "COMPANY",
           "companyExternalId": "",
           "status": "RETURN_RECEIVED",
           "currencyCode": "CAD",
           "grandTotal": 150.01,
           "returnIdentifications": [
               {
                   "returnIdentificationTypeId": "SHOPIFY_RTN_ID",
                   "returnIdentificationDesc": "MarketPlace Return",
                   "idValue": "5758438048028"
               }
           ],
           "shipFrom": {
               "postalAddress": {
                   "id": "",
                   "externalId": ""
               }
           },
           "shipTo": {
               "facilityId": "KITST"
           },
           "items": [
               {
                   "id": "10243",
                   "sku": "",
                   "idType": "UPCA",
                   "idValue": "1110352-7AY-M",
                   "itemExternalId": "",
                   "itemSeqId": "",
                   "itemTypeId": "PRODUCT_ORDER_ITEM",
                   "status": "RETURN_RECEIVED",
                   "orderId": "FAO11428",
                   "orderExternalId": "5758438048028",
                   "orderName": "101010236",
                   "orderItemSeqId": "00101",
                   "orderItemExternalId": "",
                   "quantity": 1,
                   "price": 89.5
               }
           ]
       },
       "USERNAME": "hotwax.user",
       "RUE"
    }

    BOPIS Check Inventory

    BOPIS Check Inventory API

    Overview

    The BOPIS (Buy Online, Pick-up In Store) Check Inventory API allows you to retrieve stock details for products at specific locations. By calling the /checkBopisInventory

    Order Reconciliations

    Explore how the Order Reconciliations API call offers insights into failed orders, aiding in Shopify to HotWax Commerce synchronization.

    Provides log insights for failed orders that may not have been successfully downloaded from Shopify to HotWax Commerce. To retrieve the log details of these failed orders, make a GET request to the /solr-query endpoint.

    Request

    End Point https://<instance.name>.hotwax.io/api/solr-query

    Example: https://demo-oms.hotwax.io/api/solr-query

    Manifest.pdf

    Manifest.pdf

    Login

    Deprecated (since maarg 4.4.0): Use admin/login

    ServiceJobRuns

    Deprecated (since maarg 4.4.0): Use admin/serviceJobs

    endpoint with the POST method, you can check the availability of BOPIS inventory.

    Request

    Endpoint

    URL: https://<host>/rest/s1/ofbiz-oms-usl/checkBopisInventory

    This API uses our next generation OMS instance. All traditional instances have access to this next generation OMS by replacing "oms" with "maarg" in the host name.

    Production

    Current Name: demo-oms

    Maarg Name: demo-maarg

    UAT

    Current Name: demo-uat

    Maarg Name: demo-maarg-uat

    Example: https://demo-maarg.hotwax.io/rest/s1/ofbiz-oms-usl/checkBopisInventory

    Method

    GET (Recommended if your library supports sending a body in a GET request) POST

    Headers

    Content-Type: application/json

    Sample Request Body

    Single product and facility

    Multiple products and facilities

    Body Parameters

    Parameter
    Description
    Example

    productStoreId

    The ID of the product store

    "STORE"

    productIds

    HotWax Commerce internal product ID

    "11855"

    internalNames

    The well known ID of a product, usually UPC or SKU based on configuration

    "XS-BLACK"

    facilityIds

    The HotWax Commerce facility ID where product inventory is located

    If both productIds and internalNames are passed, the value of productIds will be honored.

    Select Products

    Products can be queried in the inventory API by both their HotWax ID or their internalName. The internal name refers to the UPC or SKU, whichever one is selected as a primary identifier during product configuration. While both fields are optional, one is required to obtain a result.

    productStoreId

    Product Store represents a brand in HotWax Commerce. To obtain possible values, log into HotWax Commerce and view the product store list page for possible values.

    inventoryGroupId Inventory groups are used to segregate inventory for different channels of sales. Obtain the inventory group ID by logging into HotWax Commerce Facilities App and browsing inventory groups.

    Response

    Status Code

    HTTP/1.1 200 OK

    Headers

    Content-Type: application/json

    Body

    ATP zeroed out due to the inventory checks

    Possible decisionReason explanation

    Decision Reason
    Description

    ProductStore

    The facility is not associated with the product store.

    PickUpFacility

    The facility does not have PickUp enabled. Add it to the PickUp facility group to enable pickup.

    InventoryGroup

    The facility where the product is located does not cater its inventory to that channel.

    AllowPickupInventoryGroup

    Pickup is not allowed globally for the inventory group.

    AllowPickupFacility

    The facility where the product inventory is located is disabled for catering to BOPIS orders.

    Each Decision Reason also comes with a detailed log of why the given check failed.

    1. ProductStore - Facility ${facilityId} is not associated with Product Store ${productStoreId}.

    2. PickUp Facility - Facility ${facilityId} is not a member of a PICKUP Facility Group.

    3. Inventory Group - Facility ${facilityId} is not a member of ${inventoryGroupId} channel.

    4. Product Inventory Group allowPickup - Pickup is not allowed for product ${productId} ${inventoryGroupId} inventory group.

    5. Product Facility allowPickup - Pickup is not allowed for product ${productId} at facility ${facilityId}.

    ATP

    Request Format

    Parameter Table

    Parameter Name
    Description

    docType

    The Type of the document

    coreName

    A single index or associated transaction log and configuration files

    Response

    Body

    Sample

    Parameter Table

    Parameter Name
    Description

    site

    Shopify Store URL containing order details

    shopifyOrderName

    Unique identifier of the order in Shopify

    orderCreatedDate

    Date when the order was created on Shopify

    firstAttemptedImport

    Date when the order import from Shopify to HotWax Commerce was first attempted

    docType

    The type of the document

    ttl

    Time duration of the data, also called time to live

    CreateOrderFulfillmentWave

    createOrderFulfillmentWave

    ProductStores

    Deprecated (since maarg 4.4.0): Use admin/productStores

    Models

    Picklist.csv

    Picklist.csv

    Models

    ProductStores

    Deprecated (since maarg 4.4.0): Use admin/productStores

    {
      "productStoreId": "STORE",
      "productIds": "11855",
      "internalNames": "XS-BLACK",
      "facilityIds": "114",
      "inventoryGroupId": "SHOPIFY_FAC_GRP"
    }
    {
      "productStoreId": "STORE",
      "productIds": ["11855","11856","118557"],
      "internalNames": ["XS-BLACK","S-BLACK","M-BLACK"],
      "facilityIds": ["114","115","116"],
      "inventoryGroupId": "SHOPIFY_FAC_GRP"
    }
    {
      "atp": 0.0,
      "computedAtp": 0.0,
      "decisionReason": "AllowPickupFacility"
      "decisionReasonDesc": "Pickup is not allowed for product 11855 at facility 115."
    }
    {
      "atp": 50.0,
      "safetyStock": 5.0,
      "computedAtp": 45.0,
    }
    {
      "json": {
        "params": {
          "q": "docType:SHOPIFY_ORDER"
        }
      },
      "coreName": "logInsights"
    }
    {
        "responseHeader": {
            "zkConnected": true,
            "status": 0,
            "QTime": 0,
            "params": {
                "json": "{\"params\":{\"q\":\"docType:SHOPIFY_ORDER\"}}",
                "_forwardedCount": "1"
            }
        },
        "response": {
            "numFound": 1,
            "start": 0,
            "numFoundExact": true,
            "docs": [
                {
                    "site": "",
                    "shopifyOrderName": "",
                    "orderCreatedDate": "",
                    "firstAttemptedImport": "",
                    "docType": "",
                    "ttl": "",
                    "errorMessage": "",
                    "timestamp": "",
                    "expire_at": "",
                    "document-id": "",
                    "version": ""
                }
            ]
        }
    }
    {
        "responseHeader": {
            "zkConnected": true,
            "status": 0,
            "QTime": 0,
            "params": {
                "json": "{\"params\":{\"q\":\"docType:SHOPIFY_ORDER\"}}",
                "_forwardedCount": "1"
            }
        },
        "response": {
            "numFound": 1,
            "start": 0,
            "numFoundExact": true,
            "docs": [
                {
                    "site": "https://hc-demo.myshopify.com/83950764316/orders/e218e7d5c7705560408de87178d8fa6b/authenticate?key=",
                    "shopifyOrderName": "#10101011010",
                    "orderCreatedDate": "1704335862000",
                    "firstAttemptedImport": "January 3, 2024 10:15:12 PM",
                    "docType": "SHOPIFY_ORDER",
                    "ttl": "+60DAYS",
                    "errorMessage": "Service [createShopifyOrder] target threw an unexpected exception (null)",
                    "timestamp": "2024-01-10T11:29:31.127Z",
                    "expire_at": "2024-03-10T11:29:31.127Z",
                    "document-id": "0a420d2e-1d21-12b3-a0b1-ae12d1c0a420",
                    "version": 17234167832143
                }
            ]
        }
    }

    "114"

    inventoryGroupId

    HotWax Commerce inventory group ID

    "SHOPIFY_FAC_GRP"

    errorMessage

    The error message for the job failure

    timestamp

    The timestamp for the API call

    expire_at

    Data expiry date

    document-id

    Unique identifier of the document

    RuleGroups

    ruleGroups

    Orders

    orders

    PackingSlipAndLabel.pdf

    PackingSlipAndLabel.pdf

    Get Orders

    This document provides instructions for getting the list of all orders

    GET orders API allows retrieval of existing order documents from the OMS. Supports flexible filtering options to fetch orders based on specific criteria such as partyId or statusId.

    Additionally, the API supports sorting functionality. By utilizing the sortBy and sortOrder parameters in the URL, data can be arranged based on fields like grandTotal in either ascending or descending order.

    Request

    End Point https://<instance.name>.hotwax.io/api/<publish_point>/orders

    Example: https://demo-oms.hotwax.io/api/<publish_point>/orders

    Headers

    Request Format

    Parameter Table

    Parameter
    Description

    Filters Usage

    Filters allow users to query orders based on various fields. The structure of the filter includes:

    Field: The field to filter by (e.g., externalId, partyId, statusId).Field_op: Operator used for the filter condition (e.g., equals, like, etc.).Field_ic: Ignore case flag (Y for yes, N for no).

    Example

    This example will fetch all the orders where externalId is 10025, with case-insensitive matching (ignore case set to Y).

    Response

    Status Code

    HTTP/1.1 200 OK

    Headers

    Content-Type: application/json

    Body

    Parameter Table

    Parameter
    Description

    customerExternalId

    External ID of the customer.

    customerName

    Name of the customer.

    priority

    Priority level of the order.

    orderDate

    Date and time when the order was created.

    entryDate

    Date and time when the order was entered into the system.

    expireDate

    Date and time when the order expires.

    statusId

    ID indicating the current status of the order.

    statusDesc

    Description of the current status of the order.

    productStoreId

    ID of the product store associated with the order.

    productStoreName

    Name of the product store.

    webSiteId

    ID of the website associated with the order.

    webSiteName

    Name of the website.

    currencyCode

    Currency code used for the order.

    currencyCodeDesc

    Description of the currency used.

    remainingSubTotal

    Remaining subtotal amount of the order.

    grandTotal

    Total amount of the order.

    tags

    Tags associated with the order.

    note

    Additional notes or comments related to the order.

    orderContacts

    Contact information associated with the order (e.g., email).

    orderIdentifications

    Array of identification details associated with the order (e.g., marketplaces, order IDs).

    shipGroup

    Array containing shipping group details for the order.

    orderAdjustments

    Adjustments made to the order (e.g., shipping charges).

    orderPaymentPref

    Payment preferences for the order (e.g., payment method, status).

    billTo

    Billing details for the order (e.g., postal address, email, phone).

    billFrom

    Originating entity details for the order (e.g., company name, address, email, phone).

    viewIndex

    Index of the view in pagination.

    viewSize

    Number of records to fetch per page.

    filters

    Filters to apply for querying specific orders.

    id

    Unique identifier of the order.

    externalId

    External identifier of the order.

    orderName

    Name or identifier of the order.

    channel

    Sales channel through which the order was placed.

    channelDesc

    Description of the sales channel.

    customerId

    ID of the customer associated with the order.

    Authorization: Bearer <your_token>
    Accept: application/json
    {
      "viewIndex": "",
      "viewSize": "1",
      "filters": {
        "partyId": "",
        "partyId_op": "",
        "partyId_ic": ""
      }
    }
    {
      "filters": {
        "externalId": "10025",
        "externalId_op": "equals",
        "externalId_ic": "Y"
      }
    }
    {
      "count": "2",
      "docs": [
        {
          "id": "",
          "externalId": "",
          "orderName": "",
          "channel": "",
          "channelDesc": "",
          "customerId": "",
          "customerExternalId": "",
          "customerName": "",
          "priority": "",
          "orderDate": "",
          "entryDate": "",
          "expireDate": "",
          "statusId": "",
          "statusDesc": "",
          "productStoreId": "",
          "productStoreName": "",
          "webSiteId": "",
          "webSiteName": "",
          "currencyCode": "",
          "currencyCodeDesc": "",
          "remainingSubTotal": null,
          "grandTotal": null,
          "tags": "",
          "note": "",
          "orderContacts": {
            "email": {
              "id": "",
              "externalId": ""
            }
          },
          "orderIdentifications": [
            {
              "orderIdentificationTypeId": "",
              "orderIdentificationDesc": "",
              "idValue": ""
            }
          ],
          "shipGroup": [
            {
              "facilityId": "",
              "externalId": "",
              "facilityName": "",
              "maySplit": "",
              "shipBy": "",
              "shipAfter": "",
              "carrierPartyId": "",
              "shipmentMethodTypeId": "",
              "carrierPartyName": "",
              "trackingNumber": "",
              "shipFrom": {
                "postalAddress": {
                  "id": "",
                  "externalId": "",
                  "address1": "",
                  "address2": "",
                  "city": "",
                  "stateCode": "",
                  "postalCode": "",
                  "country": ""
                },
                "email": {
                  "id": "",
                  "externalId": "",
                  "email": ""
                },
                "phoneNumber": {
                  "id": "",
                  "externalId": "",
                  "areaCode": "",
                  "contactNumber": ""
                }
              },
              "shipTo": {
                "postalAddress": {
                  "id": "",
                  "externalId": "",
                  "toName": "",
                  "address1": "",
                  "address2": "",
                  "city": "",
                  "stateCode": "",
                  "postalCode": "",
                  "country": ""
                },
                "email": {
                  "id": "",
                  "externalId": "",
                  "email": ""
                },
                "phoneNumber": {
                  "id": "",
                  "externalId": "",
                  "areaCode": "",
                  "contactNumber": ""
                }
              },
              "items": [
                {
                  "itemSeqId": "",
                  "itemExternalId": "",
                  "productId": "",
                  "sku": "",
                  "name": "",
                  "status": "",
                  "quantity": null,
                  "unitPrice": null,
                  "unitListPrice": null,
                  "itemAdjustments": [
                    {
                      "id": "",
                      "type": "",
                      "comments": "",
                      "amount": null,
                      "sourcePercentage": null
                    }
                  ]
                }
              ]
            }
          ],
          "orderAdjustments": [
            {
              "id": "",
              "type": "",
              "typeDesc": "",
              "comments": "",
              "amount": null,
              "sourcePercentage": null
            }
          ],
          "orderPaymentPref": [
            {
              "id": "",
              "paymentMethodTypeId": "",
              "paymentMethodTypeDesc": "",
              "paymentMode": "",
              "cardName": "",
              "code": "",
              "maxAmount": null,
              "statusId": "",
              "statusDesc": ""
            }
          ],
          "billTo": {
            "postalAddress": {
              "id": "",
              "externalId": "",
              "toName": "",
              "address1": "",
              "address2": "",
              "city": "",
              "stateCode": "",
              "postalCode": "",
              "country": ""
            },
            "email": {
              "id": "",
              "externalId": "",
              "email": ""
            },
            "phoneNumber": {
              "id": "",
              "externalId": "",
              "areaCode": "",
              "contactNumber": ""
            }
          },
          "billFrom": {
            "id": "",
            "externalId": "",
            "name": "",
            "postalAddress": {
              "id": "",
              "externalId": "",
              "address1": "",
              "address2": "",
              "city": "",
              "stateCode": "",
              "postalCode": "",
              "country": ""
            },
            "email": {
              "id": "",
              "externalId": "",
              "email": ""
            },
            "phoneNumber": {
              "id": "",
              "externalId": "",
              "areaCode": "",
              "contactNumber": ""
            }
          }
        }
      ]
    }

    Returns Financial Feed

    Learn about the Returns Financial Feed, a JSON-formatted return-wise feed generated from HotWax Commerce (HC) OMS.

    Introduction

    The Returns Financial Feed, generated by HotWax, is a JSON-formatted feed containing details about returns created against orders, originating from both online and in-store channels. The feed is used to post the return details to ERP systems for finanacial reconciliation. The feed is transformed - by HotWax's intermediary systems - in a way that allow integrated third-party systems, such as the ERP systems, to ingest the generated data.

    Customization

    The Returns Financial Feed has certain out-of-the-box parameters that allow users to generate the feed as per their requirements.

    Sample Returns feed

    Attributes

    Header Level Attributes

    Field
    Description

    Nested Fields Within Header Level Attributes:

    Nested Fields within returnAdjustments:

    Field
    Description

    Nested Fields within customerPartyIdentifications:

    Field
    Description

    Nested Fields within payments:

    Field
    Description

    Nested Attributes / Fields within returnItems:

    Field
    Description

    Item Level Attributes:

    Nested Fields within shipTo:

    Field
    Description

    Nested Fields within billTo:

    Field
    Description

    Nested Fields within productIdentifications:

    Field
    Description

    Nested Fields within returnItemAdjustments:

    Field
    Description

    NOTE: Fields like orderId, orderName, billTo and so on are stored at the item level instead of the header level as a single return can be composed of items from multiple orders of a customer. A classic example would be the case of POS returns.

    Retrieve Orders

    This document provides instructions for retrieving comprehensive details of a specific orde

    Retrieves of detailed information about specific order within OMS. This functionality is valuable for verifying order status, contents, and associated details based on their unique identifiers. To retrieve the order, send a GET request to the OMS endpoint with query parameters.

    Request

    End Point https://<instance.name>.hotwax.io/api/<publish_point>/orders/<order_id>

    Example: https://demo-oms.hotwax.io/api/<publish_point>/orders/<order_id>

    Headers

    Parameter Table

    Parameter
    Description

    Response

    Status Code

    HTTP/1.1 200 OK

    Headers

    Content-Type: application/json

    Body

    Parameter Table

    Parent Response Parameters

    Parameter
    Description

    login User

    post

    list StatusItemAndType

    get
    Authorizations
    AuthorizationstringRequired

    get UserProfile

    get
    Authorizations
    AuthorizationstringRequired

    get AvailableTimeZones

    get
    Authorizations
    AuthorizationstringRequired

    list ProductStore

    get
    Authorizations
    AuthorizationstringRequired

    list DecisionRule (master: default)

    get

    Represents a rule, defining conditions and actions logic.

    Authorizations
    AuthorizationstringRequired

    store DecisionRule

    post

    Represents a rule, defining conditions and actions logic.

    Authorizations
    AuthorizationstringRequired

    one DecisionRule (master: default)

    get

    Represents a rule, defining conditions and actions logic.

    Authorizations
    Authorization

    store DecisionRule (master: default)

    post

    Represents a rule, defining conditions and actions logic.

    Authorizations
    Authorization

    delete RuleCondition

    delete

    Defines conditions used in rules.

    Authorizations
    Authorization

    delete RuleAction

    delete

    Specifies actions to be performed when a rule is triggered during processing.

    Authorizations
    Authorization

    list FacilityAndType

    get
    Authorizations
    AuthorizationstringRequired

    create Facility

    post
    Authorizations
    AuthorizationstringRequired

    one FacilityAndType

    get
    Authorizations
    AuthorizationstringRequired

    update Facility

    put
    Authorizations
    AuthorizationstringRequired

    list FacilityOrderCount

    get
    Authorizations
    AuthorizationstringRequired

    list EnumerationAndType

    get
    Authorizations
    AuthorizationstringRequired

    one EnumerationAndType

    get
    Authorizations
    AuthorizationstringRequired

    check OmsConnection

    get
    Authorizations
    AuthorizationstringRequired

    autoComplete SolrFacet

    get
    Authorizations
    AuthorizationstringRequired

    list FacilityGroup

    get
    Authorizations
    AuthorizationstringRequired

    create FacilityGroup

    post
    Authorizations
    AuthorizationstringRequired

    one FacilityGroup

    get
    Authorizations
    AuthorizationstringRequired

    update FacilityGroup

    put
    Authorizations
    AuthorizationstringRequired

    list FacilityGroupAndMember

    get

    View entity for Facility and Facility Group Member details.

    Authorizations

    store FacilityGroupMember

    post
    Authorizations
    Authorization

    list ShopifyShopAndConfig

    get
    Authorizations
    AuthorizationstringRequired

    list ProductStoreAndFacilityGroup

    get
    Authorizations
    AuthorizationstringRequired

    store ProductStoreFacilityGroup

    post
    Authorizations
    Authorization

    list ProductStoreFacilityDetail

    get
    Authorizations
    AuthorizationstringRequired

    store ProductStoreFacility

    post
    Authorizations
    Authorization

    list RuleGroup (master: default)

    get

    Represents a group for organizing rules.

    Authorizations
    AuthorizationstringRequired

    store RuleGroup

    post

    Represents a group for organizing rules.

    Authorizations
    AuthorizationstringRequired

    one RuleGroup (master: default)

    get

    Represents a group for organizing rules.

    Authorizations
    Authorizationstring

    store RuleGroup (master: default)

    post

    Represents a group for organizing rules.

    Authorizations
    Authorization

    list DecisionRule

    get

    Represents a rule, defining conditions and actions logic.

    Authorizations
    Authorization

    scheduleNow RuleGroup

    post
    Authorizations
    AuthorizationstringRequired

    get RuleGroupSchedule

    get
    Authorizations
    AuthorizationstringRequired

    store RuleGroupSchedule

    post
    Authorizations
    AuthorizationstringRequired

    list RuleGroupRun

    get

    Represents the execution and results of rule group runs, including information about errors and outcomes.

    Authorizations

    Filter returns made from different channels such as e-commerce returns or in-store returns.

    customParametersMap

    Filter returns using custom conditions, allowing flexibility in specifying new conditions. For example, {"returnReasonId_op": "empty", "returnReasonId_not": "Y"}.

    optimize

    Optimize the query or process for better performance.

    productStoreId

    Identifier for the product store.

    productStoreExternalId

    External ID for the product store.

    customerPartyId

    Identifier for the customer party.

    isShippingChargesSent

    Flag indicating if shipping charges were sent.

    returnAdjustments

    Array of adjustments related to the return.

    customerPartyIdentifications

    Array of identifications for the customer party.

    tenderAmount

    Amount tendered for the return.

    payments

    Array of payments related to the return.

    returnItems

    Array of items being returned.

    returnItemAdjustments

    List of maps for the adjustments against the return item

    Parameter

    Description

    orderId

    Filter return details for a specific HC order ID.

    returnId

    Filter return details for a specific HC return ID.

    sinceReturnDate

    Filter returns created in Shopify after a specific date.

    sinceReturnCompletedDate

    Filter returns completed in HotWax Commerce after a specific date. Corresponds to the completion date for return items in HotWax Commerce.

    sinceEntryDate

    Filter returns created after a specific date in HotWax Commerce. Corresponds to the entry date in HotWax Commerce.

    productStoreIds

    Filter returns for for particular product store IDs to generate brand-specific feeds. For example, "WSC_STORE".

    returnId

    Identifier for the return.

    shopId

    The Shopify Shop Id of the return

    entryDate

    Entry date for the return in HotWax Commerce.

    returnDate

    Creation date of the return in the E-commerce system.

    returnChannelEnumId

    Enum ID for the return channel.

    completedDatetime

    Date and time when the return was completed in Howax.

    customerReferenceId

    Identifier for customer reference.

    amount

    Amount of the adjustment.

    description

    Description of the adjustment.

    ...

    More fields for the return adjustments.

    partyId

    Identifier for the party.

    idValue

    Value of the identification.

    ...

    More fields for the customer party identifications.

    paymentMethodTypeId

    Type of payment method.

    paymentMethodDescription

    Description of the payment method.

    statusId

    Identifier for the status.

    ...

    More fields for the payments.

    returnId

    Identifier for the return.

    returnItemSeqId

    Sequence ID for the return item.

    orderId

    Identifier for the order.

    ...

    More fields for the return items.

    billTo

    Map of billing address details

    productIdentification

    List of maps for the product details of the return item

    houseNumberExt

    Extension for the house number.

    contactMechId

    Identifier for the contact mechanism.

    postalCode

    Postal code of the address.

    ...

    More fields for the shipping address.

    houseNumberExt

    Extension for the house number.

    address2

    Additional address information.

    postalCode

    Postal code of the address.

    ...

    More fields for the billing address.

    productId

    Identifier for the product.

    goodIdentificationTypeId

    Type of good identification.

    idValue

    Value of the identification.

    ...

    More fields for the product identifications.

    customerReferenceId

    Identifier for customer reference.

    amount

    Amount of the adjustment.

    description

    Description of the adjustment.

    ...

    More fields for the return item adjustments.

    [
      {
        "returnId": "10821",
        "returnItemSeqId": null,
        "returnReasonId": null,
        "returnReasonNote": null,
        "shopId": "DEMO_STORE",
        "orderItemRequestedShipMethTypeId": null,
        "entryDate": "2024-09-23T14:01:16-05:00",
        "returnDate": "2024-09-20T12:17:33-05:00",
        "returnChannelEnumId": "ECOM_RTN_CHANNEL",
        "orderId": null,
        "orderItemSeqId": null,
        "returnItemAmountTotal": null,
        "statusId": null,
        "completedDatetime": "2024-09-23T13:41:36-05:00",
        "productStoreId": "WSC_STORE",
        "orderName": null,
        "productStoreExternalId": "7",
        "customerPartyId": "10371",
        "returnStatusId": "RETURN_COMPLETED",
        "returnTypeId": null,
        "isShippingChargesSent": "Y",
        "returnAdjustments": [],
        "customerPartyIdentifications": [
          {
            "partyIdentificationTypeId": "NETSUITE_CUSTOMER_ID",
            "lastUpdatedStamp": "2024-02-17T05:20:19-05:00",
            "partyId": "10371",
            "idValue": "8862402"
          },
          {
            "partyIdentificationTypeId": "SHOPIFY_CUST_ID",
            "idValue": "7856592781596",
            "partyId": "10371",
            "lastUpdatedStamp": "2024-02-17T04:50:07-05:00"
          }
        ],
        "tenderAmount": 179.68,
        "payments": [
          {
            "paymentMethodCode": null,
            "paymentMode": null,
            "amount": 179.68,
            "manualAuthCode": null,
            "orderId": "DEV12410",
            "applicationIdentifier": null,
            "manualRefNum": "7444160020764",
            "statusId": "PAYMENT_REFUNDED",
            "requestId": null,
            "paymentMethodTypeId": "EXT_SHOP_MANUAL",
            "createdDate": "2024-11-18T06:01:16-05:00",
            "paymentMethodDescription": "Manual",
            "returnId": "10821"
          }
        ],
        "returnItems": [
          {
            "returnId": "10821",
            "returnItemSeqId": "00101",
            "orderId": "DEV12410",
            "orderItemSeqId": "00102",
            "returnItemPrice": 79.5,
            "returnQuantity": 1,
            "returnReasonId": "STYLE",
            "productId": "10003",
            "returnReasonNote": null,
            "returnItemStatusId": "RETURN_COMPLETED",
            "orderItemRequestedShipMethTypeId": "STANDARD",
            "taxCode": "PC040100",
            "orderItemExternalId": "15300755063068",
            "orderName": "#HCDEV4364",
            "facilityExternalId": "94",
            "facilityId": "BROADWAY",
            "facilityTypeId": "RETAIL_STORE",
            "parentFacilityTypeId": "PHYSICAL_STORE",
            "productStoreExternalId": "7",
            "currencyUom": "USD",
            "customerPartyId": "10371",
            "shipToContactMechId": null,
            "returnDate": "2024-09-23T13:41:36-04:00",
            "returnExternalId": "5816353052",
            "returnTypeId": "RTN_REFUND",
            "receivedQuantity": null,
            "completedDatetime": "2024-11-18T06:01:16-05:00",
            "shipTo": null,
            "billTo": {
              "longitude": -79.38066,
              "houseNumberExt": null,
              "postalCodeGeoId": null,
              "stateProvinceGeoCode": "ON",
              "houseNumber": null,
              "postalCodeExt": null,
              "attnName": null,
              "countyGeoId": null,
              "cityGeoId": null,
              "postalCode": "L3V 1P5",
              "latitude": 44.606503,
              "stateProvinceGeoId": "ON",
              "contactMechId": "20656",
              "address2": null,
              "toName": "John Doe",
              "encodedAddressKey": null,
              "stateProvinceGeoName": "Ontario",
              "address1": "746 Atherley Road",
              "countryGeoCode": "CA",
              "countryGeoId": "CAN",
              "directions": null,
              "city": "Orillia",
              "municipalityGeoId": null,
              "countryGeoName": "Canada",
              "geoPointId": null
            },
            "productIdentifications": [
              {
                "fromDate": "2024-02-26T04:12:21-05:00",
                "lastUpdatedStamp": "2024-02-26T04:12:21-05:00",
                "idValue": "6104.42.00.10",
                "goodIdentificationTypeId": "HS_CODE",
                "productId": "10003",
                "thruDate": null
              },
              {
                "fromDate": "2024-01-08T11:20:16-05:00",
                "goodIdentificationTypeId": "NETSUITE_PRODUCT_ID",
                "idValue": "44509",
                "productId": "10003",
                "lastUpdatedStamp": "2024-08-13T01:37:02-04:00",
                "thruDate": null
              },
              {
                "lastUpdatedStamp": "2024-02-09T06:34:09-05:00",
                "goodIdentificationTypeId": "SHOPIFY_PROD_ID",
                "fromDate": "2024-01-08T06:53:02-05:00",
                "productId": "10003",
                "idValue": "47264706134300",
                "thruDate": null
              },
              {
                "lastUpdatedStamp": "2024-02-09T06:34:09-05:00",
                "idValue": "2120096-1DD-M",
                "fromDate": "2024-01-08T06:53:02-05:00",
                "productId": "10003",
                "goodIdentificationTypeId": "SHOPIFY_PROD_SKU",
                "thruDate": null
              },
              {
                "idValue": "2120096-1DD-M",
                "goodIdentificationTypeId": "SKU",
                "fromDate": "2024-01-08T06:53:02-05:00",
                "lastUpdatedStamp": "2024-02-09T06:34:09-05:00",
                "productId": "10003",
                "thruDate": null
              },
              {
                "lastUpdatedStamp": "2024-01-08T06:53:02-05:00",
                "idValue": "2120096-1DD-M",
                "fromDate": "2024-01-08T06:53:02-05:00",
                "goodIdentificationTypeId": "UPCA",
                "productId": "10003",
                "thruDate": null
              }
            ],
            "returnItemAdjustments": [
              {
                "customerReferenceId": null,
                "shipGroupSeqId": "_NA_",
                "correspondingProductId": null,
                "createdDate": "2024-09-23T08:41:26-04:00",
                "comments": "CANADA GST/TPS",
                "includeInShipping": null,
                "lastUpdatedStamp": "2024-11-18T06:01:16-05:00",
                "orderId": "DEV12410",
                "exemptAmount": null,
                "productPromoId": null,
                "taxAuthPartyId": null,
                "lastModifiedByUserLogin": null,
                "returnAdjustmentTypeId": "RET_SALES_TAX_ADJ",
                "description": "Return Sales Tax",
                "primaryGeoId": null,
                "taxAuthGeoId": null,
                "secondaryGeoId": null,
                "orderAdjustmentId": "15832",
                "returnId": "10821",
                "sourcePercentage": 0.05,
                "returnAdjustmentId": "10702",
                "returnItemSeqId": "00101",
                "createdByUserLogin": "hotwax.user",
                "lastModifiedDate": null,
                "sourceReferenceId": null,
                "productPromoRuleId": null,
                "productFeatureId": null,
                "taxAuthorityRateSeqId": null,
                "overrideGlAccountId": null,
                "includeInTax": null,
                "productPromoActionSeqId": null,
                "amount": 3.98,
                "returnTypeId": "RTN_REFUND"
              },
              {
                "customerReferenceId": null,
                "shipGroupSeqId": "_NA_",
                "correspondingProductId": null,
                "createdDate": "2024-09-23T08:41:26-04:00",
                "includeInShipping": null,
                "orderId": "DEV12410",
                "exemptAmount": null,
                "comments": "ONTARIO HST",
                "productPromoId": null,
                "taxAuthPartyId": null,
                "lastModifiedByUserLogin": null,
                "returnAdjustmentTypeId": "RET_SALES_TAX_ADJ",
                "description": "Return Sales Tax",
                "primaryGeoId": null,
                "taxAuthGeoId": null,
                "secondaryGeoId": null,
                "orderAdjustmentId": "15833",
                "returnId": "10821",
                "returnItemSeqId": "00101",
                "returnAdjustmentId": "10703",
                "sourcePercentage": 0.08,
                "amount": 6.36,
                "createdByUserLogin": "hotwax.user",
                "lastModifiedDate": null,
                "sourceReferenceId": null,
                "productPromoRuleId": null,
                "productFeatureId": null,
                "taxAuthorityRateSeqId": null,
                "overrideGlAccountId": null,
                "includeInTax": null,
                "productPromoActionSeqId": null,
                "lastUpdatedStamp": "2024-11-18T06:01:16-05:00",
                "returnTypeId": "RTN_REFUND"
              }
            ],
            "facilityGroupMembers": [
              {
                "facilityGroupId": "AUTO_SHIPPING_LABEL",
                "fromDate": "2024-10-05T07:58:20-04:00",
                "sequenceNum": null,
                "lastUpdatedStamp": "2024-10-05T07:58:24-04:00",
                "facilityId": "BROADWAY",
                "thruDate": null
              },
              {
                "lastUpdatedStamp": "2024-10-15T11:08:42-04:00",
                "fromDate": "2024-10-15T11:08:42-04:00",
                "sequenceNum": null,
                "facilityId": "BROADWAY",
                "facilityGroupId": "FAC_GRP",
                "thruDate": null
              },
              {
                "fromDate": "2024-08-26T03:30:47-04:00",
                "facilityGroupId": "ONLINE_FAC_GRP",
                "sequenceNum": null,
                "facilityId": "BROADWAY",
                "lastUpdatedStamp": "2024-08-26T03:30:47-04:00",
                "thruDate": null
              },
              {
                "facilityGroupId": "OMS_FULFILLMENT",
                "sequenceNum": null,
                "fromDate": "2024-01-08T04:11:40-05:00",
                "lastUpdatedStamp": "2024-01-08T04:11:40-05:00",
                "facilityId": "BROADWAY",
                "thruDate": null
              },
              {
                "facilityGroupId": "PICKUP",
                "sequenceNum": null,
                "lastUpdatedStamp": "2024-11-13T08:50:58-05:00",
                "facilityId": "BROADWAY",
                "fromDate": "2024-11-13T08:50:58-05:00",
                "thruDate": null
              },
              {
                "fromDate": "2024-06-27T10:42:13-04:00",
                "sequenceNum": null,
                "facilityGroupId": "PICKUP",
                "lastUpdatedStamp": "2024-06-27T10:42:13-04:00",
                "facilityId": "BROADWAY",
                "thruDate": null
              },
              {
                "facilityGroupId": "STORES_FAC_GRP",
                "lastUpdatedStamp": "2025-01-16T14:51:05-05:00",
                "sequenceNum": 5,
                "facilityId": "BROADWAY",
                "fromDate": "2025-01-16T14:51:05-05:00",
                "thruDate": null
              },
              {
                "sequenceNum": null,
                "lastUpdatedStamp": "2024-07-25T05:20:32-04:00",
                "facilityGroupId": "US_INVENTORY",
                "fromDate": "2024-07-25T05:20:32-04:00",
                "facilityId": "BROADWAY",
                "thruDate": null
              },
              {
                "lastUpdatedStamp": "2024-03-20T06:13:09-04:00",
                "sequenceNum": null,
                "fromDate": "2024-03-20T06:13:09-04:00",
                "facilityId": "BROADWAY",
                "facilityGroupId": "_NA_",
                "thruDate": null
              }
            ]
          },
          {
            "returnId": "10821",
            "returnItemSeqId": "00102",
            "orderId": "DEV12410",
            "orderItemSeqId": "00101",
            "returnItemPrice": 79.5,
            "returnQuantity": 1,
            "returnReasonId": "UNWANTED",
            "productId": "10004",
            "returnReasonNote": null,
            "returnItemStatusId": "RETURN_COMPLETED",
            "orderItemRequestedShipMethTypeId": "STANDARD",
            "taxCode": "PC040100",
            "orderItemExternalId": "15300755095836",
            "orderName": "#HCDEV4364",
            "facilityExternalId": "94",
            "facilityId": "BROADWAY",
            "facilityTypeId": "RETAIL_STORE",
            "parentFacilityTypeId": "PHYSICAL_STORE",
            "productStoreExternalId": "7",
            "currencyUom": "USD",
            "customerPartyId": "10371",
            "shipToContactMechId": null,
            "returnDate": "2024-09-23T13:41:36-04:00",
            "returnExternalId": "5816353052",
            "returnTypeId": "RTN_REFUND",
            "receivedQuantity": null,
            "completedDatetime": "2024-11-18T06:01:16-05:00",
            "shipTo": null,
            "billTo": {
              "longitude": -79.38066,
              "houseNumberExt": null,
              "postalCodeGeoId": null,
              "stateProvinceGeoCode": "ON",
              "houseNumber": null,
              "postalCodeExt": null,
              "attnName": null,
              "countyGeoId": null,
              "cityGeoId": null,
              "postalCode": "L3V 1P5",
              "latitude": 44.606503,
              "stateProvinceGeoId": "ON",
              "contactMechId": "20656",
              "address2": null,
              "toName": "John Doe",
              "encodedAddressKey": null,
              "stateProvinceGeoName": "Ontario",
              "address1": "746 Atherley Road",
              "countryGeoCode": "CA",
              "countryGeoId": "CAN",
              "directions": null,
              "city": "Orillia",
              "municipalityGeoId": null,
              "countryGeoName": "Canada",
              "geoPointId": null
            },
            "productIdentifications": [
              {
                "idValue": "6104.42.00.10",
                "goodIdentificationTypeId": "HS_CODE",
                "lastUpdatedStamp": "2024-02-26T04:12:21-05:00",
                "productId": "10004",
                "fromDate": "2024-02-26T04:12:21-05:00",
                "thruDate": null
              },
              {
                "idValue": "44508",
                "goodIdentificationTypeId": "NETSUITE_PRODUCT_ID",
                "lastUpdatedStamp": "2024-08-13T01:37:02-04:00",
                "productId": "10004",
                "fromDate": "2024-01-08T11:20:16-05:00",
                "thruDate": null
              },
              {
                "lastUpdatedStamp": "2024-02-12T01:54:01-05:00",
                "goodIdentificationTypeId": "SHOPIFY_PROD_ID",
                "productId": "10004",
                "idValue": "47264706101532",
                "fromDate": "2024-01-08T06:53:02-05:00",
                "thruDate": null
              },
              {
                "idValue": "2120096-1DD-L",
                "productId": "10004",
                "lastUpdatedStamp": "2024-02-12T01:54:01-05:00",
                "fromDate": "2024-01-08T06:53:02-05:00",
                "goodIdentificationTypeId": "SHOPIFY_PROD_SKU",
                "thruDate": null
              },
              {
                "idValue": "2120096-1DD-L",
                "goodIdentificationTypeId": "SKU",
                "productId": "10004",
                "lastUpdatedStamp": "2025-01-28T05:14:13-05:00",
                "fromDate": "2024-01-08T06:53:02-05:00",
                "thruDate": null
              },
              {
                "idValue": "2120096-1DD-L",
                "goodIdentificationTypeId": "SKU",
                "productId": "10004",
                "fromDate": "2024-01-08T06:53:02-05:00",
                "lastUpdatedStamp": "2024-02-12T01:54:01-05:00",
                "thruDate": null
              },
              {
                "idValue": "2120096-1DD-L",
                "productId": "10004",
                "goodIdentificationTypeId": "UPCA",
                "lastUpdatedStamp": "2025-01-28T05:14:13-05:00",
                "fromDate": "2024-01-08T06:53:02-05:00",
                "thruDate": null
              },
              {
                "idValue": "2120096-1DD-L",
                "lastUpdatedStamp": "2024-01-08T06:53:02-05:00",
                "productId": "10004",
                "goodIdentificationTypeId": "UPCA",
                "fromDate": "2024-01-08T06:53:02-05:00",
                "thruDate": null
              }
            ],
            "returnItemAdjustments": [
              {
                "customerReferenceId": null,
                "shipGroupSeqId": "_NA_",
                "correspondingProductId": null,
                "createdDate": "2024-09-23T08:41:26-04:00",
                "comments": "CANADA GST/TPS",
                "includeInShipping": null,
                "orderId": "DEV12410",
                "exemptAmount": null,
                "productPromoId": null,
                "taxAuthPartyId": null,
                "lastModifiedByUserLogin": null,
                "returnAdjustmentTypeId": "RET_SALES_TAX_ADJ",
                "description": "Return Sales Tax",
                "orderAdjustmentId": "15830",
                "primaryGeoId": null,
                "taxAuthGeoId": null,
                "secondaryGeoId": null,
                "returnId": "10821",
                "sourcePercentage": 0.05,
                "returnItemSeqId": "00102",
                "createdByUserLogin": "hotwax.user",
                "lastModifiedDate": null,
                "returnAdjustmentId": "10704",
                "sourceReferenceId": null,
                "productPromoRuleId": null,
                "productFeatureId": null,
                "taxAuthorityRateSeqId": null,
                "overrideGlAccountId": null,
                "lastUpdatedStamp": "2024-11-18T06:01:16-05:00",
                "includeInTax": null,
                "productPromoActionSeqId": null,
                "amount": 3.98,
                "returnTypeId": "RTN_REFUND"
              },
              {
                "customerReferenceId": null,
                "shipGroupSeqId": "_NA_",
                "correspondingProductId": null,
                "createdDate": "2024-09-23T08:41:26-04:00",
                "includeInShipping": null,
                "orderId": "DEV12410",
                "exemptAmount": null,
                "comments": "ONTARIO HST",
                "productPromoId": null,
                "taxAuthPartyId": null,
                "lastModifiedByUserLogin": null,
                "returnAdjustmentTypeId": "RET_SALES_TAX_ADJ",
                "description": "Return Sales Tax",
                "primaryGeoId": null,
                "taxAuthGeoId": null,
                "orderAdjustmentId": "15831",
                "secondaryGeoId": null,
                "returnId": "10821",
                "sourcePercentage": 0.08,
                "returnItemSeqId": "00102",
                "amount": 6.36,
                "createdByUserLogin": "hotwax.user",
                "lastUpdatedStamp": "2024-11-18T06:01:16-05:00",
                "lastModifiedDate": null,
                "sourceReferenceId": null,
                "returnAdjustmentId": "10705",
                "productPromoRuleId": null,
                "productFeatureId": null,
                "taxAuthorityRateSeqId": null,
                "overrideGlAccountId": null,
                "includeInTax": null,
                "productPromoActionSeqId": null,
                "returnTypeId": "RTN_REFUND"
              }
            ],
            "facilityGroupMembers": [
              {
                "facilityGroupId": "AUTO_SHIPPING_LABEL",
                "fromDate": "2024-10-05T07:58:20-04:00",
                "sequenceNum": null,
                "lastUpdatedStamp": "2024-10-05T07:58:24-04:00",
                "facilityId": "BROADWAY",
                "thruDate": null
              },
              {
                "lastUpdatedStamp": "2024-10-15T11:08:42-04:00",
                "fromDate": "2024-10-15T11:08:42-04:00",
                "sequenceNum": null,
                "facilityId": "BROADWAY",
                "facilityGroupId": "FAC_GRP",
                "thruDate": null
              },
              {
                "fromDate": "2024-08-26T03:30:47-04:00",
                "facilityGroupId": "ONLINE_FAC_GRP",
                "sequenceNum": null,
                "facilityId": "BROADWAY",
                "lastUpdatedStamp": "2024-08-26T03:30:47-04:00",
                "thruDate": null
              },
              {
                "facilityGroupId": "OMS_FULFILLMENT",
                "sequenceNum": null,
                "fromDate": "2024-01-08T04:11:40-05:00",
                "lastUpdatedStamp": "2024-01-08T04:11:40-05:00",
                "facilityId": "BROADWAY",
                "thruDate": null
              },
              {
                "facilityGroupId": "PICKUP",
                "sequenceNum": null,
                "lastUpdatedStamp": "2024-11-13T08:50:58-05:00",
                "facilityId": "BROADWAY",
                "fromDate": "2024-11-13T08:50:58-05:00",
                "thruDate": null
              },
              {
                "fromDate": "2024-06-27T10:42:13-04:00",
                "sequenceNum": null,
                "facilityGroupId": "PICKUP",
                "lastUpdatedStamp": "2024-06-27T10:42:13-04:00",
                "facilityId": "BROADWAY",
                "thruDate": null
              },
              {
                "facilityGroupId": "STORES_FAC_GRP",
                "lastUpdatedStamp": "2025-01-16T14:51:05-05:00",
                "sequenceNum": 5,
                "facilityId": "BROADWAY",
                "fromDate": "2025-01-16T14:51:05-05:00",
                "thruDate": null
              },
              {
                "sequenceNum": null,
                "lastUpdatedStamp": "2024-07-25T05:20:32-04:00",
                "facilityGroupId": "US_INVENTORY",
                "fromDate": "2024-07-25T05:20:32-04:00",
                "facilityId": "BROADWAY",
                "thruDate": null
              },
              {
                "lastUpdatedStamp": "2024-03-20T06:13:09-04:00",
                "sequenceNum": null,
                "fromDate": "2024-03-20T06:13:09-04:00",
                "facilityId": "BROADWAY",
                "facilityGroupId": "_NA_",
                "thruDate": null
              }
            ]
          }
        ]
      }
    ]

    returnChannelEnumId

    Responses
    401

    Authentication required

    403

    Access Forbidden (no authz)

    429

    Too Many Requests (tarpit)

    500

    General Error

    get
    /checkOmsConnection

    No content

    Query parameters
    facetToSelectstringOptional
    coreNamestringOptional
    docTypestringOptional
    searchfieldstringOptional
    jsonQuerystringOptional
    noConditionFindstringOptional
    limitstringOptional
    qstringOptional
    termstringOptional
    offsetstringOptional
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    429

    Too Many Requests (tarpit)

    500

    General Error

    get
    /solrFacets

    customerExternalId

    External system identifier for the customer.

    customerName

    The name of the customer.

    priority

    Priority level of the order.

    orderDate

    The date when the order was placed.

    entryDate

    The date when the order was entered into the system.

    expireDate

    The expiration date of the order.

    statusId

    Current status of the order.

    statusDesc

    Description of the order status.

    productStoreId

    Identifier for the product store associated with the order.

    productStoreName

    Name of the product store.

    webSiteId

    Identifier for the website associated with the order.

    webSiteName

    Name of the website.

    currencyCode

    The currency code for the order.

    currencyCodeDesc

    Description of the currency code.

    remainingSubTotal

    The remaining subtotal for the order.

    grandTotal

    The grand total amount for the order.

    tags

    Tags associated with the order.

    note

    Notes associated with the order.

    orderContacts

    Contact information for the order.

    orderIdentifications

    Identifications related to the order.

    shipGroup

    Shipping group details for the order.

    orderAdjustments

    Adjustments applied to the order.

    orderPaymentPref

    Payment preferences for the order.

    billTo

    Billing information for the order.

    billFrom

    Billing information from the order origin.

    <order_id>

    The unique identifier of the order to retrieve.

    id

    The unique identifier for the order.

    externalId

    External system identifier for the order.

    orderName

    The name or reference number of the order.

    channel

    Sales channel through which the order was placed.

    channelDesc

    Description of the sales channel.

    customerId

    The unique identifier for the customer.

    GET /rest/s1/available-to-promise/checkOmsConnection HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Accept: */*
    
    GET /rest/s1/available-to-promise/solrFacets HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Accept: */*
    
    {
      "response": "text"
    }
    Content-Type: application/json
    Authorization: Bearer <your_token>
    Accept: application/json
    {
      "id": "",
      "externalId": "",
      "orderName": "",
      "channel": "",
      "channelDesc": "",
      "customerId": "",
      "customerExternalId": "",
      "customerName": "",
      "priority": "",
      "orderDate": "",
      "entryDate": "",
      "expireDate": "",
      "statusId": "",
      "statusDesc": "",
      "productStoreId": "",
      "productStoreName": "",
      "webSiteId": "",
      "webSiteName": "",
      "currencyCode": "",
      "currencyCodeDesc": "",
      "remainingSubTotal": null,
      "grandTotal": null,
      "tags": "",
      "note": "",
      "orderContacts": {
        "email": {
          "id": "",
          "externalId": ""
        }
      },
      "orderIdentifications": [
        {
          "orderIdentificationTypeId": "",
          "orderIdentificationDesc": "",
          "idValue": ""
        }
      ],
      "shipGroup": [
        {
          "facilityId": "",
          "externalId": "",
          "facilityName": "",
          "maySplit": "",
          "shipBy": "",
          "shipAfter": "",
          "carrierPartyId": "",
          "shipmentMethodTypeId": "",
          "carrierPartyName": "",
          "trackingNumber": "",
          "shipFrom": {
            "postalAddress": {
              "id": "",
              "externalId": "",
              "address1": "",
              "address2": "",
              "city": "",
              "stateCode": "",
              "postalCode": "",
              "country": ""
            },
            "email": {
              "id": "",
              "externalId": "",
              "email": ""
            },
            "phoneNumber": {
              "id": "",
              "externalId": "",
              "areaCode": "",
              "contactNumber": ""
            }
          },
          "shipTo": {
            "postalAddress": {
              "id": "",
              "externalId": "",
              "toName": "",
              "address1": "",
              "address2": "",
              "city": "",
              "stateCode": "",
              "postalCode": "",
              "country": ""
            },
            "email": {
              "id": "",
              "externalId": "",
              "email": ""
            },
            "phoneNumber": {
              "id": "",
              "externalId": "",
              "areaCode": "",
              "contactNumber": ""
            }
          },
          "items": [
            {
              "itemSeqId": "",
              "itemExternalId": "",
              "productId": "",
              "sku": "",
              "name": "",
              "status": "",
              "quantity": null,
              "unitPrice": null,
              "unitListPrice": null,
              "itemAdjustments": [
                {
                  "id": "",
                  "type": "",
                  "comments": "",
                  "amount": null,
                  "sourcePercentage": null
                }
              ]
            }
          ]
        }
      ],
      "orderAdjustments": [
        {
          "id": "",
          "type": "",
          "typeDesc": "",
          "comments": "",
          "amount": null,
          "sourcePercentage": null
        }
      ],
      "orderPaymentPref": [
        {
          "id": "",
          "paymentMethodTypeId": "",
          "paymentMethodTypeDesc": "",
          "paymentMode": "",
          "cardName": "",
          "code": "",
          "maxAmount": null,
          "statusId": "",
          "statusDesc": ""
        }
      ],
      "billTo": {
        "postalAddress": {
          "id": "",
          "externalId": "",
          "toName": "",
          "address1": "",
          "address2": "",
          "city": "",
          "stateCode": "",
          "postalCode": "",
          "country": ""
        },
        "email": {
          "id": "",
          "externalId": "",
          "email": ""
        },
        "phoneNumber": {
          "id": "",
          "externalId": "",
          "areaCode": "",
          "contactNumber": ""
        }
      },
      "billFrom": {
        "id": "",
        "externalId": "",
        "name": "",
        "postalAddress": {
          "id": "",
          "externalId": "",
          "address1": "",
          "address2": "",
          "city": "",
          "stateCode": "",
          "postalCode": "",
          "country": ""
        },
        "email": {
          "id": "",
          "externalId": "",
          "email": ""
        },
        "phoneNumber": {
          "id": "",
          "externalId": "",
          "areaCode": "",
          "contactNumber": ""
        }
      }
    }
    Authorizations
    AuthorizationstringRequired
    Body
    usernamestringOptional
    passwordstringOptional
    tokenstringOptional
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    429

    Too Many Requests (tarpit)

    500

    General Error

    post
    /login
    Query parameters
    pageIndexnumber · int32Optional

    Page number to return, starting with zero

    pageSizenumber · int32Optional

    Number of records per page (default 100)

    orderByFieldstringOptional

    Field name to order by (or comma separated names)

    pageNoLimitstringOptional

    If true don't limit page size (no pagination)

    dependentLevelsnumber · int32Optional

    Levels of dependent child records to include

    typeDescriptionstringOptional
    statusIdstringOptional
    statusTypeIdstringOptional
    statusCodestringOptional
    sequenceNumnumber · int64Optional
    descriptionstringOptional
    statusAgenumber · int64Optional
    parentTypeIdstringOptional
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    get
    /status
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    429

    Too Many Requests (tarpit)

    500

    General Error

    get
    /user/profile
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    429

    Too Many Requests (tarpit)

    500

    General Error

    get
    /user/getAvailableTimeZones
    Query parameters
    pageIndexnumber · int32Optional

    Page number to return, starting with zero

    pageSizenumber · int32Optional

    Number of records per page (default 100)

    orderByFieldstringOptional

    Field name to order by (or comma separated names)

    pageNoLimitstringOptional

    If true don't limit page size (no pagination)

    dependentLevelsnumber · int32Optional

    Levels of dependent child records to include

    productStoreIdstringOptional
    primaryStoreGroupIdstringOptional
    storeNamestringOptional
    companyNamestringOptional
    titlestringOptional
    subtitlestringOptional
    payToPartyIdstringOptional

    Note that this corresponds with the organizationPartyId that GL transactions will be posted to.

    daysToCancelNonPaynumber · int64Optional
    manualAuthIsCapturestringOptional
    prorateShippingstringOptional
    prorateTaxesstringOptional
    viewCartOnAddstringOptional
    autoSaveCartstringOptional
    autoApproveReviewsstringOptional
    isDemoStorestringOptional
    isImmediatelyFulfilledstringOptional

    If immediately fulfilled (for physical stores, etc): don't send email notices, don't reserve inventory, and IFF inventory info isn't found on the server then don't issue inventory right away

    inventoryFacilityIdstringOptional
    oneInventoryFacilitystringOptional
    checkInventorystringOptional
    reserveInventorystringOptional
    reserveOrderEnumIdstringOptional
    requireInventorystringOptional
    balanceResOnOrderCreationstringOptional

    If set to Y, when a new sales order is created with backordered items, then reservations on the facility/product are reassigned according to the priority given by the shipBeforeDate field.

    requirementMethodEnumIdstringOptional
    orderNumberPrefixstringOptional
    defaultLocaleStringstringOptional
    defaultCurrencyUomIdstringOptional
    defaultTimeZoneStringstringOptional
    defaultSalesChannelEnumIdstringOptional
    allowPasswordstringOptional
    defaultPasswordstringOptional
    explodeOrderItemsstringOptional
    checkGcBalancestringOptional
    retryFailedAuthsstringOptional
    headerApprovedStatusstringOptional
    itemApprovedStatusstringOptional
    digitalItemApprovedStatusstringOptional
    headerDeclinedStatusstringOptional
    itemDeclinedStatusstringOptional
    headerCancelStatusstringOptional
    itemCancelStatusstringOptional
    authDeclinedMessagestringOptional
    authFraudMessagestringOptional
    authErrorMessagestringOptional
    visualThemeIdstringOptional
    storeCreditAccountEnumIdstringOptional

    Specify the type (Billing Account or Financial Account) of Store Credit Account used for refund return. Default to Financial Account. This field is override by ReturnHeader.billingAccountId or ReturnHeader.finAccountId, whichever is specified but if only finAccountId is specified explicitly then system will first try to locate any billing account with -ve amount. If found, then amount is credit to this billing account else the amount will be credit to the financial account of the user.

    usePrimaryEmailUsernamestringOptional
    requireCustomerRolestringOptional
    autoInvoiceDigitalItemsstringOptional

    Default Y. Invoice digital items when order is placed rather than waiting for completing order items (though shipment/fulfillment).

    reqShipAddrForDigItemsstringOptional

    Default Y. Require Shipping Address for Digital Items? Note this only has an effect if there are ONLY digital goods in the cart.

    showCheckoutGiftOptionsstringOptional
    selectPaymentTypePerItemstringOptional
    showPricesWithVatTaxstringOptional
    showTaxIsExemptstringOptional

    default Y; if set to N do not show isExempt checkbox for PartyTaxAuthInfo, always force to N

    vatTaxAuthGeoIdstringOptional
    vatTaxAuthPartyIdstringOptional
    enableAutoSuggestionListstringOptional

    The auto-suggestion list is a special ShoppingList that the addSuggestionsToShoppingList service will maintain for cross-sells of ordered items.

    enableDigProdUploadstringOptional
    prodSearchExcludeVariantsstringOptional

    default Y; if set to Y an additional constraint will of isVariant!=Y will be added to all product searches for the store

    digProdUploadCategoryIdstringOptional
    autoOrderCcTryExpstringOptional

    For auto-orders try other Credit Card expiration dates (if date is wrong or general failure where type not known)?

    autoOrderCcTryOtherCardsstringOptional

    For auto-orders try other Credit Cards for the customer?

    autoOrderCcTryLaterNsfstringOptional

    For auto-orders if Credit Cards fails for NSF (Not Sufficient Funds) try again later?

    autoOrderCcTryLaterMaxnumber · int64Optional

    For auto-orders if Credit Cards fails for NSF try again how many times?

    storeCreditValidDaysnumber · int64Optional

    How many days that store credit is valid for. Null value implies no expiration.

    autoApproveInvoicestringOptional

    If Y or empty, sales invoices created from orders will be marked ready.

    autoApproveOrderstringOptional

    If N, orders will not be automatically approved when payment is authorized.

    shipIfCaptureFailsstringOptional

    If N, the captureOrderPayments will cause a service error if credit card capture fails.

    setOwnerUponIssuancestringOptional

    If Y or empty, set the inventory item owner upon issuance.

    reqReturnInventoryReceivestringOptional

    Default N. This is the default value for the ReturnHeader.needsInventoryReceive field. If set to Y return will automatically go to the Received status when Accepted instead of waiting for actual receipt of the return.

    addToCartRemoveIncompatstringOptional

    Default N. If Y then on add to cart remove all products in cart with a ProductAssoc record related to or from the product and with the PRODUCT_INCOMPATABLE type.

    addToCartReplaceUpsellstringOptional

    Default N. If Y then on add to cart remove all products in cart with a ProductAssoc record related from the product and with the PRODUCT_UPGRADE type.

    splitPayPrefPerShpGrpstringOptional

    Default N. If Y then before the order is stored the OrderPaymentPreference record will be split, one for each OrderItemShipGroup.

    managedByLotstringOptional

    If Y, the preparator can choose the InventoryItem by this lotId when he makes the picklist.

    showOutOfStockProductsstringOptional

    Default Y. If N then out of stock products will not be displayed on site

    orderDecimalQuantitystringOptional

    use to indicate if decimal quantity can be ordered for this producStore. Default value is Y

    allowCommentstringOptional

    Allow comments for order line items per store

    oldStyleSheetstringOptional
    oldHeaderLogostringOptional
    oldHeaderMiddleBackgroundstringOptional
    oldHeaderRightBackgroundstringOptional
    catalogUrlMountPointstringOptional

    Catalog Url mount point to be used

    restockingFeePercentagenumberOptional

    Restocking fee percentage

    capturePmntsOnOrdApprovalstringOptional

    Flag to identify if order payments have to be captured when order is added to CSV with value Y or N

    termTypeIdstringOptional

    Order for products of store will be placed with defined term type.

    autoSetFacilitystringOptional

    Mainly used to control nearest facility work flow

    enableExternalPromotionstringOptional

    Flag to identify if the external promotions are enabled for the store.

    daysToReturnnumber · int64Optional

    Indicates number of days till order can be returned

    restockingFeeFixednumberOptional

    Indicates Fee charged for Restocking.

    autoAcceptReturnstringOptional

    Flag to identify if the return will be accepted automatically.

    externalIdstringOptional
    allowSplitstringOptional
    storeDomainstringOptional
    productIdentifierEnumIdstringOptional

    Product identifier to identify unique product

    enablePreOrderAutoReleasingstringOptional

    Flag to enable/disable auto preorder releasing on particular store/brand.

    enableBrokeringstringOptional

    Flag to enable/disable brokering on particular store/brand.

    storeLogoImageUrlstringOptional

    Image path for display brand specific logo

    lastUpdatedStampstring · date-timeOptional
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    get
    /user/productStore
    Query parameters
    pageIndexnumber · int32Optional

    Page number to return, starting with zero

    pageSizenumber · int32Optional

    Number of records per page (default 100)

    orderByFieldstringOptional

    Field name to order by (or comma separated names)

    pageNoLimitstringOptional

    If true don't limit page size (no pagination)

    dependentLevelsnumber · int32Optional

    Levels of dependent child records to include

    ruleIdstringOptional

    Unique identifier for the rule.

    ruleGroupIdstringOptional

    Unique identifier for the rule group.

    ruleNamestringOptional

    Name of the rule.

    statusIdstringOptional

    Status of the rule.

    sequenceNumnumber · int64Optional

    Sequence number for ordering.

    createdDatestring · date-timeOptional

    Date and time when the rule was created.

    createdByUserstringOptional

    User login ID of the creator.

    lastUpdatedStampstring · date-timeOptional
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    get
    /decisionRules
    Body
    _entitystringOptionalDefault: rule
    ruleIdstringOptional
    ruleGroupIdstringOptional
    ruleNamestringOptional
    statusIdstringOptional
    sequenceNumnumber · int64Optional
    createdDatestring · date-timeOptional
    createdByUserstringOptional
    lastUpdatedStampstring · date-timeOptional
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    post
    /decisionRules
    string
    Required
    Path parameters
    ruleIdstringRequired

    Unique identifier for the rule.

    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    get
    /decisionRules/{ruleId}
    string
    Required
    Path parameters
    ruleIdstringRequired

    Unique identifier for the rule.

    Body
    _entitystringOptionalDefault: rule
    ruleIdstringOptional
    ruleGroupIdstringOptional
    ruleNamestringOptional
    statusIdstringOptional
    sequenceNumnumber · int64Optional
    createdDatestring · date-timeOptional
    createdByUserstringOptional
    lastUpdatedStampstring · date-timeOptional
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    post
    /decisionRules/{ruleId}
    string
    Required
    Path parameters
    ruleIdstringRequired

    Unique identifier for the rule.

    Body
    _entitystringOptionalDefault: ruleCondition.PK
    ruleIdstringOptional
    conditionSeqIdstringOptional
    Responses
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    delete
    /decisionRules/{ruleId}/conditions

    No content

    string
    Required
    Path parameters
    ruleIdstringRequired

    Unique identifier for the rule.

    Body
    _entitystringOptionalDefault: ruleAction.PK
    ruleIdstringOptional
    actionSeqIdstringOptional
    Responses
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    delete
    /decisionRules/{ruleId}/actions

    No content

    Query parameters
    pageIndexnumber · int32Optional

    Page number to return, starting with zero

    pageSizenumber · int32Optional

    Number of records per page (default 100)

    orderByFieldstringOptional

    Field name to order by (or comma separated names)

    pageNoLimitstringOptional

    If true don't limit page size (no pagination)

    dependentLevelsnumber · int32Optional

    Levels of dependent child records to include

    typeDescriptionstringOptional
    facilityIdstringOptional
    facilityTypeIdstringOptional
    parentFacilityIdstringOptional
    ownerPartyIdstringOptional
    defaultInventoryItemTypeIdstringOptional
    facilityNamestringOptional
    primaryFacilityGroupIdstringOptional
    oldSquareFootagenumber · int64Optional
    facilitySizenumberOptional
    facilitySizeUomIdstringOptional
    productStoreIdstringOptional
    defaultDaysToShipnumber · int64Optional

    In the absence of a product specific days to ship in ProductFacility, this will be used

    openedDatestring · date-timeOptional
    closedDatestring · date-timeOptional
    descriptionstringOptional
    defaultDimensionUomIdstringOptional

    This field store the unit of measurement of dimension (length, width and height)

    defaultWeightUomIdstringOptional
    geoPointIdstringOptional
    externalIdstringOptional

    This field stores facility ID of the external system

    openTimestringOptional
    closeTimestringOptional
    facilityTimeZonestringOptional
    maximumOrderLimitnumber · int64Optional
    postalCodestringOptional
    parentTypeIdstringOptional
    hasTablestringOptional
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    get
    /facilities
    Body
    _entitystringOptionalDefault: org.apache.ofbiz.product.facility.Facility
    facilityIdstringOptional
    facilityTypeIdstringOptional
    parentFacilityIdstringOptional
    ownerPartyIdstringOptional
    defaultInventoryItemTypeIdstringOptional
    facilityNamestringOptional
    primaryFacilityGroupIdstringOptional
    oldSquareFootagenumber · int64Optional
    facilitySizenumberOptional
    facilitySizeUomIdstringOptional
    productStoreIdstringOptional
    defaultDaysToShipnumber · int64Optional
    openedDatestring · date-timeOptional
    closedDatestring · date-timeOptional
    descriptionstringOptional
    defaultDimensionUomIdstringOptional
    defaultWeightUomIdstringOptional
    geoPointIdstringOptional
    externalIdstringOptional
    openTimestringOptional
    closeTimestringOptional
    facilityTimeZonestringOptional
    maximumOrderLimitnumber · int64Optional
    postalCodestringOptional
    lastUpdatedStampstring · date-timeOptional
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    post
    /facilities
    Path parameters
    facilityIdstringRequired
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    get
    /facilities/{facilityId}
    Path parameters
    facilityIdstringRequired
    Body
    _entitystringOptionalDefault: org.apache.ofbiz.product.facility.Facility
    facilityIdstringOptional
    facilityTypeIdstringOptional
    parentFacilityIdstringOptional
    ownerPartyIdstringOptional
    defaultInventoryItemTypeIdstringOptional
    facilityNamestringOptional
    primaryFacilityGroupIdstringOptional
    oldSquareFootagenumber · int64Optional
    facilitySizenumberOptional
    facilitySizeUomIdstringOptional
    productStoreIdstringOptional
    defaultDaysToShipnumber · int64Optional
    openedDatestring · date-timeOptional
    closedDatestring · date-timeOptional
    descriptionstringOptional
    defaultDimensionUomIdstringOptional
    defaultWeightUomIdstringOptional
    geoPointIdstringOptional
    externalIdstringOptional
    openTimestringOptional
    closeTimestringOptional
    facilityTimeZonestringOptional
    maximumOrderLimitnumber · int64Optional
    postalCodestringOptional
    lastUpdatedStampstring · date-timeOptional
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    put
    /facilities/{facilityId}
    Query parameters
    pageIndexnumber · int32Optional

    Page number to return, starting with zero

    pageSizenumber · int32Optional

    Number of records per page (default 100)

    orderByFieldstringOptional

    Field name to order by (or comma separated names)

    pageNoLimitstringOptional

    If true don't limit page size (no pagination)

    dependentLevelsnumber · int32Optional

    Levels of dependent child records to include

    facilityIdstringOptional
    lastOrderCountnumber · int64Optional
    entryDatestring · dateOptional
    lastUpdatedStampstring · date-timeOptional
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    get
    /facilities/orderCount
    Query parameters
    pageIndexnumber · int32Optional

    Page number to return, starting with zero

    pageSizenumber · int32Optional

    Number of records per page (default 100)

    orderByFieldstringOptional

    Field name to order by (or comma separated names)

    pageNoLimitstringOptional

    If true don't limit page size (no pagination)

    dependentLevelsnumber · int32Optional

    Levels of dependent child records to include

    typeDescriptionstringOptional
    enumIdstringOptional
    enumTypeIdstringOptional
    parentEnumIdstringOptional
    enumCodestringOptional
    sequenceNumnumber · int64Optional
    descriptionstringOptional
    optionValuestringOptional

    Usage depends on enum type such as an ID format/mask

    optionIndicatorstringOptional

    Indicator flag with meaning depending on enum type

    relatedEnumIdstringOptional
    relatedEnumTypeIdstringOptional
    statusFlowIdstringOptional
    enumNamestringOptional
    primaryEnumerationGroupIdstringOptional
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    get
    /enums
    Path parameters
    enumIdstringRequired
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    get
    /enums/{enumId}
    Query parameters
    pageIndexnumber · int32Optional

    Page number to return, starting with zero

    pageSizenumber · int32Optional

    Number of records per page (default 100)

    orderByFieldstringOptional

    Field name to order by (or comma separated names)

    pageNoLimitstringOptional

    If true don't limit page size (no pagination)

    dependentLevelsnumber · int32Optional

    Levels of dependent child records to include

    facilityGroupIdstringOptional
    facilityGroupTypeIdstringOptional
    primaryParentGroupIdstringOptional
    facilityGroupNamestringOptional
    descriptionstringOptional
    lastUpdatedStampstring · date-timeOptional
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    get
    /facilityGroups
    Body
    _entitystringOptionalDefault: org.apache.ofbiz.product.facility.FacilityGroup
    facilityGroupIdstringOptional
    facilityGroupTypeIdstringOptional
    primaryParentGroupIdstringOptional
    facilityGroupNamestringOptional
    descriptionstringOptional
    lastUpdatedStampstring · date-timeOptional
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    post
    /facilityGroups
    Path parameters
    facilityGroupIdstringRequired
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    get
    /facilityGroups/{facilityGroupId}
    Path parameters
    facilityGroupIdstringRequired
    Body
    _entitystringOptionalDefault: org.apache.ofbiz.product.facility.FacilityGroup
    facilityGroupIdstringOptional
    facilityGroupTypeIdstringOptional
    primaryParentGroupIdstringOptional
    facilityGroupNamestringOptional
    descriptionstringOptional
    lastUpdatedStampstring · date-timeOptional
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    put
    /facilityGroups/{facilityGroupId}
    AuthorizationstringRequired
    Path parameters
    facilityGroupIdstringRequired
    Query parameters
    pageIndexnumber · int32Optional

    Page number to return, starting with zero

    pageSizenumber · int32Optional

    Number of records per page (default 100)

    orderByFieldstringOptional

    Field name to order by (or comma separated names)

    pageNoLimitstringOptional

    If true don't limit page size (no pagination)

    dependentLevelsnumber · int32Optional

    Levels of dependent child records to include

    parentFacilityTypeIdstringOptional
    facilityGroupTypeIdstringOptional
    primaryParentGroupIdstringOptional
    facilityGroupNamestringOptional
    descriptionstringOptional
    facilityIdstringOptional
    fromDatestring · date-timeOptional
    thruDatestring · date-timeOptional
    sequenceNumnumber · int64Optional
    facilityTypeIdstringOptional
    parentFacilityIdstringOptional
    ownerPartyIdstringOptional
    defaultInventoryItemTypeIdstringOptional
    facilityNamestringOptional
    primaryFacilityGroupIdstringOptional
    oldSquareFootagenumber · int64Optional
    facilitySizenumberOptional
    facilitySizeUomIdstringOptional
    productStoreIdstringOptional
    defaultDaysToShipnumber · int64Optional

    In the absence of a product specific days to ship in ProductFacility, this will be used

    openedDatestring · date-timeOptional
    closedDatestring · date-timeOptional
    defaultDimensionUomIdstringOptional

    This field store the unit of measurement of dimension (length, width and height)

    defaultWeightUomIdstringOptional
    geoPointIdstringOptional
    externalIdstringOptional

    This field stores facility ID of the external system

    openTimestringOptional
    closeTimestringOptional
    facilityTimeZonestringOptional
    maximumOrderLimitnumber · int64Optional
    postalCodestringOptional
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    get
    /facilityGroups/{facilityGroupId}/facilities
    string
    Required
    Path parameters
    facilityGroupIdstringRequired
    facilityIdstringRequired
    Body
    _entitystringOptionalDefault: org.apache.ofbiz.product.facility.FacilityGroupMember
    facilityIdstringOptional
    facilityGroupIdstringOptional
    fromDatestring · date-timeOptional
    thruDatestring · date-timeOptional
    sequenceNumnumber · int64Optional
    lastUpdatedStampstring · date-timeOptional
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    post
    /facilityGroups/{facilityGroupId}/facilities/{facilityId}/association
    Query parameters
    pageIndexnumber · int32Optional

    Page number to return, starting with zero

    pageSizenumber · int32Optional

    Number of records per page (default 100)

    orderByFieldstringOptional

    Field name to order by (or comma separated names)

    pageNoLimitstringOptional

    If true don't limit page size (no pagination)

    dependentLevelsnumber · int32Optional

    Levels of dependent child records to include

    shopIdstringOptional
    shopifyShopIdstringOptional
    productStoreIdstringOptional
    namestringOptional
    emailstringOptional
    phonestringOptional
    shopOwnerstringOptional
    timezonestringOptional
    planNamestringOptional
    domainstringOptional
    myshopifyDomainstringOptional
    primaryLocationIdstringOptional
    weightUnitstringOptional
    currencystringOptional
    countryCodestringOptional
    isEnabledstringOptional
    shopifyConfigIdstringOptional
    shopifyConfigNamestringOptional
    accessScopeEnumIdstringOptional
    apiVersionstringOptional
    webSiteIdstringOptional
    facilityIdenTypeIdstringOptional

    Deprecated filed

    apiUrlstringOptional
    usernamestringOptional
    currentPasswordstringOptional
    accessTokenstringOptional
    clientIdstringOptional
    sharedSecretstringOptional

    Secrets are used to validate the integrity of webhooks

    oldSharedSecretstringOptional

    Old Secrets are used to validate the integrity of webhooks

    processRefundstringOptional
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    get
    /shopifyShops
    Path parameters
    productStoreIdstringRequired
    Query parameters
    pageIndexnumber · int32Optional

    Page number to return, starting with zero

    pageSizenumber · int32Optional

    Number of records per page (default 100)

    orderByFieldstringOptional

    Field name to order by (or comma separated names)

    pageNoLimitstringOptional

    If true don't limit page size (no pagination)

    dependentLevelsnumber · int32Optional

    Levels of dependent child records to include

    facilityGroupIdstringOptional
    fromDatestring · date-timeOptional
    thruDatestring · date-timeOptional
    sequenceNumbernumber · int64Optional
    facilityGroupTypeIdstringOptional
    primaryParentGroupIdstringOptional
    facilityGroupNamestringOptional
    descriptionstringOptional
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    get
    /productStores/{productStoreId}/facilityGroups
    string
    Required
    Path parameters
    productStoreIdstringRequired
    facilityGroupIdstringRequired
    Body
    _entitystringOptionalDefault: co.hotwax.facility.ProductStoreFacilityGroup
    productStoreIdstringOptional
    facilityGroupIdstringOptional
    fromDatestring · date-timeOptional
    thruDatestring · date-timeOptional
    sequenceNumbernumber · int64Optional
    lastUpdatedStampstring · date-timeOptional
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    post
    /productStores/{productStoreId}/facilityGroups/{facilityGroupId}/association
    Path parameters
    productStoreIdstringRequired
    Query parameters
    pageIndexnumber · int32Optional

    Page number to return, starting with zero

    pageSizenumber · int32Optional

    Number of records per page (default 100)

    orderByFieldstringOptional

    Field name to order by (or comma separated names)

    pageNoLimitstringOptional

    If true don't limit page size (no pagination)

    dependentLevelsnumber · int32Optional

    Levels of dependent child records to include

    storeExternalIdstringOptional
    parentFacilityTypeIdstringOptional
    facilityIdstringOptional
    fromDatestring · date-timeOptional
    thruDatestring · date-timeOptional
    sequenceNumnumber · int64Optional
    primaryStoreGroupIdstringOptional
    storeNamestringOptional
    companyNamestringOptional
    titlestringOptional
    subtitlestringOptional
    payToPartyIdstringOptional

    Note that this corresponds with the organizationPartyId that GL transactions will be posted to.

    daysToCancelNonPaynumber · int64Optional
    manualAuthIsCapturestringOptional
    prorateShippingstringOptional
    prorateTaxesstringOptional
    viewCartOnAddstringOptional
    autoSaveCartstringOptional
    autoApproveReviewsstringOptional
    isDemoStorestringOptional
    isImmediatelyFulfilledstringOptional

    If immediately fulfilled (for physical stores, etc): don't send email notices, don't reserve inventory, and IFF inventory info isn't found on the server then don't issue inventory right away

    inventoryFacilityIdstringOptional
    oneInventoryFacilitystringOptional
    checkInventorystringOptional
    reserveInventorystringOptional
    reserveOrderEnumIdstringOptional
    requireInventorystringOptional
    balanceResOnOrderCreationstringOptional

    If set to Y, when a new sales order is created with backordered items, then reservations on the facility/product are reassigned according to the priority given by the shipBeforeDate field.

    requirementMethodEnumIdstringOptional
    orderNumberPrefixstringOptional
    defaultLocaleStringstringOptional
    defaultCurrencyUomIdstringOptional
    defaultTimeZoneStringstringOptional
    defaultSalesChannelEnumIdstringOptional
    allowPasswordstringOptional
    defaultPasswordstringOptional
    explodeOrderItemsstringOptional
    checkGcBalancestringOptional
    retryFailedAuthsstringOptional
    headerApprovedStatusstringOptional
    itemApprovedStatusstringOptional
    digitalItemApprovedStatusstringOptional
    headerDeclinedStatusstringOptional
    itemDeclinedStatusstringOptional
    headerCancelStatusstringOptional
    itemCancelStatusstringOptional
    authDeclinedMessagestringOptional
    authFraudMessagestringOptional
    authErrorMessagestringOptional
    visualThemeIdstringOptional
    storeCreditAccountEnumIdstringOptional

    Specify the type (Billing Account or Financial Account) of Store Credit Account used for refund return. Default to Financial Account. This field is override by ReturnHeader.billingAccountId or ReturnHeader.finAccountId, whichever is specified but if only finAccountId is specified explicitly then system will first try to locate any billing account with -ve amount. If found, then amount is credit to this billing account else the amount will be credit to the financial account of the user.

    usePrimaryEmailUsernamestringOptional
    requireCustomerRolestringOptional
    autoInvoiceDigitalItemsstringOptional

    Default Y. Invoice digital items when order is placed rather than waiting for completing order items (though shipment/fulfillment).

    reqShipAddrForDigItemsstringOptional

    Default Y. Require Shipping Address for Digital Items? Note this only has an effect if there are ONLY digital goods in the cart.

    showCheckoutGiftOptionsstringOptional
    selectPaymentTypePerItemstringOptional
    showPricesWithVatTaxstringOptional
    showTaxIsExemptstringOptional

    default Y; if set to N do not show isExempt checkbox for PartyTaxAuthInfo, always force to N

    vatTaxAuthGeoIdstringOptional
    vatTaxAuthPartyIdstringOptional
    enableAutoSuggestionListstringOptional

    The auto-suggestion list is a special ShoppingList that the addSuggestionsToShoppingList service will maintain for cross-sells of ordered items.

    enableDigProdUploadstringOptional
    prodSearchExcludeVariantsstringOptional

    default Y; if set to Y an additional constraint will of isVariant!=Y will be added to all product searches for the store

    digProdUploadCategoryIdstringOptional
    autoOrderCcTryExpstringOptional

    For auto-orders try other Credit Card expiration dates (if date is wrong or general failure where type not known)?

    autoOrderCcTryOtherCardsstringOptional

    For auto-orders try other Credit Cards for the customer?

    autoOrderCcTryLaterNsfstringOptional

    For auto-orders if Credit Cards fails for NSF (Not Sufficient Funds) try again later?

    autoOrderCcTryLaterMaxnumber · int64Optional

    For auto-orders if Credit Cards fails for NSF try again how many times?

    storeCreditValidDaysnumber · int64Optional

    How many days that store credit is valid for. Null value implies no expiration.

    autoApproveInvoicestringOptional

    If Y or empty, sales invoices created from orders will be marked ready.

    autoApproveOrderstringOptional

    If N, orders will not be automatically approved when payment is authorized.

    shipIfCaptureFailsstringOptional

    If N, the captureOrderPayments will cause a service error if credit card capture fails.

    setOwnerUponIssuancestringOptional

    If Y or empty, set the inventory item owner upon issuance.

    reqReturnInventoryReceivestringOptional

    Default N. This is the default value for the ReturnHeader.needsInventoryReceive field. If set to Y return will automatically go to the Received status when Accepted instead of waiting for actual receipt of the return.

    addToCartRemoveIncompatstringOptional

    Default N. If Y then on add to cart remove all products in cart with a ProductAssoc record related to or from the product and with the PRODUCT_INCOMPATABLE type.

    addToCartReplaceUpsellstringOptional

    Default N. If Y then on add to cart remove all products in cart with a ProductAssoc record related from the product and with the PRODUCT_UPGRADE type.

    splitPayPrefPerShpGrpstringOptional

    Default N. If Y then before the order is stored the OrderPaymentPreference record will be split, one for each OrderItemShipGroup.

    managedByLotstringOptional

    If Y, the preparator can choose the InventoryItem by this lotId when he makes the picklist.

    showOutOfStockProductsstringOptional

    Default Y. If N then out of stock products will not be displayed on site

    orderDecimalQuantitystringOptional

    use to indicate if decimal quantity can be ordered for this producStore. Default value is Y

    allowCommentstringOptional

    Allow comments for order line items per store

    oldStyleSheetstringOptional
    oldHeaderLogostringOptional
    oldHeaderMiddleBackgroundstringOptional
    oldHeaderRightBackgroundstringOptional
    catalogUrlMountPointstringOptional

    Catalog Url mount point to be used

    restockingFeePercentagenumberOptional

    Restocking fee percentage

    capturePmntsOnOrdApprovalstringOptional

    Flag to identify if order payments have to be captured when order is added to CSV with value Y or N

    termTypeIdstringOptional

    Order for products of store will be placed with defined term type.

    autoSetFacilitystringOptional

    Mainly used to control nearest facility work flow

    enableExternalPromotionstringOptional

    Flag to identify if the external promotions are enabled for the store.

    daysToReturnnumber · int64Optional

    Indicates number of days till order can be returned

    restockingFeeFixednumberOptional

    Indicates Fee charged for Restocking.

    autoAcceptReturnstringOptional

    Flag to identify if the return will be accepted automatically.

    allowSplitstringOptional
    storeDomainstringOptional
    productIdentifierEnumIdstringOptional

    Product identifier to identify unique product

    enablePreOrderAutoReleasingstringOptional

    Flag to enable/disable auto preorder releasing on particular store/brand.

    enableBrokeringstringOptional

    Flag to enable/disable brokering on particular store/brand.

    storeLogoImageUrlstringOptional

    Image path for display brand specific logo

    facilityTypeIdstringOptional
    parentFacilityIdstringOptional
    ownerPartyIdstringOptional
    defaultInventoryItemTypeIdstringOptional
    facilityNamestringOptional
    primaryFacilityGroupIdstringOptional
    oldSquareFootagenumber · int64Optional
    facilitySizenumberOptional
    facilitySizeUomIdstringOptional
    defaultDaysToShipnumber · int64Optional

    In the absence of a product specific days to ship in ProductFacility, this will be used

    openedDatestring · date-timeOptional
    closedDatestring · date-timeOptional
    descriptionstringOptional
    defaultDimensionUomIdstringOptional

    This field store the unit of measurement of dimension (length, width and height)

    defaultWeightUomIdstringOptional
    geoPointIdstringOptional
    externalIdstringOptional

    This field stores facility ID of the external system

    openTimestringOptional
    closeTimestringOptional
    facilityTimeZonestringOptional
    maximumOrderLimitnumber · int64Optional
    postalCodestringOptional
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    get
    /productStores/{productStoreId}/facilities
    string
    Required
    Path parameters
    productStoreIdstringRequired
    facilityIdstringRequired
    Body
    _entitystringOptionalDefault: org.apache.ofbiz.product.store.ProductStoreFacility
    productStoreIdstringOptional
    facilityIdstringOptional
    fromDatestring · date-timeOptional
    thruDatestring · date-timeOptional
    sequenceNumnumber · int64Optional
    lastUpdatedStampstring · date-timeOptional
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    post
    /productStores/{productStoreId}/facilities/{facilityId}/association
    Query parameters
    pageIndexnumber · int32Optional

    Page number to return, starting with zero

    pageSizenumber · int32Optional

    Number of records per page (default 100)

    orderByFieldstringOptional

    Field name to order by (or comma separated names)

    pageNoLimitstringOptional

    If true don't limit page size (no pagination)

    dependentLevelsnumber · int32Optional

    Levels of dependent child records to include

    ruleGroupIdstringOptional

    Unique identifier for the group

    productStoreIdstringOptional

    Unique identifier for the product store

    groupNamestringOptional

    Name of the group.

    groupTypeEnumIdstringOptional

    Type of the group.

    statusIdstringOptional

    Status identifier for the rule group.

    sequenceNumnumber · int64Optional

    Sequence number for ordering.

    jobNamestringOptional

    moqui.service.job.Service reference

    descriptionstringOptional

    Description or additional information about the group.

    createdByUserstringOptional

    User login ID of the creator

    createdDatestring · date-timeOptional

    Date and time when the group was created

    lastModifiedDatestring · date-timeOptional

    Date and time when the group was updated

    lastUpdatedStampstring · date-timeOptional
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    get
    /ruleGroups
    Body
    _entitystringOptionalDefault: ruleGroup
    ruleGroupIdstringOptional
    productStoreIdstringOptional
    groupNamestringOptional
    groupTypeEnumIdstringOptional
    statusIdstringOptional
    sequenceNumnumber · int64Optional
    jobNamestringOptional
    descriptionstringOptional
    createdByUserstringOptional
    createdDatestring · date-timeOptional
    lastModifiedDatestring · date-timeOptional
    lastUpdatedStampstring · date-timeOptional
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    post
    /ruleGroups
    Required
    Path parameters
    ruleGroupIdstringRequired

    Unique identifier for the group

    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    get
    /ruleGroups/{ruleGroupId}
    string
    Required
    Path parameters
    ruleGroupIdstringRequired

    Unique identifier for the group

    Body
    _entitystringOptionalDefault: ruleGroup
    ruleGroupIdstringOptional
    productStoreIdstringOptional
    groupNamestringOptional
    groupTypeEnumIdstringOptional
    statusIdstringOptional
    sequenceNumnumber · int64Optional
    jobNamestringOptional
    descriptionstringOptional
    createdByUserstringOptional
    createdDatestring · date-timeOptional
    lastModifiedDatestring · date-timeOptional
    lastUpdatedStampstring · date-timeOptional
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    post
    /ruleGroups/{ruleGroupId}
    string
    Required
    Path parameters
    ruleGroupIdstringRequired

    Unique identifier for the rule group.

    Query parameters
    pageIndexnumber · int32Optional

    Page number to return, starting with zero

    pageSizenumber · int32Optional

    Number of records per page (default 100)

    orderByFieldstringOptional

    Field name to order by (or comma separated names)

    pageNoLimitstringOptional

    If true don't limit page size (no pagination)

    dependentLevelsnumber · int32Optional

    Levels of dependent child records to include

    ruleIdstringOptional

    Unique identifier for the rule.

    ruleNamestringOptional

    Name of the rule.

    statusIdstringOptional

    Status of the rule.

    sequenceNumnumber · int64Optional

    Sequence number for ordering.

    createdDatestring · date-timeOptional

    Date and time when the rule was created.

    createdByUserstringOptional

    User login ID of the creator.

    lastUpdatedStampstring · date-timeOptional
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    get
    /ruleGroups/{ruleGroupId}/rules
    Path parameters
    ruleGroupIdstringRequired
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    429

    Too Many Requests (tarpit)

    500

    General Error

    post
    /ruleGroups/{ruleGroupId}/runNow
    Path parameters
    ruleGroupIdstringRequired
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    429

    Too Many Requests (tarpit)

    500

    General Error

    get
    /ruleGroups/{ruleGroupId}/schedule
    Path parameters
    ruleGroupIdstringRequired
    Body
    ruleGroupIdstringRequired
    systemMessageRemoteIdstringRequired
    transactionTimeoutinteger · int64Optional
    topicstringOptional
    localOnlystringOptional
    cronExpressionstringOptional
    fromDatestring · date-timeOptional
    thruDatestring · date-timeOptional
    repeatCountinteger · int64Optional
    pausedstringOptional
    expireLockTimeinteger · int64Optional
    minRetryTimeinteger · int64Optional
    priorityinteger · int64Optional
    parentJobNamestringOptional
    jobTypeEnumIdstringOptional
    permissionGroupIdstringOptional
    instanceOfProductIdstringOptional
    lastUpdatedStampstring · date-timeOptional
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    429

    Too Many Requests (tarpit)

    500

    General Error

    post
    /ruleGroups/{ruleGroupId}/schedule
    AuthorizationstringRequired
    Path parameters
    ruleGroupIdstringRequired

    Unique identifier for the rule group.

    Query parameters
    pageIndexnumber · int32Optional

    Page number to return, starting with zero

    pageSizenumber · int32Optional

    Number of records per page (default 100)

    orderByFieldstringOptional

    Field name to order by (or comma separated names)

    pageNoLimitstringOptional

    If true don't limit page size (no pagination)

    dependentLevelsnumber · int32Optional

    Levels of dependent child records to include

    ruleGroupRunIdstringOptional

    Unique identifier for the rule group run.

    productStoreIdstringOptional

    Unique identifier for the product store.

    createdByUserstringOptional

    User login ID of the creator.

    hasErrorstringOptional

    Indicator for the presence of errors.

    startDatestring · date-timeOptional

    Start date of the rule group run.

    endDatestring · date-timeOptional

    End date of the rule group run.

    ruleGroupRunResultstringOptional

    Result or outcome of the rule group run.

    lastUpdatedStampstring · date-timeOptional
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    get
    /ruleGroups/{ruleGroupId}/ruleGroupRuns

    list Picklist (master: picker)

    get
    Authorizations
    AuthorizationstringRequired
    Query parameters
    pageIndexnumber · int32Optional

    Page number to return, starting with zero

    pageSizenumber · int32Optional

    Number of records per page (default 100)

    orderByFieldstringOptional

    Field name to order by (or comma separated names)

    pageNoLimitstringOptional

    If true don't limit page size (no pagination)

    dependentLevelsnumber · int32Optional

    Levels of dependent child records to include

    picklistIdstringOptional
    externalIdstringOptional

    This field stores picklist ID of the external system

    descriptionstringOptional
    facilityIdstringOptional
    shipmentMethodTypeIdstringOptional
    statusIdstringOptional
    picklistDatestring · date-timeOptional
    createdByUserLoginstringOptional
    lastModifiedByUserLoginstringOptional
    lastUpdatedStampstring · date-timeOptional
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    get
    /picklists

    create Picklist (master: default)

    post
    Authorizations
    AuthorizationstringRequired
    Body
    _entitystringOptionalDefault: org.apache.ofbiz.shipment.picklist.Picklist
    picklistIdstringOptional
    externalIdstringOptional
    descriptionstringOptional
    facilityIdstringOptional
    shipmentMethodTypeIdstringOptional
    statusIdstringOptional
    picklistDatestring · date-timeOptional
    createdByUserLoginstringOptional
    lastModifiedByUserLoginstringOptional
    lastUpdatedStampstring · date-timeOptional
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    post
    /picklists

    one Picklist (master: picker)

    get
    Authorizations
    AuthorizationstringRequired
    Path parameters
    picklistIdstringRequired
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    get
    /picklists/{picklistId}

    update Picklist (master: default)

    put
    Authorizations
    AuthorizationstringRequired
    Path parameters
    picklistIdstringRequired
    Body
    _entitystringOptionalDefault: org.apache.ofbiz.shipment.picklist.Picklist
    picklistIdstringOptional
    externalIdstringOptional
    descriptionstringOptional
    facilityIdstringOptional
    shipmentMethodTypeIdstringOptional
    statusIdstringOptional
    picklistDatestring · date-timeOptional
    createdByUserLoginstringOptional
    lastModifiedByUserLoginstringOptional
    lastUpdatedStampstring · date-timeOptional
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    put
    /picklists/{picklistId}

    reject InProgressOrders

    post
    Authorizations
    AuthorizationstringRequired
    Body
    facilityIdstringRequired
    updateQOHbooleanOptionalDefault: false
    rejectionReasonIdstringRequiredDefault: INACTIVE_STORE
    rejectCommentsstringOptionalDefault: Store Rejected Inventory
    Responses
    401

    Authentication required

    403

    Access Forbidden (no authz)

    429

    Too Many Requests (tarpit)

    500

    General Error

    post
    /rejectInProgressOrders

    list OrderShipmentAndRouteSegment

    get
    Authorizations
    AuthorizationstringRequired
    Query parameters
    pageIndexnumber · int32Optional

    Page number to return, starting with zero

    pageSizenumber · int32Optional

    Number of records per page (default 100)

    orderByFieldstringOptional

    Field name to order by (or comma separated names)

    pageNoLimitstringOptional

    If true don't limit page size (no pagination)

    dependentLevelsnumber · int32Optional

    Levels of dependent child records to include

    orderIdstringOptional
    orderDatestring · date-timeOptional
    orderTypeIdstringOptional
    webSiteIdstringOptional
    externalIdstringOptional
    orderNamestringOptional
    statusIdstringOptional
    originFacilityIdstringOptional
    currencyUomstringOptional
    shipGroupSeqIdstringOptional
    orderFacilityIdstringOptional
    facilityIdstringOptional
    carrierPartyIdstringOptional
    shipmentMethodTypeIdstringOptional
    shipmentIdstringOptional
    shipmentTypeIdstringOptional
    shipmentStatusIdstringOptional
    shipmentCreatedDatestring · date-timeOptional
    shipmentShippedDatestring · date-timeOptional
    shippingEstimateAmountnumberOptional
    trackingIdNumberstringOptional
    shipmentRouteSegmentIdstringOptional
    routeSegShipmentMethodDescriptionstringOptional
    statusDatestring · date-timeOptional
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    get
    /orderShipmentAndRouteSegments

    reject OutstandingOrders

    post
    Authorizations
    AuthorizationstringRequired
    Body
    facilityIdstringRequired
    updateQOHbooleanOptionalDefault: false
    rejectionReasonIdstringRequiredDefault: INACTIVE_STORE
    rejectCommentsstringOptionalDefault: Store Rejected Inventory
    Responses
    401

    Authentication required

    403

    Access Forbidden (no authz)

    429

    Too Many Requests (tarpit)

    500

    General Error

    post
    /rejectOutstandingOrders

    update ShipmentCarrierAndMethod

    put
    Authorizations
    AuthorizationstringRequired
    Body
    shipmentIdstringOptional
    shipmentRouteSegmentIdstringOptional
    deliveryIdstringOptional
    originFacilityIdstringOptional
    destFacilityIdstringOptional
    originContactMechIdstringOptional
    originTelecomNumberIdstringOptional
    destContactMechIdstringOptional
    destTelecomNumberIdstringOptional
    carrierPartyIdstringOptional
    shipmentMethodTypeIdstringOptional
    carrierServiceStatusIdstringOptional
    carrierDeliveryZonestringOptional
    carrierRestrictionCodesstringOptional
    carrierRestrictionDescstringOptional
    billingWeightnumberOptional
    billingWeightUomIdstringOptional
    actualTransportCostnumberOptional
    actualServiceCostnumberOptional
    actualOtherCostnumberOptional
    actualCostnumberOptional
    currencyUomIdstringOptional
    actualStartDatestring · date-timeOptional
    actualArrivalDatestring · date-timeOptional
    estimatedStartDatestring · date-timeOptional
    estimatedArrivalDatestring · date-timeOptional
    trackingIdNumberstringOptional
    trackingDigeststringOptional
    updatedByUserLoginIdstringOptional
    lastUpdatedDatestring · date-timeOptional
    homeDeliveryTypestringOptional
    homeDeliveryDatestring · date-timeOptional
    thirdPartyAccountNumberstringOptional
    thirdPartyPostalCodestringOptional
    thirdPartyCountryGeoCodestringOptional
    upsHighValueReportstringOptional
    trackingUrlstringOptional
    codReturnLabelImagestringOptional
    codReturnLabelHtmlstringOptional
    codCollectionAmountnumberOptional
    carrierAccountNumberstringOptional
    carrierServicestringOptional
    isGenerateThirdPartyLabelstringOptional
    isTrackingRequiredstringOptional
    referenceNumberstringOptional
    actualCarrierCodestringOptional
    labelImagestringOptional
    labelImageUrlstringOptional
    labelHtmlstringOptional
    requestedDeliveryDatestring · dateOptional
    requestedDeliveryTimestringOptional
    requestedShipMethTypeIdstringOptional
    deliveryWindownumber · doubleOptional
    gatewayRateIdstringOptional
    lastUpdatedStampstring · date-timeOptional
    orderIdstringOptional
    shipGroupSeqIdstringOptional
    shippingEstimateAmountstringOptional
    Responses
    401

    Authentication required

    403

    Access Forbidden (no authz)

    429

    Too Many Requests (tarpit)

    500

    General Error

    put
    /updateShipmentCarrierAndMethod

    list Shipment (master: picklistShipment)

    get
    Authorizations
    AuthorizationstringRequired
    Query parameters
    pageIndexnumber · int32Optional

    Page number to return, starting with zero

    pageSizenumber · int32Optional

    Number of records per page (default 100)

    orderByFieldstringOptional

    Field name to order by (or comma separated names)

    pageNoLimitstringOptional

    If true don't limit page size (no pagination)

    dependentLevelsnumber · int32Optional

    Levels of dependent child records to include

    shipmentIdstringOptional
    externalIdstringOptional

    This field stores product category ID of the external system

    shipmentTypeIdstringOptional
    statusIdstringOptional
    primaryOrderIdstringOptional
    primaryReturnIdstringOptional
    primaryShipGroupSeqIdstringOptional
    picklistBinIdstringOptional
    estimatedReadyDatestring · date-timeOptional
    estimatedShipDatestring · date-timeOptional
    estimatedShipWorkEffIdstringOptional
    estimatedArrivalDatestring · date-timeOptional
    estimatedArrivalWorkEffIdstringOptional
    latestCancelDatestring · date-timeOptional
    estimatedShipCostnumberOptional
    currencyUomIdstringOptional
    handlingInstructionsstringOptional
    originFacilityIdstringOptional
    destinationFacilityIdstringOptional
    originContactMechIdstringOptional
    originTelecomNumberIdstringOptional
    destinationContactMechIdstringOptional
    destinationTelecomNumberIdstringOptional
    partyIdTostringOptional
    partyIdFromstringOptional
    additionalShippingChargenumberOptional
    addtlShippingChargeDescstringOptional
    createdDatestring · date-timeOptional
    createdByUserLoginstringOptional
    lastModifiedDatestring · date-timeOptional
    lastModifiedByUserLoginstringOptional
    carrierPartyIdstringOptional
    shipmentMethodTypeIdstringOptional
    lastUpdatedStampstring · date-timeOptional
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    get
    /shipmentPicklists

    get ShippingRates

    get

    Service to get the all the shipping rates for the shipmentId.

    Authorizations
    AuthorizationstringRequired
    Query parameters
    shipmentIdstringOptional

    The ShipmentId to get the shipping rates.

    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    429

    Too Many Requests (tarpit)

    500

    General Error

    get
    /shippingRate

    print TransferOrderPicklist

    get
    Authorizations
    AuthorizationstringRequired
    Path parameters
    orderIdstringRequired
    Responses
    401

    Authentication required

    403

    Access Forbidden (no authz)

    429

    Too Many Requests (tarpit)

    500

    General Error

    get
    /transferOrders/{orderId}/printPicklist

    No content

    list TransferOrderItemReceipt

    get

    View to get ShipmentReceipt records for Transfer Order Items. This view is being used in the Receiving App to show the history of receipts for an item per datetimeReceived.

    Authorizations
    AuthorizationstringRequired
    Path parameters
    orderIdstringRequired
    Query parameters
    pageIndexnumber · int32Optional

    Page number to return, starting with zero

    pageSizenumber · int32Optional

    Number of records per page (default 100)

    orderByFieldstringOptional

    Field name to order by (or comma separated names)

    pageNoLimitstringOptional

    If true don't limit page size (no pagination)

    dependentLevelsnumber · int32Optional

    Levels of dependent child records to include

    orderItemSeqIdstringOptional
    datetimeReceivedstring · date-timeOptional
    quantityAcceptednumberOptional
    quantityRejectednumberOptional
    receivedByUserLoginIdstringOptional
    productStoreIdstringOptional
    productIdstringOptional
    quantitynumberOptional
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    get
    /transferOrders/{orderId}/receipts

    receive TransferOrder

    post

    Service to receive Transfer Order Items.

    Authorizations
    AuthorizationstringRequired
    Path parameters
    orderIdstringRequired

    The ID of the Transfer Order in OMS.

    Body
    orderIdstringRequired

    The ID of the Transfer Order in OMS.

    facilityIdstringRequired

    The ID of the facility in OMS where Transfer Order is being received.

    receivedDateTimestring · date-timeOptional

    The date time at which the Transfer Order is being received in OMS.

    Default: {ec.user.nowTimestamp}
    Responses
    401

    Authentication required

    403

    Access Forbidden (no authz)

    429

    Too Many Requests (tarpit)

    500

    General Error

    post
    /transferOrders/{orderId}/receipts

    reject TransferOrder

    post

    Service to reject the Transfer Order. The Transfer Order will be moved to REJECTED_ITM_PARKING facility and the reservations will be cancelled. The Inventory Variance will be logged as per handling in reject#OrderItem oms service.

    Authorizations
    AuthorizationstringRequired
    Path parameters
    orderIdstringRequired
    Body
    orderIdstringRequired
    rejectToFacilityIdstringOptional

    The ID of the rejected facility of the Transfer Order in OMS.

    Default: REJECTED_ITM_PARKING
    Responses
    401

    Authentication required

    403

    Access Forbidden (no authz)

    429

    Too Many Requests (tarpit)

    500

    General Error

    post
    /transferOrders/{orderId}/reject

    close TransferOrderItemFulfillment

    post

    Service to close Transfer Order Item Fulfillment. This will set the OrderItem.cancelQuantity for the remaining quantity to be fulfilled if any, cancel the remaining reservations and set the item status to the next eligible Item Status based on the statusFlowId associated with the Transfer Order i.e. either ITEM_COMPLETED or ITEM_PENDING_RECEIPT for TO_Fulfill_Only and TO_Fulfill_And_Receive orders respectively. If the item is not yet shipped i.e. 0 quantity fulfilled, the item will be Cancelled in that scenario. The Order Status will be updated according to the item status change.

    Authorizations
    AuthorizationstringRequired
    Path parameters
    orderIdstringRequired

    The ID of the Transfer Order in OMS.

    Body
    orderIdstringRequired

    The ID of the Transfer Order in OMS.

    Responses
    401

    Authentication required

    403

    Access Forbidden (no authz)

    429

    Too Many Requests (tarpit)

    500

    General Error

    post
    /transferOrders/{orderId}/closeFulfillment

    print Label

    get
    Authorizations
    AuthorizationstringRequired
    Responses
    401

    Authentication required

    403

    Access Forbidden (no authz)

    429

    Too Many Requests (tarpit)

    500

    General Error

    get
    /Label.pdf

    No content

    get TransferOrderShipments

    get

    Service to get Transfer Order Shipments and its details. This is being used to fetch all details for the Completed tab of transfer-order-details page and transfer-shipment-review page in Fulfillment app.

    Authorizations
    AuthorizationstringRequired
    Query parameters
    orderIdstringOptional

    The ID of the Transfer Order in OMS.

    shipmentIdstringOptional

    The ID of the Shipment for Transfer Order in OMS.

    shipmentStatusIdstringOptional

    The ID of the Shipment Status in OMS for Transfer Order.

    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    429

    Too Many Requests (tarpit)

    500

    General Error

    get
    /transferShipments

    create TransferOrderShipment

    post

    Creates Shipment of type OUT_TRANSFER for the Transfer Order Items to be fulfilled.

    Authorizations
    AuthorizationstringRequired
    Body
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    429

    Too Many Requests (tarpit)

    500

    General Error

    post
    /transferShipments

    ship TransferOrderShipment

    post

    Ship a Transfer Order Shipment. The service will update the trackingIdNumber, create Item Issuance, Inventory Item Detail and update the Shipment as SHIPMENT_SHIPPED.

    Authorizations
    AuthorizationstringRequired
    Path parameters
    shipmentIdstringRequired

    The ID of the Transfer Order Shipment in OMS.

    Body
    shipmentIdstringRequired

    The ID of the Transfer Order Shipment in OMS.

    trackingIdNumberstringOptional

    The tracking number for the Shipment.

    shipmentRouteSegmentIdstringRequired

    The ID of the Shipment Route Segment in OMS.

    carrierPartyIdstringOptional

    The ID of carrier party in OMS.

    shipmentMethodTypeIdstringOptional

    The Shipment Method Type in OMS.

    Responses
    401

    Authentication required

    403

    Access Forbidden (no authz)

    429

    Too Many Requests (tarpit)

    500

    General Error

    post
    /transferShipments/{shipmentId}/ship

    get TransferShipmentOrders

    get
    Authorizations
    AuthorizationstringRequired
    Query parameters
    orderIdstringOptional

    The ID of the Transfer Order in OMS.

    originFacilityIdstringOptional

    The ID of the origin facility of the Transfer Order in OMS.

    destinationFacilityIdstringOptional

    The ID of the destination facility of the Transfer Order in OMS.

    orderNamestringOptional

    The order name of Transfer Order.

    shipmentStatusIdstringOptional

    The ID of the Shipment Status in OMS. By default it returns Shipment in SHIPMENT_SHIPPED status.

    fromShipmentShippedDatestringOptional

    The shipment shipped date of Transfer Order.

    pageIndexinteger · int32Optional

    Page number to return, starting with zero.

    limitinteger · int32Optional

    Number of records per page (default 20).

    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    429

    Too Many Requests (tarpit)

    500

    General Error

    get
    /transferShipments/orders

    get TransferOrderShipmentPackage

    get

    Service to get Transfer Order Shipment Packages. This is being used to fetch the package level details for the Shipped TOs be able to search by tracking number and order name in the Receiving app.

    Authorizations
    AuthorizationstringRequired
    Query parameters
    orderIdstringOptional

    The ID of the Transfer Order in OMS.

    orderNamestringOptional

    The ID of the Transfer Order in OMS.

    shipmentIdstringOptional

    The ID of the Shipment for Transfer Order in OMS.

    originFacilityIdstringOptional

    The ID of the origin facility of the Transfer Order Shipment in OMS.

    destinationFacilityIdstringOptional

    The ID of the destination facility of the Transfer Order Shipment in OMS.

    shipmentStatusIdstringOptional

    The ID of the Shipment Status in OMS for Transfer Order. By default it returns Shipment Packages for Shipments in SHIPMENT_SHIPPED status.

    trackingNumberstringOptional

    The tracking number of the Shipment Package for Transfer Order.

    fromShipmentPackageCreatedDatestringOptional

    The created date of Shipment Package for Transfer Order.

    pageIndexinteger · int32Optional

    Page number to return, starting with zero.

    limitinteger · int32Optional

    Number of records per page (default 20).

    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    429

    Too Many Requests (tarpit)

    500

    General Error

    get
    /transferShipments/packages

    get shipmentPackageRouteSegDetails

    get
    Authorizations
    AuthorizationstringRequired
    Query parameters
    shipmentIdstringOptional
    pageIndexstringOptional
    pageSizestringOptional
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    429

    Too Many Requests (tarpit)

    500

    General Error

    get
    /shipmentPackageRouteSegDetails

    list ExternalInventoryReset

    get
    Authorizations
    AuthorizationstringRequired
    Query parameters
    pageIndexnumber · int32Optional

    Page number to return, starting with zero

    pageSizenumber · int32Optional

    Number of records per page (default 100)

    orderByFieldstringOptional

    Field name to order by (or comma separated names)

    pageNoLimitstringOptional

    If true don't limit page size (no pagination)

    dependentLevelsnumber · int32Optional

    Levels of dependent child records to include

    resetItemIdstringOptional
    resetDateResourceIdstringOptional
    facilityIdstringOptional
    productIdstringOptional
    externalFacilityIdstringOptional
    productIdentTypestringOptional
    productIdentValuestringOptional
    inventoryItemIdstringOptional
    inventoryItemATPnumberOptional
    inventoryItemQOHnumberOptional
    externalATPnumberOptional
    externalQOHnumberOptional
    unitCostnumberOptional
    lastUpdatedStampstring · date-timeOptional
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    get
    /externalInventoryResets

    create ExternalInventoryReset

    post
    Authorizations
    AuthorizationstringRequired
    Body
    _entitystringOptionalDefault: org.apache.ofbiz.product.inventory.ExternalInventoryReset
    resetItemIdstringOptional
    resetDateResourceIdstringOptional
    facilityIdstringOptional
    productIdstringOptional
    externalFacilityIdstringOptional
    productIdentTypestringOptional
    productIdentValuestringOptional
    inventoryItemIdstringOptional
    inventoryItemATPnumberOptional
    inventoryItemQOHnumberOptional
    externalATPnumberOptional
    externalQOHnumberOptional
    unitCostnumberOptional
    lastUpdatedStampstring · date-timeOptional
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    post
    /externalInventoryResets

    one ExternalInventoryReset

    get
    Authorizations
    AuthorizationstringRequired
    Path parameters
    resetItemIdstringRequired
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    get
    /externalInventoryResets/{resetItemId}

    store ExternalInventoryReset

    put
    Authorizations
    AuthorizationstringRequired
    Path parameters
    resetItemIdstringRequired
    Body
    _entitystringOptionalDefault: org.apache.ofbiz.product.inventory.ExternalInventoryReset
    resetItemIdstringOptional
    resetDateResourceIdstringOptional
    facilityIdstringOptional
    productIdstringOptional
    externalFacilityIdstringOptional
    productIdentTypestringOptional
    productIdentValuestringOptional
    inventoryItemIdstringOptional
    inventoryItemATPnumberOptional
    inventoryItemQOHnumberOptional
    externalATPnumberOptional
    externalQOHnumberOptional
    unitCostnumberOptional
    lastUpdatedStampstring · date-timeOptional
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    put
    /externalInventoryResets/{resetItemId}

    delete ExternalInventoryReset

    delete
    Authorizations
    AuthorizationstringRequired
    Path parameters
    resetItemIdstringRequired
    Responses
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    delete
    /externalInventoryResets/{resetItemId}

    No content

    reject OrderItems

    post

    The rejectOrderItems service processes a rejection request for one or more items in an order. The rejection logic is driven by two key flags: maySplit and cascadeRejectByProduct, which determine the scope of the rejection. Rejection Logic: - maySplit = Y, cascadeRejectByProduct = N - Reject only the specific item included in the request. - maySplit = N, cascadeRejectByProduct = N - Reject all items in the same ship group as the specified item. - maySplit = Y, cascadeRejectByProduct = Y - Reject items with the same productId in the same facility and match the rejection criteria (e.g., shipment not yet packed or shipped). - maySplit = N, cascadeRejectByProduct = Y - Reject entire ship groups across all orders that contain the specified productId in the same facility, provided the shipment is not yet packed or shipped.

    Authorizations
    AuthorizationstringRequired
    Body
    orderIdstringRequired
    rejectToFacilityIdstringOptional
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    429

    Too Many Requests (tarpit)

    500

    General Error

    post
    /rejectOrderItems

    update ShipmentTracking

    put
    Authorizations
    AuthorizationstringRequired
    Body
    shipmentIdstringRequired
    trackingIdNumberstringRequired
    shipmentRouteSegmentIdstringRequired
    shipmentPackageSeqIdstringOptional
    Responses
    401

    Authentication required

    403

    Access Forbidden (no authz)

    429

    Too Many Requests (tarpit)

    500

    General Error

    put
    /updateShipmentTracking

    get InventoryAvailableByFacility

    get
    Authorizations
    AuthorizationstringRequired
    Query parameters
    productIdstringOptional
    facilityIdstringOptional
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    429

    Too Many Requests (tarpit)

    500

    General Error

    get
    /getInventoryAvailableByFacility

    get ShipmentFacets

    get

    Service to get Carriers and shipment methods facets from shipments.

    Authorizations
    AuthorizationstringRequired
    Query parameters
    productStoreIdstringOptional
    originFacilityIdstringOptional
    keywordstringOptional
    shipmentIdstringOptional
    carrierPartyIdstringOptional
    orderIdstringOptional
    picklistIdstringOptional
    statusIdstringOptional
    orderStatusIdstringOptional
    orderTypeIdstringOptional
    shippedDateFromstring · date-timeOptional
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    429

    Too Many Requests (tarpit)

    500

    General Error

    get
    /shipmentFacets

    generate Manifest

    post

    Generate manifest for carrier from Third Party Shipping Services

    Authorizations
    AuthorizationstringRequired
    Body
    facilityIdstringRequired
    carrierPartyIdstringRequired
    manifestGenerateServiceNamestringOptional
    Responses
    401

    Authentication required

    403

    Access Forbidden (no authz)

    429

    Too Many Requests (tarpit)

    500

    General Error

    post
    /generateManifest

    list ShipmentRequest

    get
    Authorizations
    AuthorizationstringRequired
    Query parameters
    pageIndexnumber · int32Optional

    Page number to return, starting with zero

    pageSizenumber · int32Optional

    Number of records per page (default 100)

    orderByFieldstringOptional

    Field name to order by (or comma separated names)

    pageNoLimitstringOptional

    If true don't limit page size (no pagination)

    dependentLevelsnumber · int32Optional

    Levels of dependent child records to include

    carrierPartyIdstringOptional
    requestTypestringOptional
    shipmentMethodTypeIdstringOptional
    serviceNamestringOptional
    lastUpdatedStampstring · date-timeOptional
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    get
    /shipmentRequests

    list GiftCardFulfillment

    get
    Authorizations
    AuthorizationstringRequired
    Query parameters
    pageIndexnumber · int32Optional

    Page number to return, starting with zero

    pageSizenumber · int32Optional

    Number of records per page (default 100)

    orderByFieldstringOptional

    Field name to order by (or comma separated names)

    pageNoLimitstringOptional

    If true don't limit page size (no pagination)

    dependentLevelsnumber · int32Optional

    Levels of dependent child records to include

    fulfillmentIdstringOptional
    typeEnumIdstringOptional
    merchantIdstringOptional
    partyIdstringOptional
    orderIdstringOptional
    orderItemSeqIdstringOptional
    surveyResponseIdstringOptional
    cardNumberstringOptional
    pinNumberstringOptional
    amountnumberOptional
    responseCodestringOptional
    referenceNumstringOptional
    authCodestringOptional
    fulfillmentDatestring · date-timeOptional
    lastUpdatedStampstring · date-timeOptional
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    get
    /giftCardFulfillments

    create GiftCardFulfillment

    post
    Authorizations
    AuthorizationstringRequired
    Body
    _entitystringOptionalDefault: org.apache.ofbiz.accounting.payment.GiftCardFulfillment
    fulfillmentIdstringOptional
    typeEnumIdstringOptional
    merchantIdstringOptional
    partyIdstringOptional
    orderIdstringOptional
    orderItemSeqIdstringOptional
    surveyResponseIdstringOptional
    cardNumberstringOptional
    pinNumberstringOptional
    amountnumberOptional
    responseCodestringOptional
    referenceNumstringOptional
    authCodestringOptional
    fulfillmentDatestring · date-timeOptional
    lastUpdatedStampstring · date-timeOptional
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    post
    /giftCardFulfillments

    print Manifest

    get
    Authorizations
    AuthorizationstringRequired
    Query parameters
    facilityIdstringOptional
    carrierPartyIdstringOptional
    manifestContentIdstringOptional
    Responses
    401

    Authentication required

    403

    Access Forbidden (no authz)

    429

    Too Many Requests (tarpit)

    500

    General Error

    get
    /Manifest.pdf

    No content

    create OrderFulfillmentWave

    post
    Authorizations
    AuthorizationstringRequired
    Body
    facilityIdstringOptional
    shipmentMethodTypeIdstringOptional
    statusIdstringOptional
    pickersarrayOptional

    Party Id of pickers, list of maps

    orderItemsarrayOptional
    packageNamestringOptional
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    429

    Too Many Requests (tarpit)

    500

    General Error

    post
    /createOrderFulfillmentWave

    print PicklistCsv

    get
    Authorizations
    AuthorizationstringRequired
    Query parameters
    picklistIdstringOptional
    Responses
    401

    Authentication required

    403

    Access Forbidden (no authz)

    429

    Too Many Requests (tarpit)

    500

    General Error

    get
    /Picklist.csv

    No content

    one OrderHeader (master: default)

    get
    Authorizations
    AuthorizationstringRequired
    Path parameters
    orderIdstringRequired
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    get
    /orders/{orderId}

    print PackingSlipAndLabel

    get
    Authorizations
    AuthorizationstringRequired
    Responses
    401

    Authentication required

    403

    Access Forbidden (no authz)

    429

    Too Many Requests (tarpit)

    500

    General Error

    get
    /PackingSlipAndLabel.pdf

    No content

    Shipments

    shipments

    POST /rest/s1/available-to-promise/login HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Content-Type: application/json
    Accept: */*
    Content-Length: 52
    
    {
      "username": "text",
      "password": "text",
      "token": "text"
    }
    GET /rest/s1/available-to-promise/status HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Accept: */*
    
    GET /rest/s1/available-to-promise/user/profile HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Accept: */*
    
    {
      "userId": "text",
      "username": "text",
      "userFullName": "text",
      "timeZone": "text",
      "locale": "text",
      "emailAddress": "text",
      "preferences": {
        "userId": "text",
        "preferenceKey": "text",
        "preferenceValue": "text",
        "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
      },
      "partyId": "text"
    }
    GET /rest/s1/available-to-promise/user/getAvailableTimeZones HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Accept: */*
    
    {
      "timeZones": [
        {
          "id": "text",
          "label": "text",
          "offset": "text"
        }
      ]
    }
    GET /rest/s1/available-to-promise/decisionRules HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Accept: */*
    
    POST /rest/s1/available-to-promise/decisionRules HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Content-Type: application/json
    Accept: */*
    Content-Length: 217
    
    {
      "_entity": "rule",
      "ruleId": "text",
      "ruleGroupId": "text",
      "ruleName": "text",
      "statusId": "text",
      "sequenceNum": 1,
      "createdDate": "2025-12-09T15:21:30.070Z",
      "createdByUser": "text",
      "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
    }
    GET /rest/s1/available-to-promise/decisionRules/{ruleId} HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Accept: */*
    
    {
      "_entity": "rule",
      "ruleId": "text",
      "ruleGroupId": "text",
      "ruleName": "text",
      "statusId": "text",
      "sequenceNum": 1,
      "createdDate": "2025-12-09T15:21:30.070Z",
      "createdByUser": "text",
      "lastUpdatedStamp": "2025-12-09T15:21:30.070Z",
      "ruleConditions": [
        {
          "_entity": "ruleCondition",
          "ruleId": "text",
          "conditionSeqId": "text",
          "conditionTypeEnumId": "text",
          "fieldName": "text",
          "operator": "text",
          "fieldValue": "text",
          "sequenceNum": 1,
          "createdDate": "2025-12-09T15:21:30.070Z",
          "lastUpdatedStamp": "2025-12-09T15:21:30.070Z",
          "ruleConditionType": {
            "_entity": "enums",
            "enumId": "text",
            "enumTypeId": "text",
            "parentEnumId": "text",
            "enumCode": "text",
            "sequenceNum": 1,
            "description": "text",
            "optionValue": "text",
            "optionIndicator": "text",
            "relatedEnumId": "text",
            "relatedEnumTypeId": "text",
            "statusFlowId": "text",
            "enumName": "text",
            "primaryEnumerationGroupId": "text",
            "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
          }
        }
      ],
      "ruleActions": [
        {
          "_entity": "ruleAction",
          "ruleId": "text",
          "actionSeqId": "text",
          "actionTypeEnumId": "text",
          "fieldName": "text",
          "fieldValue": "text",
          "sequenceNum": 1,
          "createdDate": "2025-12-09T15:21:30.070Z",
          "lastUpdatedStamp": "2025-12-09T15:21:30.070Z",
          "ruleActionType": {
            "_entity": "enums",
            "enumId": "text",
            "enumTypeId": "text",
            "parentEnumId": "text",
            "enumCode": "text",
            "sequenceNum": 1,
            "description": "text",
            "optionValue": "text",
            "optionIndicator": "text",
            "relatedEnumId": "text",
            "relatedEnumTypeId": "text",
            "statusFlowId": "text",
            "enumName": "text",
            "primaryEnumerationGroupId": "text",
            "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
          }
        }
      ]
    }
    POST /rest/s1/available-to-promise/decisionRules/{ruleId} HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Content-Type: application/json
    Accept: */*
    Content-Length: 1476
    
    {
      "_entity": "rule",
      "ruleId": "text",
      "ruleGroupId": "text",
      "ruleName": "text",
      "statusId": "text",
      "sequenceNum": 1,
      "createdDate": "2025-12-09T15:21:30.070Z",
      "createdByUser": "text",
      "lastUpdatedStamp": "2025-12-09T15:21:30.070Z",
      "ruleConditions": [
        {
          "_entity": "ruleCondition",
          "ruleId": "text",
          "conditionSeqId": "text",
          "conditionTypeEnumId": "text",
          "fieldName": "text",
          "operator": "text",
          "fieldValue": "text",
          "sequenceNum": 1,
          "createdDate": "2025-12-09T15:21:30.070Z",
          "lastUpdatedStamp": "2025-12-09T15:21:30.070Z",
          "ruleConditionType": {
            "_entity": "enums",
            "enumId": "text",
            "enumTypeId": "text",
            "parentEnumId": "text",
            "enumCode": "text",
            "sequenceNum": 1,
            "description": "text",
            "optionValue": "text",
            "optionIndicator": "text",
            "relatedEnumId": "text",
            "relatedEnumTypeId": "text",
            "statusFlowId": "text",
            "enumName": "text",
            "primaryEnumerationGroupId": "text",
            "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
          }
        }
      ],
      "ruleActions": [
        {
          "_entity": "ruleAction",
          "ruleId": "text",
          "actionSeqId": "text",
          "actionTypeEnumId": "text",
          "fieldName": "text",
          "fieldValue": "text",
          "sequenceNum": 1,
          "createdDate": "2025-12-09T15:21:30.070Z",
          "lastUpdatedStamp": "2025-12-09T15:21:30.070Z",
          "ruleActionType": {
            "_entity": "enums",
            "enumId": "text",
            "enumTypeId": "text",
            "parentEnumId": "text",
            "enumCode": "text",
            "sequenceNum": 1,
            "description": "text",
            "optionValue": "text",
            "optionIndicator": "text",
            "relatedEnumId": "text",
            "relatedEnumTypeId": "text",
            "statusFlowId": "text",
            "enumName": "text",
            "primaryEnumerationGroupId": "text",
            "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
          }
        }
      ]
    }
    DELETE /rest/s1/available-to-promise/decisionRules/{ruleId}/conditions HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Content-Type: application/json
    Accept: */*
    Content-Length: 70
    
    {
      "_entity": "ruleCondition.PK",
      "ruleId": "text",
      "conditionSeqId": "text"
    }
    DELETE /rest/s1/available-to-promise/decisionRules/{ruleId}/actions HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Content-Type: application/json
    Accept: */*
    Content-Length: 64
    
    {
      "_entity": "ruleAction.PK",
      "ruleId": "text",
      "actionSeqId": "text"
    }
    POST /rest/s1/available-to-promise/facilities HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Content-Type: application/json
    Accept: */*
    Content-Length: 700
    
    {
      "_entity": "org.apache.ofbiz.product.facility.Facility",
      "facilityId": "text",
      "facilityTypeId": "text",
      "parentFacilityId": "text",
      "ownerPartyId": "text",
      "defaultInventoryItemTypeId": "text",
      "facilityName": "text",
      "primaryFacilityGroupId": "text",
      "oldSquareFootage": 1,
      "facilitySize": 1,
      "facilitySizeUomId": "text",
      "productStoreId": "text",
      "defaultDaysToShip": 1,
      "openedDate": "2025-12-09T15:21:30.070Z",
      "closedDate": "2025-12-09T15:21:30.070Z",
      "description": "text",
      "defaultDimensionUomId": "text",
      "defaultWeightUomId": "text",
      "geoPointId": "text",
      "externalId": "text",
      "openTime": "text",
      "closeTime": "text",
      "facilityTimeZone": "text",
      "maximumOrderLimit": 1,
      "postalCode": "text",
      "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
    }
    GET /rest/s1/available-to-promise/facilities/{facilityId} HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Accept: */*
    
    {
      "_entity": "co.hotwax.facility.FacilityAndType",
      "typeDescription": "text",
      "facilityId": "text",
      "facilityTypeId": "text",
      "parentFacilityId": "text",
      "ownerPartyId": "text",
      "defaultInventoryItemTypeId": "text",
      "facilityName": "text",
      "primaryFacilityGroupId": "text",
      "oldSquareFootage": 1,
      "facilitySize": 1,
      "facilitySizeUomId": "text",
      "productStoreId": "text",
      "defaultDaysToShip": 1,
      "openedDate": "2025-12-09T15:21:30.070Z",
      "closedDate": "2025-12-09T15:21:30.070Z",
      "description": "text",
      "defaultDimensionUomId": "text",
      "defaultWeightUomId": "text",
      "geoPointId": "text",
      "externalId": "text",
      "openTime": "text",
      "closeTime": "text",
      "facilityTimeZone": "text",
      "maximumOrderLimit": 1,
      "postalCode": "text",
      "parentTypeId": "text",
      "hasTable": "text"
    }
    PUT /rest/s1/available-to-promise/facilities/{facilityId} HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Content-Type: application/json
    Accept: */*
    Content-Length: 700
    
    {
      "_entity": "org.apache.ofbiz.product.facility.Facility",
      "facilityId": "text",
      "facilityTypeId": "text",
      "parentFacilityId": "text",
      "ownerPartyId": "text",
      "defaultInventoryItemTypeId": "text",
      "facilityName": "text",
      "primaryFacilityGroupId": "text",
      "oldSquareFootage": 1,
      "facilitySize": 1,
      "facilitySizeUomId": "text",
      "productStoreId": "text",
      "defaultDaysToShip": 1,
      "openedDate": "2025-12-09T15:21:30.070Z",
      "closedDate": "2025-12-09T15:21:30.070Z",
      "description": "text",
      "defaultDimensionUomId": "text",
      "defaultWeightUomId": "text",
      "geoPointId": "text",
      "externalId": "text",
      "openTime": "text",
      "closeTime": "text",
      "facilityTimeZone": "text",
      "maximumOrderLimit": 1,
      "postalCode": "text",
      "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
    }
    GET /rest/s1/available-to-promise/facilities/orderCount HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Accept: */*
    
    GET /rest/s1/available-to-promise/enums HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Accept: */*
    
    GET /rest/s1/available-to-promise/enums/{enumId} HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Accept: */*
    
    {
      "_entity": "moqui.basic.EnumerationAndType",
      "typeDescription": "text",
      "enumId": "text",
      "enumTypeId": "text",
      "parentEnumId": "text",
      "enumCode": "text",
      "sequenceNum": 1,
      "description": "text",
      "optionValue": "text",
      "optionIndicator": "text",
      "relatedEnumId": "text",
      "relatedEnumTypeId": "text",
      "statusFlowId": "text",
      "enumName": "text",
      "primaryEnumerationGroupId": "text"
    }
    GET /rest/s1/available-to-promise/facilityGroups HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Accept: */*
    
    POST /rest/s1/available-to-promise/facilityGroups HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Content-Type: application/json
    Accept: */*
    Content-Length: 239
    
    {
      "_entity": "org.apache.ofbiz.product.facility.FacilityGroup",
      "facilityGroupId": "text",
      "facilityGroupTypeId": "text",
      "primaryParentGroupId": "text",
      "facilityGroupName": "text",
      "description": "text",
      "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
    }
    GET /rest/s1/available-to-promise/facilityGroups/{facilityGroupId} HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Accept: */*
    
    {
      "_entity": "org.apache.ofbiz.product.facility.FacilityGroup",
      "facilityGroupId": "text",
      "facilityGroupTypeId": "text",
      "primaryParentGroupId": "text",
      "facilityGroupName": "text",
      "description": "text",
      "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
    }
    PUT /rest/s1/available-to-promise/facilityGroups/{facilityGroupId} HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Content-Type: application/json
    Accept: */*
    Content-Length: 239
    
    {
      "_entity": "org.apache.ofbiz.product.facility.FacilityGroup",
      "facilityGroupId": "text",
      "facilityGroupTypeId": "text",
      "primaryParentGroupId": "text",
      "facilityGroupName": "text",
      "description": "text",
      "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
    }
    POST /rest/s1/available-to-promise/facilityGroups/{facilityGroupId}/facilities/{facilityId}/association HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Content-Type: application/json
    Accept: */*
    Content-Length: 250
    
    {
      "_entity": "org.apache.ofbiz.product.facility.FacilityGroupMember",
      "facilityId": "text",
      "facilityGroupId": "text",
      "fromDate": "2025-12-09T15:21:30.070Z",
      "thruDate": "2025-12-09T15:21:30.070Z",
      "sequenceNum": 1,
      "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
    }
    GET /rest/s1/available-to-promise/productStores/{productStoreId}/facilityGroups HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Accept: */*
    
    POST /rest/s1/available-to-promise/productStores/{productStoreId}/facilityGroups/{facilityGroupId}/association HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Content-Type: application/json
    Accept: */*
    Content-Length: 248
    
    {
      "_entity": "co.hotwax.facility.ProductStoreFacilityGroup",
      "productStoreId": "text",
      "facilityGroupId": "text",
      "fromDate": "2025-12-09T15:21:30.070Z",
      "thruDate": "2025-12-09T15:21:30.070Z",
      "sequenceNumber": 1,
      "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
    }
    POST /rest/s1/available-to-promise/productStores/{productStoreId}/facilities/{facilityId}/association HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Content-Type: application/json
    Accept: */*
    Content-Length: 247
    
    {
      "_entity": "org.apache.ofbiz.product.store.ProductStoreFacility",
      "productStoreId": "text",
      "facilityId": "text",
      "fromDate": "2025-12-09T15:21:30.070Z",
      "thruDate": "2025-12-09T15:21:30.070Z",
      "sequenceNum": 1,
      "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
    }
    POST /rest/s1/available-to-promise/ruleGroups HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Content-Type: application/json
    Accept: */*
    Content-Length: 340
    
    {
      "_entity": "ruleGroup",
      "ruleGroupId": "text",
      "productStoreId": "text",
      "groupName": "text",
      "groupTypeEnumId": "text",
      "statusId": "text",
      "sequenceNum": 1,
      "jobName": "text",
      "description": "text",
      "createdByUser": "text",
      "createdDate": "2025-12-09T15:21:30.070Z",
      "lastModifiedDate": "2025-12-09T15:21:30.070Z",
      "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
    }
    GET /rest/s1/available-to-promise/ruleGroups/{ruleGroupId} HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Accept: */*
    
    {
      "_entity": "ruleGroup",
      "ruleGroupId": "text",
      "productStoreId": "text",
      "groupName": "text",
      "groupTypeEnumId": "text",
      "statusId": "text",
      "sequenceNum": 1,
      "jobName": "text",
      "description": "text",
      "createdByUser": "text",
      "createdDate": "2025-12-09T15:21:30.070Z",
      "lastModifiedDate": "2025-12-09T15:21:30.070Z",
      "lastUpdatedStamp": "2025-12-09T15:21:30.070Z",
      "decisionRules": [
        {
          "_entity": "rule",
          "ruleId": "text",
          "ruleGroupId": "text",
          "ruleName": "text",
          "statusId": "text",
          "sequenceNum": 1,
          "createdDate": "2025-12-09T15:21:30.070Z",
          "createdByUser": "text",
          "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
        }
      ]
    }
    POST /rest/s1/available-to-promise/ruleGroups/{ruleGroupId} HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Content-Type: application/json
    Accept: */*
    Content-Length: 576
    
    {
      "_entity": "ruleGroup",
      "ruleGroupId": "text",
      "productStoreId": "text",
      "groupName": "text",
      "groupTypeEnumId": "text",
      "statusId": "text",
      "sequenceNum": 1,
      "jobName": "text",
      "description": "text",
      "createdByUser": "text",
      "createdDate": "2025-12-09T15:21:30.070Z",
      "lastModifiedDate": "2025-12-09T15:21:30.070Z",
      "lastUpdatedStamp": "2025-12-09T15:21:30.070Z",
      "decisionRules": [
        {
          "_entity": "rule",
          "ruleId": "text",
          "ruleGroupId": "text",
          "ruleName": "text",
          "statusId": "text",
          "sequenceNum": 1,
          "createdDate": "2025-12-09T15:21:30.070Z",
          "createdByUser": "text",
          "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
        }
      ]
    }
    GET /rest/s1/available-to-promise/ruleGroups/{ruleGroupId}/rules HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Accept: */*
    
    POST /rest/s1/available-to-promise/ruleGroups/{ruleGroupId}/runNow HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Accept: */*
    
    {
      "jobRunId": "text"
    }
    GET /rest/s1/available-to-promise/ruleGroups/{ruleGroupId}/schedule HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Accept: */*
    
    {
      "schedule": {
        "jobName": "text",
        "description": "text",
        "serviceName": "text",
        "transactionTimeout": 1,
        "topic": "text",
        "localOnly": "text",
        "cronExpression": "text",
        "fromDate": "2025-12-09T15:21:30.070Z",
        "thruDate": "2025-12-09T15:21:30.070Z",
        "repeatCount": 1,
        "paused": "text",
        "expireLockTime": 1,
        "minRetryTime": 1,
        "priority": 1,
        "parentJobName": "text",
        "jobTypeEnumId": "text",
        "permissionGroupId": "text",
        "instanceOfProductId": "text",
        "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
      }
    }
    POST /rest/s1/available-to-promise/ruleGroups/{ruleGroupId}/schedule HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Content-Type: application/json
    Accept: */*
    Content-Length: 439
    
    {
      "ruleGroupId": "text",
      "systemMessageRemoteId": "text",
      "transactionTimeout": 1,
      "topic": "text",
      "localOnly": "text",
      "cronExpression": "text",
      "fromDate": "2025-12-09T15:21:30.070Z",
      "thruDate": "2025-12-09T15:21:30.070Z",
      "repeatCount": 1,
      "paused": "text",
      "expireLockTime": 1,
      "minRetryTime": 1,
      "priority": 1,
      "parentJobName": "text",
      "jobTypeEnumId": "text",
      "permissionGroupId": "text",
      "instanceOfProductId": "text",
      "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
    }

    No content

    No content

    No content

    No content

    No content

    No content

    No content

    No content

    No content

    POST /rest/s1/poorti/rejectOrderItems HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Content-Type: application/json
    Accept: */*
    Content-Length: 268
    
    {
      "orderId": "text",
      "rejectToFacilityId": "text",
      "items": [
        {
          "orderItemSeqId": "text",
          "quantity": "1",
          "updateQOH": "text",
          "maySplit": "N",
          "cascadeRejectByProduct": "N",
          "comments": "text",
          "excludeOrderFacilityDuration": "text",
          "rejectionReasonId": "text",
          "kitComponents": [
            "text"
          ]
        }
      ]
    }
    {
      "cancelledReservations": [
        "text"
      ]
    }
    {
      "token": "text",
      "expirationTime": "text",
      "api_key": "text"
    }
    [
      {
        "_entity": "co.hotwax.common.status.StatusItemAndType",
        "typeDescription": "text",
        "statusId": "text",
        "statusTypeId": "text",
        "statusCode": "text",
        "sequenceNum": 1,
        "description": "text",
        "statusAge": 1,
        "parentTypeId": "text"
      }
    ]
    GET /rest/s1/available-to-promise/user/productStore HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Accept: */*
    
    [
      {
        "_entity": "org.apache.ofbiz.product.store.ProductStore",
        "productStoreId": "text",
        "primaryStoreGroupId": "text",
        "storeName": "text",
        "companyName": "text",
        "title": "text",
        "subtitle": "text",
        "payToPartyId": "text",
        "daysToCancelNonPay": 1,
        "manualAuthIsCapture": "text",
        "prorateShipping": "text",
        "prorateTaxes": "text",
        "viewCartOnAdd": "text",
        "autoSaveCart": "text",
        "autoApproveReviews": "text",
        "isDemoStore": "text",
        "isImmediatelyFulfilled": "text",
        "inventoryFacilityId": "text",
        "oneInventoryFacility": "text",
        "checkInventory": "text",
        "reserveInventory": "text",
        "reserveOrderEnumId": "text",
        "requireInventory": "text",
        "balanceResOnOrderCreation": "text",
        "requirementMethodEnumId": "text",
        "orderNumberPrefix": "text",
        "defaultLocaleString": "text",
        "defaultCurrencyUomId": "text",
        "defaultTimeZoneString": "text",
        "defaultSalesChannelEnumId": "text",
        "allowPassword": "text",
        "defaultPassword": "text",
        "explodeOrderItems": "text",
        "checkGcBalance": "text",
        "retryFailedAuths": "text",
        "headerApprovedStatus": "text",
        "itemApprovedStatus": "text",
        "digitalItemApprovedStatus": "text",
        "headerDeclinedStatus": "text",
        "itemDeclinedStatus": "text",
        "headerCancelStatus": "text",
        "itemCancelStatus": "text",
        "authDeclinedMessage": "text",
        "authFraudMessage": "text",
        "authErrorMessage": "text",
        "visualThemeId": "text",
        "storeCreditAccountEnumId": "text",
        "usePrimaryEmailUsername": "text",
        "requireCustomerRole": "text",
        "autoInvoiceDigitalItems": "text",
        "reqShipAddrForDigItems": "text",
        "showCheckoutGiftOptions": "text",
        "selectPaymentTypePerItem": "text",
        "showPricesWithVatTax": "text",
        "showTaxIsExempt": "text",
        "vatTaxAuthGeoId": "text",
        "vatTaxAuthPartyId": "text",
        "enableAutoSuggestionList": "text",
        "enableDigProdUpload": "text",
        "prodSearchExcludeVariants": "text",
        "digProdUploadCategoryId": "text",
        "autoOrderCcTryExp": "text",
        "autoOrderCcTryOtherCards": "text",
        "autoOrderCcTryLaterNsf": "text",
        "autoOrderCcTryLaterMax": 1,
        "storeCreditValidDays": 1,
        "autoApproveInvoice": "text",
        "autoApproveOrder": "text",
        "shipIfCaptureFails": "text",
        "setOwnerUponIssuance": "text",
        "reqReturnInventoryReceive": "text",
        "addToCartRemoveIncompat": "text",
        "addToCartReplaceUpsell": "text",
        "splitPayPrefPerShpGrp": "text",
        "managedByLot": "text",
        "showOutOfStockProducts": "text",
        "orderDecimalQuantity": "text",
        "allowComment": "text",
        "oldStyleSheet": "text",
        "oldHeaderLogo": "text",
        "oldHeaderMiddleBackground": "text",
        "oldHeaderRightBackground": "text",
        "catalogUrlMountPoint": "text",
        "restockingFeePercentage": 1,
        "capturePmntsOnOrdApproval": "text",
        "termTypeId": "text",
        "autoSetFacility": "text",
        "enableExternalPromotion": "text",
        "daysToReturn": 1,
        "restockingFeeFixed": 1,
        "autoAcceptReturn": "text",
        "externalId": "text",
        "allowSplit": "text",
        "storeDomain": "text",
        "productIdentifierEnumId": "text",
        "enablePreOrderAutoReleasing": "text",
        "enableBrokering": "text",
        "storeLogoImageUrl": "text",
        "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
      }
    ]
    [
      {
        "_entity": "rule",
        "ruleId": "text",
        "ruleGroupId": "text",
        "ruleName": "text",
        "statusId": "text",
        "sequenceNum": 1,
        "createdDate": "2025-12-09T15:21:30.070Z",
        "createdByUser": "text",
        "lastUpdatedStamp": "2025-12-09T15:21:30.070Z",
        "ruleConditions": [
          {
            "_entity": "ruleCondition",
            "ruleId": "text",
            "conditionSeqId": "text",
            "conditionTypeEnumId": "text",
            "fieldName": "text",
            "operator": "text",
            "fieldValue": "text",
            "sequenceNum": 1,
            "createdDate": "2025-12-09T15:21:30.070Z",
            "lastUpdatedStamp": "2025-12-09T15:21:30.070Z",
            "ruleConditionType": {
              "_entity": "enums",
              "enumId": "text",
              "enumTypeId": "text",
              "parentEnumId": "text",
              "enumCode": "text",
              "sequenceNum": 1,
              "description": "text",
              "optionValue": "text",
              "optionIndicator": "text",
              "relatedEnumId": "text",
              "relatedEnumTypeId": "text",
              "statusFlowId": "text",
              "enumName": "text",
              "primaryEnumerationGroupId": "text",
              "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
            }
          }
        ],
        "ruleActions": [
          {
            "_entity": "ruleAction",
            "ruleId": "text",
            "actionSeqId": "text",
            "actionTypeEnumId": "text",
            "fieldName": "text",
            "fieldValue": "text",
            "sequenceNum": 1,
            "createdDate": "2025-12-09T15:21:30.070Z",
            "lastUpdatedStamp": "2025-12-09T15:21:30.070Z",
            "ruleActionType": {
              "_entity": "enums",
              "enumId": "text",
              "enumTypeId": "text",
              "parentEnumId": "text",
              "enumCode": "text",
              "sequenceNum": 1,
              "description": "text",
              "optionValue": "text",
              "optionIndicator": "text",
              "relatedEnumId": "text",
              "relatedEnumTypeId": "text",
              "statusFlowId": "text",
              "enumName": "text",
              "primaryEnumerationGroupId": "text",
              "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
            }
          }
        ]
      }
    ]
    {
      "_entity": "rule.PK",
      "ruleId": "text"
    }
    {
      "_entity": "rule.PK",
      "ruleId": "text"
    }
    GET /rest/s1/available-to-promise/facilities HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Accept: */*
    
    [
      {
        "_entity": "co.hotwax.facility.FacilityAndType",
        "typeDescription": "text",
        "facilityId": "text",
        "facilityTypeId": "text",
        "parentFacilityId": "text",
        "ownerPartyId": "text",
        "defaultInventoryItemTypeId": "text",
        "facilityName": "text",
        "primaryFacilityGroupId": "text",
        "oldSquareFootage": 1,
        "facilitySize": 1,
        "facilitySizeUomId": "text",
        "productStoreId": "text",
        "defaultDaysToShip": 1,
        "openedDate": "2025-12-09T15:21:30.070Z",
        "closedDate": "2025-12-09T15:21:30.070Z",
        "description": "text",
        "defaultDimensionUomId": "text",
        "defaultWeightUomId": "text",
        "geoPointId": "text",
        "externalId": "text",
        "openTime": "text",
        "closeTime": "text",
        "facilityTimeZone": "text",
        "maximumOrderLimit": 1,
        "postalCode": "text",
        "parentTypeId": "text",
        "hasTable": "text"
      }
    ]
    {
      "_entity": "org.apache.ofbiz.product.facility.Facility.PK",
      "facilityId": "text"
    }
    {
      "_entity": "org.apache.ofbiz.product.facility.Facility.PK",
      "facilityId": "text"
    }
    [
      {
        "_entity": "co.hotwax.facility.FacilityOrderCount",
        "facilityId": "text",
        "lastOrderCount": 1,
        "entryDate": "2025-12-09",
        "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
      }
    ]
    [
      {
        "_entity": "moqui.basic.EnumerationAndType",
        "typeDescription": "text",
        "enumId": "text",
        "enumTypeId": "text",
        "parentEnumId": "text",
        "enumCode": "text",
        "sequenceNum": 1,
        "description": "text",
        "optionValue": "text",
        "optionIndicator": "text",
        "relatedEnumId": "text",
        "relatedEnumTypeId": "text",
        "statusFlowId": "text",
        "enumName": "text",
        "primaryEnumerationGroupId": "text"
      }
    ]
    [
      {
        "_entity": "org.apache.ofbiz.product.facility.FacilityGroup",
        "facilityGroupId": "text",
        "facilityGroupTypeId": "text",
        "primaryParentGroupId": "text",
        "facilityGroupName": "text",
        "description": "text",
        "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
      }
    ]
    {
      "_entity": "org.apache.ofbiz.product.facility.FacilityGroup.PK",
      "facilityGroupId": "text"
    }
    {
      "_entity": "org.apache.ofbiz.product.facility.FacilityGroup.PK",
      "facilityGroupId": "text"
    }
    GET /rest/s1/available-to-promise/facilityGroups/{facilityGroupId}/facilities HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Accept: */*
    
    [
      {
        "_entity": "co.hotwax.facility.FacilityGroupAndMember",
        "parentFacilityTypeId": "text",
        "facilityGroupId": "text",
        "facilityGroupTypeId": "text",
        "primaryParentGroupId": "text",
        "facilityGroupName": "text",
        "description": "text",
        "facilityId": "text",
        "fromDate": "2025-12-09T15:21:30.070Z",
        "thruDate": "2025-12-09T15:21:30.070Z",
        "sequenceNum": 1,
        "facilityTypeId": "text",
        "parentFacilityId": "text",
        "ownerPartyId": "text",
        "defaultInventoryItemTypeId": "text",
        "facilityName": "text",
        "primaryFacilityGroupId": "text",
        "oldSquareFootage": 1,
        "facilitySize": 1,
        "facilitySizeUomId": "text",
        "productStoreId": "text",
        "defaultDaysToShip": 1,
        "openedDate": "2025-12-09T15:21:30.070Z",
        "closedDate": "2025-12-09T15:21:30.070Z",
        "defaultDimensionUomId": "text",
        "defaultWeightUomId": "text",
        "geoPointId": "text",
        "externalId": "text",
        "openTime": "text",
        "closeTime": "text",
        "facilityTimeZone": "text",
        "maximumOrderLimit": 1,
        "postalCode": "text"
      }
    ]
    {
      "_entity": "org.apache.ofbiz.product.facility.FacilityGroupMember.PK",
      "facilityId": "text",
      "facilityGroupId": "text",
      "fromDate": "2025-12-09T15:21:30.070Z"
    }
    GET /rest/s1/available-to-promise/shopifyShops HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Accept: */*
    
    [
      {
        "_entity": "co.hotwax.shopify.ShopifyShopAndConfig",
        "shopId": "text",
        "shopifyShopId": "text",
        "productStoreId": "text",
        "name": "text",
        "email": "text",
        "phone": "text",
        "shopOwner": "text",
        "timezone": "text",
        "planName": "text",
        "domain": "text",
        "myshopifyDomain": "text",
        "primaryLocationId": "text",
        "weightUnit": "text",
        "currency": "text",
        "countryCode": "text",
        "isEnabled": "text",
        "shopifyConfigId": "text",
        "shopifyConfigName": "text",
        "accessScopeEnumId": "text",
        "apiVersion": "text",
        "webSiteId": "text",
        "facilityIdenTypeId": "text",
        "apiUrl": "text",
        "username": "text",
        "currentPassword": "text",
        "accessToken": "text",
        "clientId": "text",
        "sharedSecret": "text",
        "oldSharedSecret": "text",
        "processRefund": "text"
      }
    ]
    [
      {
        "_entity": "co.hotwax.facility.ProductStoreAndFacilityGroup",
        "productStoreId": "text",
        "facilityGroupId": "text",
        "fromDate": "2025-12-09T15:21:30.070Z",
        "thruDate": "2025-12-09T15:21:30.070Z",
        "sequenceNumber": 1,
        "facilityGroupTypeId": "text",
        "primaryParentGroupId": "text",
        "facilityGroupName": "text",
        "description": "text"
      }
    ]
    {
      "_entity": "co.hotwax.facility.ProductStoreFacilityGroup.PK",
      "productStoreId": "text",
      "facilityGroupId": "text",
      "fromDate": "2025-12-09T15:21:30.070Z"
    }
    GET /rest/s1/available-to-promise/productStores/{productStoreId}/facilities HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Accept: */*
    
    [
      {
        "_entity": "co.hotwax.product.store.ProductStoreFacilityDetail",
        "storeExternalId": "text",
        "parentFacilityTypeId": "text",
        "productStoreId": "text",
        "facilityId": "text",
        "fromDate": "2025-12-09T15:21:30.070Z",
        "thruDate": "2025-12-09T15:21:30.070Z",
        "sequenceNum": 1,
        "primaryStoreGroupId": "text",
        "storeName": "text",
        "companyName": "text",
        "title": "text",
        "subtitle": "text",
        "payToPartyId": "text",
        "daysToCancelNonPay": 1,
        "manualAuthIsCapture": "text",
        "prorateShipping": "text",
        "prorateTaxes": "text",
        "viewCartOnAdd": "text",
        "autoSaveCart": "text",
        "autoApproveReviews": "text",
        "isDemoStore": "text",
        "isImmediatelyFulfilled": "text",
        "inventoryFacilityId": "text",
        "oneInventoryFacility": "text",
        "checkInventory": "text",
        "reserveInventory": "text",
        "reserveOrderEnumId": "text",
        "requireInventory": "text",
        "balanceResOnOrderCreation": "text",
        "requirementMethodEnumId": "text",
        "orderNumberPrefix": "text",
        "defaultLocaleString": "text",
        "defaultCurrencyUomId": "text",
        "defaultTimeZoneString": "text",
        "defaultSalesChannelEnumId": "text",
        "allowPassword": "text",
        "defaultPassword": "text",
        "explodeOrderItems": "text",
        "checkGcBalance": "text",
        "retryFailedAuths": "text",
        "headerApprovedStatus": "text",
        "itemApprovedStatus": "text",
        "digitalItemApprovedStatus": "text",
        "headerDeclinedStatus": "text",
        "itemDeclinedStatus": "text",
        "headerCancelStatus": "text",
        "itemCancelStatus": "text",
        "authDeclinedMessage": "text",
        "authFraudMessage": "text",
        "authErrorMessage": "text",
        "visualThemeId": "text",
        "storeCreditAccountEnumId": "text",
        "usePrimaryEmailUsername": "text",
        "requireCustomerRole": "text",
        "autoInvoiceDigitalItems": "text",
        "reqShipAddrForDigItems": "text",
        "showCheckoutGiftOptions": "text",
        "selectPaymentTypePerItem": "text",
        "showPricesWithVatTax": "text",
        "showTaxIsExempt": "text",
        "vatTaxAuthGeoId": "text",
        "vatTaxAuthPartyId": "text",
        "enableAutoSuggestionList": "text",
        "enableDigProdUpload": "text",
        "prodSearchExcludeVariants": "text",
        "digProdUploadCategoryId": "text",
        "autoOrderCcTryExp": "text",
        "autoOrderCcTryOtherCards": "text",
        "autoOrderCcTryLaterNsf": "text",
        "autoOrderCcTryLaterMax": 1,
        "storeCreditValidDays": 1,
        "autoApproveInvoice": "text",
        "autoApproveOrder": "text",
        "shipIfCaptureFails": "text",
        "setOwnerUponIssuance": "text",
        "reqReturnInventoryReceive": "text",
        "addToCartRemoveIncompat": "text",
        "addToCartReplaceUpsell": "text",
        "splitPayPrefPerShpGrp": "text",
        "managedByLot": "text",
        "showOutOfStockProducts": "text",
        "orderDecimalQuantity": "text",
        "allowComment": "text",
        "oldStyleSheet": "text",
        "oldHeaderLogo": "text",
        "oldHeaderMiddleBackground": "text",
        "oldHeaderRightBackground": "text",
        "catalogUrlMountPoint": "text",
        "restockingFeePercentage": 1,
        "capturePmntsOnOrdApproval": "text",
        "termTypeId": "text",
        "autoSetFacility": "text",
        "enableExternalPromotion": "text",
        "daysToReturn": 1,
        "restockingFeeFixed": 1,
        "autoAcceptReturn": "text",
        "allowSplit": "text",
        "storeDomain": "text",
        "productIdentifierEnumId": "text",
        "enablePreOrderAutoReleasing": "text",
        "enableBrokering": "text",
        "storeLogoImageUrl": "text",
        "facilityTypeId": "text",
        "parentFacilityId": "text",
        "ownerPartyId": "text",
        "defaultInventoryItemTypeId": "text",
        "facilityName": "text",
        "primaryFacilityGroupId": "text",
        "oldSquareFootage": 1,
        "facilitySize": 1,
        "facilitySizeUomId": "text",
        "defaultDaysToShip": 1,
        "openedDate": "2025-12-09T15:21:30.070Z",
        "closedDate": "2025-12-09T15:21:30.070Z",
        "description": "text",
        "defaultDimensionUomId": "text",
        "defaultWeightUomId": "text",
        "geoPointId": "text",
        "externalId": "text",
        "openTime": "text",
        "closeTime": "text",
        "facilityTimeZone": "text",
        "maximumOrderLimit": 1,
        "postalCode": "text"
      }
    ]
    {
      "_entity": "org.apache.ofbiz.product.store.ProductStoreFacility.PK",
      "productStoreId": "text",
      "facilityId": "text",
      "fromDate": "2025-12-09T15:21:30.070Z"
    }
    GET /rest/s1/available-to-promise/ruleGroups HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Accept: */*
    
    [
      {
        "_entity": "ruleGroup",
        "ruleGroupId": "text",
        "productStoreId": "text",
        "groupName": "text",
        "groupTypeEnumId": "text",
        "statusId": "text",
        "sequenceNum": 1,
        "jobName": "text",
        "description": "text",
        "createdByUser": "text",
        "createdDate": "2025-12-09T15:21:30.070Z",
        "lastModifiedDate": "2025-12-09T15:21:30.070Z",
        "lastUpdatedStamp": "2025-12-09T15:21:30.070Z",
        "decisionRules": [
          {
            "_entity": "rule",
            "ruleId": "text",
            "ruleGroupId": "text",
            "ruleName": "text",
            "statusId": "text",
            "sequenceNum": 1,
            "createdDate": "2025-12-09T15:21:30.070Z",
            "createdByUser": "text",
            "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
          }
        ]
      }
    ]
    {
      "_entity": "ruleGroup.PK",
      "ruleGroupId": "text"
    }
    {
      "_entity": "ruleGroup.PK",
      "ruleGroupId": "text"
    }
    [
      {
        "_entity": "rule",
        "ruleId": "text",
        "ruleGroupId": "text",
        "ruleName": "text",
        "statusId": "text",
        "sequenceNum": 1,
        "createdDate": "2025-12-09T15:21:30.070Z",
        "createdByUser": "text",
        "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
      }
    ]
    {
      "jobName": "text"
    }
    GET /rest/s1/available-to-promise/ruleGroups/{ruleGroupId}/ruleGroupRuns HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Accept: */*
    
    [
      {
        "_entity": "ruleGroupRuns",
        "ruleGroupRunId": "text",
        "ruleGroupId": "text",
        "productStoreId": "text",
        "createdByUser": "text",
        "hasError": "text",
        "startDate": "2025-12-09T15:21:30.070Z",
        "endDate": "2025-12-09T15:21:30.070Z",
        "ruleGroupRunResult": "text",
        "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
      }
    ]
    [
      {
        "_entity": "org.apache.ofbiz.shipment.picklist.Picklist",
        "picklistId": "text",
        "externalId": "text",
        "description": "text",
        "facilityId": "text",
        "shipmentMethodTypeId": "text",
        "statusId": "text",
        "picklistDate": "2025-12-09T15:21:30.070Z",
        "createdByUserLogin": "text",
        "lastModifiedByUserLogin": "text",
        "lastUpdatedStamp": "2025-12-09T15:21:30.070Z",
        "roles": [
          {
            "_entity": "org.apache.ofbiz.shipment.picklist.PicklistRole",
            "picklistId": "text",
            "partyId": "text",
            "roleTypeId": "text",
            "fromDate": "2025-12-09T15:21:30.070Z",
            "thruDate": "2025-12-09T15:21:30.070Z",
            "createdByUserLogin": "text",
            "lastModifiedByUserLogin": "text",
            "lastUpdatedStamp": "2025-12-09T15:21:30.070Z",
            "person": {
              "_entity": "org.apache.ofbiz.party.party.Person",
              "partyId": "text",
              "salutation": "text",
              "firstName": "text",
              "middleName": "text",
              "lastName": "text",
              "personalTitle": "text",
              "suffix": "text",
              "nickname": "text",
              "firstNameLocal": "text",
              "middleNameLocal": "text",
              "lastNameLocal": "text",
              "otherLocal": "text",
              "memberId": "text",
              "gender": "text",
              "birthDate": "2025-12-09",
              "deceasedDate": "2025-12-09",
              "height": 1,
              "weight": 1,
              "mothersMaidenName": "text",
              "maritalStatus": "text",
              "socialSecurityNumber": "text",
              "passportNumber": "text",
              "passportExpireDate": "2025-12-09",
              "totalYearsWorkExperience": 1,
              "comments": "text",
              "employmentStatusEnumId": "text",
              "residenceStatusEnumId": "text",
              "occupation": "text",
              "yearsWithEmployer": 1,
              "monthsWithEmployer": 1,
              "existingCustomer": "text",
              "cardId": "text",
              "anniversaryDate": "2025-12-09",
              "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
            },
            "partyGroup": {
              "_entity": "org.apache.ofbiz.party.party.PartyGroup",
              "partyId": "text",
              "groupName": "text",
              "groupNameLocal": "text",
              "officeSiteName": "text",
              "annualRevenue": 1,
              "numEmployees": 1,
              "tickerSymbol": "text",
              "comments": "text",
              "logoImageUrl": "text",
              "pdfLogoImageUrl": "text",
              "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
            }
          }
        ]
      }
    ]
    {
      "_entity": "org.apache.ofbiz.shipment.picklist.Picklist.PK",
      "picklistId": "text"
    }
    {
      "_entity": "org.apache.ofbiz.shipment.picklist.Picklist.PK",
      "picklistId": "text"
    }
    GET /rest/s1/poorti/picklists HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Accept: */*
    
    POST /rest/s1/poorti/picklists HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Content-Type: application/json
    Accept: */*
    Content-Length: 1809
    
    {
      "_entity": "org.apache.ofbiz.shipment.picklist.Picklist",
      "picklistId": "text",
      "externalId": "text",
      "description": "text",
      "facilityId": "text",
      "shipmentMethodTypeId": "text",
      "statusId": "text",
      "picklistDate": "2025-12-09T15:21:30.070Z",
      "createdByUserLogin": "text",
      "lastModifiedByUserLogin": "text",
      "lastUpdatedStamp": "2025-12-09T15:21:30.070Z",
      "roles": [
        {
          "_entity": "org.apache.ofbiz.shipment.picklist.PicklistRole",
          "picklistId": "text",
          "partyId": "text",
          "roleTypeId": "text",
          "fromDate": "2025-12-09T15:21:30.070Z",
          "thruDate": "2025-12-09T15:21:30.070Z",
          "createdByUserLogin": "text",
          "lastModifiedByUserLogin": "text",
          "lastUpdatedStamp": "2025-12-09T15:21:30.070Z",
          "person": {
            "_entity": "org.apache.ofbiz.party.party.Person",
            "partyId": "text",
            "salutation": "text",
            "firstName": "text",
            "middleName": "text",
            "lastName": "text",
            "personalTitle": "text",
            "suffix": "text",
            "nickname": "text",
            "firstNameLocal": "text",
            "middleNameLocal": "text",
            "lastNameLocal": "text",
            "otherLocal": "text",
            "memberId": "text",
            "gender": "text",
            "birthDate": "2025-12-09",
            "deceasedDate": "2025-12-09",
            "height": 1,
            "weight": 1,
            "mothersMaidenName": "text",
            "maritalStatus": "text",
            "socialSecurityNumber": "text",
            "passportNumber": "text",
            "passportExpireDate": "2025-12-09",
            "totalYearsWorkExperience": 1,
            "comments": "text",
            "employmentStatusEnumId": "text",
            "residenceStatusEnumId": "text",
            "occupation": "text",
            "yearsWithEmployer": 1,
            "monthsWithEmployer": 1,
            "existingCustomer": "text",
            "cardId": "text",
            "anniversaryDate": "2025-12-09",
            "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
          },
          "partyGroup": {
            "_entity": "org.apache.ofbiz.party.party.PartyGroup",
            "partyId": "text",
            "groupName": "text",
            "groupNameLocal": "text",
            "officeSiteName": "text",
            "annualRevenue": 1,
            "numEmployees": 1,
            "tickerSymbol": "text",
            "comments": "text",
            "logoImageUrl": "text",
            "pdfLogoImageUrl": "text",
            "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
          }
        }
      ]
    }
    GET /rest/s1/poorti/picklists/{picklistId} HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Accept: */*
    
    {
      "_entity": "org.apache.ofbiz.shipment.picklist.Picklist",
      "picklistId": "text",
      "externalId": "text",
      "description": "text",
      "facilityId": "text",
      "shipmentMethodTypeId": "text",
      "statusId": "text",
      "picklistDate": "2025-12-09T15:21:30.070Z",
      "createdByUserLogin": "text",
      "lastModifiedByUserLogin": "text",
      "lastUpdatedStamp": "2025-12-09T15:21:30.070Z",
      "roles": [
        {
          "_entity": "org.apache.ofbiz.shipment.picklist.PicklistRole",
          "picklistId": "text",
          "partyId": "text",
          "roleTypeId": "text",
          "fromDate": "2025-12-09T15:21:30.070Z",
          "thruDate": "2025-12-09T15:21:30.070Z",
          "createdByUserLogin": "text",
          "lastModifiedByUserLogin": "text",
          "lastUpdatedStamp": "2025-12-09T15:21:30.070Z",
          "person": {
            "_entity": "org.apache.ofbiz.party.party.Person",
            "partyId": "text",
            "salutation": "text",
            "firstName": "text",
            "middleName": "text",
            "lastName": "text",
            "personalTitle": "text",
            "suffix": "text",
            "nickname": "text",
            "firstNameLocal": "text",
            "middleNameLocal": "text",
            "lastNameLocal": "text",
            "otherLocal": "text",
            "memberId": "text",
            "gender": "text",
            "birthDate": "2025-12-09",
            "deceasedDate": "2025-12-09",
            "height": 1,
            "weight": 1,
            "mothersMaidenName": "text",
            "maritalStatus": "text",
            "socialSecurityNumber": "text",
            "passportNumber": "text",
            "passportExpireDate": "2025-12-09",
            "totalYearsWorkExperience": 1,
            "comments": "text",
            "employmentStatusEnumId": "text",
            "residenceStatusEnumId": "text",
            "occupation": "text",
            "yearsWithEmployer": 1,
            "monthsWithEmployer": 1,
            "existingCustomer": "text",
            "cardId": "text",
            "anniversaryDate": "2025-12-09",
            "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
          },
          "partyGroup": {
            "_entity": "org.apache.ofbiz.party.party.PartyGroup",
            "partyId": "text",
            "groupName": "text",
            "groupNameLocal": "text",
            "officeSiteName": "text",
            "annualRevenue": 1,
            "numEmployees": 1,
            "tickerSymbol": "text",
            "comments": "text",
            "logoImageUrl": "text",
            "pdfLogoImageUrl": "text",
            "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
          }
        }
      ]
    }
    PUT /rest/s1/poorti/picklists/{picklistId} HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Content-Type: application/json
    Accept: */*
    Content-Length: 1809
    
    {
      "_entity": "org.apache.ofbiz.shipment.picklist.Picklist",
      "picklistId": "text",
      "externalId": "text",
      "description": "text",
      "facilityId": "text",
      "shipmentMethodTypeId": "text",
      "statusId": "text",
      "picklistDate": "2025-12-09T15:21:30.070Z",
      "createdByUserLogin": "text",
      "lastModifiedByUserLogin": "text",
      "lastUpdatedStamp": "2025-12-09T15:21:30.070Z",
      "roles": [
        {
          "_entity": "org.apache.ofbiz.shipment.picklist.PicklistRole",
          "picklistId": "text",
          "partyId": "text",
          "roleTypeId": "text",
          "fromDate": "2025-12-09T15:21:30.070Z",
          "thruDate": "2025-12-09T15:21:30.070Z",
          "createdByUserLogin": "text",
          "lastModifiedByUserLogin": "text",
          "lastUpdatedStamp": "2025-12-09T15:21:30.070Z",
          "person": {
            "_entity": "org.apache.ofbiz.party.party.Person",
            "partyId": "text",
            "salutation": "text",
            "firstName": "text",
            "middleName": "text",
            "lastName": "text",
            "personalTitle": "text",
            "suffix": "text",
            "nickname": "text",
            "firstNameLocal": "text",
            "middleNameLocal": "text",
            "lastNameLocal": "text",
            "otherLocal": "text",
            "memberId": "text",
            "gender": "text",
            "birthDate": "2025-12-09",
            "deceasedDate": "2025-12-09",
            "height": 1,
            "weight": 1,
            "mothersMaidenName": "text",
            "maritalStatus": "text",
            "socialSecurityNumber": "text",
            "passportNumber": "text",
            "passportExpireDate": "2025-12-09",
            "totalYearsWorkExperience": 1,
            "comments": "text",
            "employmentStatusEnumId": "text",
            "residenceStatusEnumId": "text",
            "occupation": "text",
            "yearsWithEmployer": 1,
            "monthsWithEmployer": 1,
            "existingCustomer": "text",
            "cardId": "text",
            "anniversaryDate": "2025-12-09",
            "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
          },
          "partyGroup": {
            "_entity": "org.apache.ofbiz.party.party.PartyGroup",
            "partyId": "text",
            "groupName": "text",
            "groupNameLocal": "text",
            "officeSiteName": "text",
            "annualRevenue": 1,
            "numEmployees": 1,
            "tickerSymbol": "text",
            "comments": "text",
            "logoImageUrl": "text",
            "pdfLogoImageUrl": "text",
            "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
          }
        }
      ]
    }
    POST /rest/s1/poorti/rejectInProgressOrders HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Content-Type: application/json
    Accept: */*
    Content-Length: 122
    
    {
      "facilityId": "text",
      "updateQOH": "false",
      "rejectionReasonId": "INACTIVE_STORE",
      "rejectComments": "Store Rejected Inventory"
    }
    [
      {
        "_entity": "co.hotwax.customerservice.order.OrderShipmentAndRouteSegment",
        "orderId": "text",
        "orderDate": "2025-12-09T15:21:30.070Z",
        "orderTypeId": "text",
        "webSiteId": "text",
        "externalId": "text",
        "orderName": "text",
        "statusId": "text",
        "originFacilityId": "text",
        "currencyUom": "text",
        "shipGroupSeqId": "text",
        "orderFacilityId": "text",
        "facilityId": "text",
        "carrierPartyId": "text",
        "shipmentMethodTypeId": "text",
        "shipmentId": "text",
        "shipmentTypeId": "text",
        "shipmentStatusId": "text",
        "shipmentCreatedDate": "2025-12-09T15:21:30.070Z",
        "shipmentShippedDate": "2025-12-09T15:21:30.070Z",
        "shippingEstimateAmount": 1,
        "trackingIdNumber": "text",
        "shipmentRouteSegmentId": "text",
        "routeSegShipmentMethodDescription": "text",
        "statusDate": "2025-12-09T15:21:30.070Z"
      }
    ]
    GET /rest/s1/poorti/orderShipmentAndRouteSegments HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Accept: */*
    
    POST /rest/s1/poorti/rejectOutstandingOrders HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Content-Type: application/json
    Accept: */*
    Content-Length: 122
    
    {
      "facilityId": "text",
      "updateQOH": "false",
      "rejectionReasonId": "INACTIVE_STORE",
      "rejectComments": "Store Rejected Inventory"
    }
    PUT /rest/s1/poorti/updateShipmentCarrierAndMethod HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Content-Type: application/json
    Accept: */*
    Content-Length: 1676
    
    {
      "shipmentId": "text",
      "shipmentRouteSegmentId": "text",
      "deliveryId": "text",
      "originFacilityId": "text",
      "destFacilityId": "text",
      "originContactMechId": "text",
      "originTelecomNumberId": "text",
      "destContactMechId": "text",
      "destTelecomNumberId": "text",
      "carrierPartyId": "text",
      "shipmentMethodTypeId": "text",
      "carrierServiceStatusId": "text",
      "carrierDeliveryZone": "text",
      "carrierRestrictionCodes": "text",
      "carrierRestrictionDesc": "text",
      "billingWeight": 1,
      "billingWeightUomId": "text",
      "actualTransportCost": 1,
      "actualServiceCost": 1,
      "actualOtherCost": 1,
      "actualCost": 1,
      "currencyUomId": "text",
      "actualStartDate": "2025-12-09T15:21:30.070Z",
      "actualArrivalDate": "2025-12-09T15:21:30.070Z",
      "estimatedStartDate": "2025-12-09T15:21:30.070Z",
      "estimatedArrivalDate": "2025-12-09T15:21:30.070Z",
      "trackingIdNumber": "text",
      "trackingDigest": "text",
      "updatedByUserLoginId": "text",
      "lastUpdatedDate": "2025-12-09T15:21:30.070Z",
      "homeDeliveryType": "text",
      "homeDeliveryDate": "2025-12-09T15:21:30.070Z",
      "thirdPartyAccountNumber": "text",
      "thirdPartyPostalCode": "text",
      "thirdPartyCountryGeoCode": "text",
      "upsHighValueReport": "text",
      "trackingUrl": "text",
      "codReturnLabelImage": "text",
      "codReturnLabelHtml": "text",
      "codCollectionAmount": 1,
      "carrierAccountNumber": "text",
      "carrierService": "text",
      "isGenerateThirdPartyLabel": "text",
      "isTrackingRequired": "text",
      "referenceNumber": "text",
      "actualCarrierCode": "text",
      "labelImage": "text",
      "labelImageUrl": "text",
      "labelHtml": "text",
      "requestedDeliveryDate": "2025-12-09",
      "requestedDeliveryTime": "text",
      "requestedShipMethTypeId": "text",
      "deliveryWindow": 1,
      "gatewayRateId": "text",
      "lastUpdatedStamp": "2025-12-09T15:21:30.070Z",
      "orderId": "text",
      "shipGroupSeqId": "text",
      "shippingEstimateAmount": "text"
    }
    GET /rest/s1/poorti/shippingRate HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Accept: */*
    
    {
      "shippingRates": []
    }
    [
      {
        "_entity": "co.hotwax.shipment.TransferOrderItemReceipt",
        "orderId": "text",
        "orderItemSeqId": "text",
        "datetimeReceived": "2025-12-09T15:21:30.070Z",
        "quantityAccepted": 1,
        "quantityRejected": 1,
        "receivedByUserLoginId": "text",
        "productStoreId": "text",
        "productId": "text",
        "quantity": 1
      }
    ]
    GET /rest/s1/poorti/transferOrders/{orderId}/printPicklist HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Accept: */*
    
    GET /rest/s1/poorti/transferOrders/{orderId}/receipts HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Accept: */*
    
    POST /rest/s1/poorti/transferOrders/{orderId}/receipts HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Content-Type: application/json
    Accept: */*
    Content-Length: 219
    
    {
      "orderId": "text",
      "facilityId": "text",
      "receivedDateTime": "{ec.user.nowTimestamp}",
      "items": [
        {
          "orderItemSeqId": "text",
          "productId": "text",
          "quantityAccepted": 1,
          "quantityRejected": 1,
          "reasonEnumId": "text",
          "statusId": "text"
        }
      ]
    }
    POST /rest/s1/poorti/transferOrders/{orderId}/reject HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Content-Type: application/json
    Accept: */*
    Content-Length: 125
    
    {
      "orderId": "text",
      "rejectToFacilityId": "REJECTED_ITM_PARKING",
      "items": [
        {
          "orderItemSeqId": "text",
          "rejectionReasonId": "text"
        }
      ]
    }
    POST /rest/s1/poorti/transferOrders/{orderId}/closeFulfillment HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Content-Type: application/json
    Accept: */*
    Content-Length: 54
    
    {
      "orderId": "text",
      "items": [
        {
          "orderItemSeqId": "text"
        }
      ]
    }
    GET /rest/s1/poorti/Label.pdf HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Accept: */*
    
    GET /rest/s1/poorti/shipmentPackageRouteSegDetails HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Accept: */*
    
    {
      "shipmentPackageRouteSegDetails": "text"
    }
    [
      {
        "_entity": "org.apache.ofbiz.product.inventory.ExternalInventoryReset",
        "resetItemId": "text",
        "resetDateResourceId": "text",
        "facilityId": "text",
        "productId": "text",
        "externalFacilityId": "text",
        "productIdentType": "text",
        "productIdentValue": "text",
        "inventoryItemId": "text",
        "inventoryItemATP": 1,
        "inventoryItemQOH": 1,
        "externalATP": 1,
        "externalQOH": 1,
        "unitCost": 1,
        "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
      }
    ]
    {
      "_entity": "org.apache.ofbiz.product.inventory.ExternalInventoryReset.PK",
      "resetItemId": "text"
    }
    {
      "_entity": "org.apache.ofbiz.product.inventory.ExternalInventoryReset.PK",
      "resetItemId": "text"
    }
    GET /rest/s1/poorti/externalInventoryResets HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Accept: */*
    
    POST /rest/s1/poorti/externalInventoryResets HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Content-Type: application/json
    Accept: */*
    Content-Length: 399
    
    {
      "_entity": "org.apache.ofbiz.product.inventory.ExternalInventoryReset",
      "resetItemId": "text",
      "resetDateResourceId": "text",
      "facilityId": "text",
      "productId": "text",
      "externalFacilityId": "text",
      "productIdentType": "text",
      "productIdentValue": "text",
      "inventoryItemId": "text",
      "inventoryItemATP": 1,
      "inventoryItemQOH": 1,
      "externalATP": 1,
      "externalQOH": 1,
      "unitCost": 1,
      "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
    }
    GET /rest/s1/poorti/externalInventoryResets/{resetItemId} HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Accept: */*
    
    {
      "_entity": "org.apache.ofbiz.product.inventory.ExternalInventoryReset",
      "resetItemId": "text",
      "resetDateResourceId": "text",
      "facilityId": "text",
      "productId": "text",
      "externalFacilityId": "text",
      "productIdentType": "text",
      "productIdentValue": "text",
      "inventoryItemId": "text",
      "inventoryItemATP": 1,
      "inventoryItemQOH": 1,
      "externalATP": 1,
      "externalQOH": 1,
      "unitCost": 1,
      "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
    }
    PUT /rest/s1/poorti/externalInventoryResets/{resetItemId} HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Content-Type: application/json
    Accept: */*
    Content-Length: 399
    
    {
      "_entity": "org.apache.ofbiz.product.inventory.ExternalInventoryReset",
      "resetItemId": "text",
      "resetDateResourceId": "text",
      "facilityId": "text",
      "productId": "text",
      "externalFacilityId": "text",
      "productIdentType": "text",
      "productIdentValue": "text",
      "inventoryItemId": "text",
      "inventoryItemATP": 1,
      "inventoryItemQOH": 1,
      "externalATP": 1,
      "externalQOH": 1,
      "unitCost": 1,
      "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
    }
    DELETE /rest/s1/poorti/externalInventoryResets/{resetItemId} HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Accept: */*
    
    PUT /rest/s1/poorti/updateShipmentTracking HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Content-Type: application/json
    Accept: */*
    Content-Length: 109
    
    {
      "shipmentId": "text",
      "trackingIdNumber": "text",
      "shipmentRouteSegmentId": "text",
      "shipmentPackageSeqId": "text"
    }
    GET /rest/s1/poorti/getInventoryAvailableByFacility HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Accept: */*
    
    {
      "atp": "text",
      "qoh": "text",
      "minimumStock": "text",
      "computedAtp": "text"
    }
    GET /rest/s1/poorti/shipmentFacets HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Accept: */*
    
    {
      "carrierPartyIds": [],
      "shipmentMethodTypeIds": []
    }
    POST /rest/s1/poorti/generateManifest HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Content-Type: application/json
    Accept: */*
    Content-Length: 82
    
    {
      "facilityId": "text",
      "carrierPartyId": "text",
      "manifestGenerateServiceName": "text"
    }
    [
      {
        "_entity": "org.apache.ofbiz.accounting.payment.GiftCardFulfillment",
        "fulfillmentId": "text",
        "typeEnumId": "text",
        "merchantId": "text",
        "partyId": "text",
        "orderId": "text",
        "orderItemSeqId": "text",
        "surveyResponseId": "text",
        "cardNumber": "text",
        "pinNumber": "text",
        "amount": 1,
        "responseCode": "text",
        "referenceNum": "text",
        "authCode": "text",
        "fulfillmentDate": "2025-12-09T15:21:30.070Z",
        "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
      }
    ]
    {
      "_entity": "org.apache.ofbiz.accounting.payment.GiftCardFulfillment.PK",
      "fulfillmentId": "text"
    }
    GET /rest/s1/poorti/giftCardFulfillments HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Accept: */*
    
    POST /rest/s1/poorti/giftCardFulfillments HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Content-Type: application/json
    Accept: */*
    Content-Length: 419
    
    {
      "_entity": "org.apache.ofbiz.accounting.payment.GiftCardFulfillment",
      "fulfillmentId": "text",
      "typeEnumId": "text",
      "merchantId": "text",
      "partyId": "text",
      "orderId": "text",
      "orderItemSeqId": "text",
      "surveyResponseId": "text",
      "cardNumber": "text",
      "pinNumber": "text",
      "amount": 1,
      "responseCode": "text",
      "referenceNum": "text",
      "authCode": "text",
      "fulfillmentDate": "2025-12-09T15:21:30.070Z",
      "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
    }
    GET /rest/s1/poorti/Manifest.pdf HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Accept: */*
    
    {
      "shipmentIds": [],
      "picklistId": "text"
    }
    POST /rest/s1/poorti/createOrderFulfillmentWave HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Content-Type: application/json
    Accept: */*
    Content-Length: 119
    
    {
      "facilityId": "text",
      "shipmentMethodTypeId": "text",
      "statusId": "text",
      "pickers": [],
      "orderItems": [],
      "packageName": "text"
    }
    GET /rest/s1/poorti/Picklist.csv HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Accept: */*
    
    GET /rest/s1/poorti/orders/{orderId} HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Accept: */*
    
    {
      "_entity": "org.apache.ofbiz.order.order.OrderHeader",
      "orderId": "text",
      "orderTypeId": "text",
      "orderName": "text",
      "externalId": "text",
      "salesChannelEnumId": "text",
      "orderDate": "2025-12-09T15:21:30.070Z",
      "priority": "text",
      "entryDate": "2025-12-09T15:21:30.070Z",
      "pickSheetPrintedDate": "2025-12-09T15:21:30.070Z",
      "visitId": "text",
      "statusId": "text",
      "createdBy": "text",
      "firstAttemptOrderId": "text",
      "currencyUom": "text",
      "syncStatusId": "text",
      "billingAccountId": "text",
      "originFacilityId": "text",
      "webSiteId": "text",
      "productStoreId": "text",
      "terminalId": "text",
      "transactionId": "text",
      "autoOrderShoppingListId": "text",
      "needsInventoryIssuance": "text",
      "isRushOrder": "text",
      "internalCode": "text",
      "remainingSubTotal": 1,
      "grandTotal": 1,
      "isViewed": "text",
      "invoicePerShipment": "text",
      "expireDate": "2025-12-09T15:21:30.070Z",
      "localeString": "text",
      "customerClassificationId": "text",
      "presentmentCurrencyUom": "text",
      "autoApprove": "text",
      "statusFlowId": "text",
      "lastUpdatedStamp": "2025-12-09T15:21:30.070Z",
      "roles": [
        {
          "_entity": "org.apache.ofbiz.order.order.OrderRole",
          "orderId": "text",
          "partyId": "text",
          "roleTypeId": "text",
          "fromDate": "2025-12-09T15:21:30.070Z",
          "thruDate": "2025-12-09T15:21:30.070Z",
          "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
        }
      ],
      "contactMechs": [
        {
          "_entity": "org.apache.ofbiz.order.order.OrderContactMech",
          "orderId": "text",
          "contactMechPurposeTypeId": "text",
          "contactMechId": "text",
          "lastUpdatedStamp": "2025-12-09T15:21:30.070Z",
          "contactMech": {
            "_entity": "org.apache.ofbiz.party.contact.ContactMech",
            "contactMechId": "text",
            "externalId": "text",
            "contactMechTypeId": "text",
            "infoString": "text",
            "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
          },
          "postalAddress": {
            "_entity": "org.apache.ofbiz.party.contact.PostalAddress",
            "contactMechId": "text",
            "toName": "text",
            "attnName": "text",
            "address1": "text",
            "address2": "text",
            "houseNumber": 1,
            "houseNumberExt": "text",
            "directions": "text",
            "city": "text",
            "cityGeoId": "text",
            "postalCode": "text",
            "postalCodeExt": "text",
            "countryGeoId": "text",
            "stateProvinceGeoId": "text",
            "countyGeoId": "text",
            "municipalityGeoId": "text",
            "postalCodeGeoId": "text",
            "geoPointId": "text",
            "encodedAddressKey": "text",
            "latitude": 1,
            "longitude": 1,
            "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
          },
          "telecomNumber": {
            "_entity": "org.apache.ofbiz.party.contact.TelecomNumber",
            "contactMechId": "text",
            "countryCode": "text",
            "areaCode": "text",
            "contactNumber": "text",
            "askForName": "text",
            "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
          }
        }
      ],
      "paymentPreferences": [
        {
          "_entity": "org.apache.ofbiz.order.order.OrderPaymentPreference",
          "orderPaymentPreferenceId": "text",
          "orderId": "text",
          "orderItemSeqId": "text",
          "shipGroupSeqId": "text",
          "productPricePurposeId": "text",
          "paymentMethodTypeId": "text",
          "paymentMethodId": "text",
          "finAccountId": "text",
          "securityCode": "text",
          "track2": "text",
          "presentFlag": "text",
          "swipedFlag": "text",
          "overflowFlag": "text",
          "maxAmount": 1,
          "processAttempt": 1,
          "billingPostalCode": "text",
          "manualAuthCode": "text",
          "manualRefNum": "text",
          "statusId": "text",
          "needsNsfRetry": "text",
          "createdDate": "2025-12-09T15:21:30.070Z",
          "createdByUserLogin": "text",
          "lastModifiedDate": "2025-12-09T15:21:30.070Z",
          "lastModifiedByUserLogin": "text",
          "paymentMode": "text",
          "cardName": "text",
          "presentmentAmount": 1,
          "presentmentCurrencyUom": "text",
          "exchangeRate": 1,
          "requestId": "text",
          "parentRefNum": "text",
          "applicationIdentifier": "text",
          "lastUpdatedStamp": "2025-12-09T15:21:30.070Z",
          "moqui.basic.StatusItem": {
            "_entity": "statuses",
            "statusId": "text",
            "statusTypeId": "text",
            "statusCode": "text",
            "sequenceNum": 1,
            "description": "text",
            "statusAge": 1,
            "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
          },
          "org.apache.ofbiz.accounting.payment.PaymentMethodType": {
            "_entity": "org.apache.ofbiz.accounting.payment.PaymentMethodType",
            "paymentMethodTypeId": "text",
            "description": "text",
            "defaultGlAccountId": "text",
            "paymentMethodCode": "text",
            "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
          }
        }
      ],
      "adjustments": [
        {
          "_entity": "org.apache.ofbiz.order.order.OrderAdjustment",
          "orderAdjustmentId": "text",
          "orderAdjustmentTypeId": "text",
          "orderId": "text",
          "orderItemSeqId": "text",
          "shipGroupSeqId": "text",
          "comments": "text",
          "description": "text",
          "amount": 1,
          "recurringAmount": 1,
          "amountAlreadyIncluded": 1,
          "productPromoId": "text",
          "productPromoRuleId": "text",
          "productPromoActionSeqId": "text",
          "productFeatureId": "text",
          "correspondingProductId": "text",
          "taxAuthorityRateSeqId": "text",
          "sourceReferenceId": "text",
          "sourcePercentage": 1,
          "customerReferenceId": "text",
          "primaryGeoId": "text",
          "secondaryGeoId": "text",
          "exemptAmount": 1,
          "taxAuthGeoId": "text",
          "taxAuthPartyId": "text",
          "overrideGlAccountId": "text",
          "includeInTax": "text",
          "includeInShipping": "text",
          "isManual": "text",
          "createdDate": "2025-12-09T15:21:30.070Z",
          "createdByUserLogin": "text",
          "lastModifiedDate": "2025-12-09T15:21:30.070Z",
          "lastModifiedByUserLogin": "text",
          "originalAdjustmentId": "text",
          "oldAmountPerQuantity": 1,
          "oldPercentage": 1,
          "billingShipmentId": "text",
          "lastUpdatedStamp": "2025-12-09T15:21:30.070Z",
          "attributes": [
            {
              "_entity": "org.apache.ofbiz.order.order.OrderAdjustmentAttribute",
              "orderAdjustmentId": "text",
              "attrName": "text",
              "attrValue": "text",
              "attrDescription": "text",
              "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
            }
          ]
        }
      ],
      "attributes": [
        {
          "_entity": "org.apache.ofbiz.order.order.OrderAttribute",
          "orderId": "text",
          "attrName": "text",
          "attrValue": "text",
          "attrDescription": "text",
          "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
        }
      ],
      "notes": [
        {
          "_entity": "org.apache.ofbiz.order.order.OrderHeaderNote",
          "orderId": "text",
          "noteId": "text",
          "internalNote": "text",
          "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
        }
      ],
      "shipGroups": [
        {
          "_entity": "org.apache.ofbiz.order.order.OrderItemShipGroup",
          "orderId": "text",
          "shipGroupSeqId": "text",
          "shipmentMethodTypeId": "text",
          "supplierPartyId": "text",
          "vendorPartyId": "text",
          "carrierPartyId": "text",
          "carrierRoleTypeId": "text",
          "facilityId": "text",
          "contactMechId": "text",
          "telecomContactMechId": "text",
          "trackingNumber": "text",
          "shippingInstructions": "text",
          "maySplit": "text",
          "giftMessage": "text",
          "isGift": "text",
          "shipAfterDate": "2025-12-09T15:21:30.070Z",
          "shipByDate": "2025-12-09T15:21:30.070Z",
          "estimatedShipDate": "2025-12-09T15:21:30.070Z",
          "estimatedDeliveryDate": "2025-12-09T15:21:30.070Z",
          "carrierAccountNumber": "text",
          "carrierService": "text",
          "orderFacilityId": "text",
          "lastUpdatedStamp": "2025-12-09T15:21:30.070Z",
          "items": [
            {
              "_entity": "org.apache.ofbiz.order.order.OrderItem",
              "orderId": "text",
              "orderItemSeqId": "text",
              "externalId": "text",
              "orderItemTypeId": "text",
              "orderItemGroupSeqId": "text",
              "isItemGroupPrimary": "text",
              "fromInventoryItemId": "text",
              "budgetId": "text",
              "budgetItemSeqId": "text",
              "productId": "text",
              "supplierProductId": "text",
              "productFeatureId": "text",
              "prodCatalogId": "text",
              "productCategoryId": "text",
              "isPromo": "text",
              "quoteId": "text",
              "quoteItemSeqId": "text",
              "shoppingListId": "text",
              "shoppingListItemSeqId": "text",
              "subscriptionId": "text",
              "deploymentId": "text",
              "quantity": 1,
              "cancelQuantity": 1,
              "selectedAmount": 1,
              "unitPrice": 1,
              "unitListPrice": 1,
              "unitAverageCost": 1,
              "unitRecurringPrice": 1,
              "isModifiedPrice": "text",
              "recurringFreqUomId": "text",
              "itemDescription": "text",
              "comments": "text",
              "correspondingPoId": "text",
              "statusId": "text",
              "syncStatusId": "text",
              "estimatedShipDate": "2025-12-09T15:21:30.070Z",
              "estimatedDeliveryDate": "2025-12-09T15:21:30.070Z",
              "autoCancelDate": "2025-12-09T15:21:30.070Z",
              "dontCancelSetDate": "2025-12-09T15:21:30.070Z",
              "dontCancelSetUserLogin": "text",
              "shipBeforeDate": "2025-12-09T15:21:30.070Z",
              "shipAfterDate": "2025-12-09T15:21:30.070Z",
              "cancelBackOrderDate": "2025-12-09T15:21:30.070Z",
              "overrideGlAccountId": "text",
              "salesOpportunityId": "text",
              "changeByUserLoginId": "text",
              "shipGroupSeqId": "text",
              "returnTillDate": "2025-12-09T15:21:30.070Z",
              "promisedDatetime": "2025-12-09T15:21:30.070Z",
              "shipmentId": "text",
              "isNewProduct": "text",
              "availableToPromise": 1,
              "requestedDeliveryDate": "2025-12-09",
              "requestedDeliveryTime": "text",
              "requestedShipMethTypeId": "text",
              "deliveryWindow": 1,
              "taxCode": "text",
              "lastUpdatedStamp": "2025-12-09T15:21:30.070Z",
              "adjustments": [
                {
                  "_entity": "org.apache.ofbiz.order.order.OrderAdjustment",
                  "orderAdjustmentId": "text",
                  "orderAdjustmentTypeId": "text",
                  "orderId": "text",
                  "orderItemSeqId": "text",
                  "shipGroupSeqId": "text",
                  "comments": "text",
                  "description": "text",
                  "amount": 1,
                  "recurringAmount": 1,
                  "amountAlreadyIncluded": 1,
                  "productPromoId": "text",
                  "productPromoRuleId": "text",
                  "productPromoActionSeqId": "text",
                  "productFeatureId": "text",
                  "correspondingProductId": "text",
                  "taxAuthorityRateSeqId": "text",
                  "sourceReferenceId": "text",
                  "sourcePercentage": 1,
                  "customerReferenceId": "text",
                  "primaryGeoId": "text",
                  "secondaryGeoId": "text",
                  "exemptAmount": 1,
                  "taxAuthGeoId": "text",
                  "taxAuthPartyId": "text",
                  "overrideGlAccountId": "text",
                  "includeInTax": "text",
                  "includeInShipping": "text",
                  "isManual": "text",
                  "createdDate": "2025-12-09T15:21:30.070Z",
                  "createdByUserLogin": "text",
                  "lastModifiedDate": "2025-12-09T15:21:30.070Z",
                  "lastModifiedByUserLogin": "text",
                  "originalAdjustmentId": "text",
                  "oldAmountPerQuantity": 1,
                  "oldPercentage": 1,
                  "billingShipmentId": "text",
                  "lastUpdatedStamp": "2025-12-09T15:21:30.070Z",
                  "attributes": [
                    {
                      "_entity": "org.apache.ofbiz.order.order.OrderAdjustmentAttribute",
                      "orderAdjustmentId": "text",
                      "attrName": "text",
                      "attrValue": "text",
                      "attrDescription": "text",
                      "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
                    }
                  ]
                }
              ],
              "attributes": [
                {
                  "_entity": "org.apache.ofbiz.order.order.OrderItemAttribute",
                  "orderId": "text",
                  "orderItemSeqId": "text",
                  "attrName": "text",
                  "attrValue": "text",
                  "attrDescription": "text",
                  "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
                }
              ],
              "statuses": [
                {
                  "_entity": "org.apache.ofbiz.order.order.OrderStatus",
                  "orderStatusId": "text",
                  "statusId": "text",
                  "orderId": "text",
                  "orderItemSeqId": "text",
                  "orderPaymentPreferenceId": "text",
                  "statusDatetime": "2025-12-09T15:21:30.070Z",
                  "statusUserLogin": "text",
                  "changeReason": "text",
                  "changeReasonEnumId": "text",
                  "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
                }
              ]
            }
          ]
        }
      ],
      "statuses": [
        {
          "_entity": "org.apache.ofbiz.order.order.OrderStatus",
          "orderStatusId": "text",
          "statusId": "text",
          "orderId": "text",
          "orderItemSeqId": "text",
          "orderPaymentPreferenceId": "text",
          "statusDatetime": "2025-12-09T15:21:30.070Z",
          "statusUserLogin": "text",
          "changeReason": "text",
          "changeReasonEnumId": "text",
          "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
        }
      ],
      "identifications": [
        {
          "_entity": "co.hotwax.order.OrderIdentification",
          "orderIdentificationTypeId": "text",
          "orderId": "text",
          "idValue": "text",
          "fromDate": "2025-12-09T15:21:30.070Z",
          "thruDate": "2025-12-09T15:21:30.070Z",
          "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
        }
      ],
      "itemAssocs": [
        {
          "_entity": "org.apache.ofbiz.order.order.OrderItemAssoc",
          "orderId": "text",
          "orderItemSeqId": "text",
          "shipGroupSeqId": "text",
          "toOrderId": "text",
          "toOrderItemSeqId": "text",
          "toShipGroupSeqId": "text",
          "orderItemAssocTypeId": "text",
          "quantity": 1,
          "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
        }
      ]
    }
    GET /rest/s1/poorti/PackingSlipAndLabel.pdf HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Accept: */*
    
    [
      {
        "_entity": "org.apache.ofbiz.shipment.shipment.Shipment",
        "shipmentId": "text",
        "externalId": "text",
        "shipmentTypeId": "text",
        "statusId": "text",
        "primaryOrderId": "text",
        "primaryReturnId": "text",
        "primaryShipGroupSeqId": "text",
        "picklistBinId": "text",
        "estimatedReadyDate": "2025-12-09T15:21:30.070Z",
        "estimatedShipDate": "2025-12-09T15:21:30.070Z",
        "estimatedShipWorkEffId": "text",
        "estimatedArrivalDate": "2025-12-09T15:21:30.070Z",
        "estimatedArrivalWorkEffId": "text",
        "latestCancelDate": "2025-12-09T15:21:30.070Z",
        "estimatedShipCost": 1,
        "currencyUomId": "text",
        "handlingInstructions": "text",
        "originFacilityId": "text",
        "destinationFacilityId": "text",
        "originContactMechId": "text",
        "originTelecomNumberId": "text",
        "destinationContactMechId": "text",
        "destinationTelecomNumberId": "text",
        "partyIdTo": "text",
        "partyIdFrom": "text",
        "additionalShippingCharge": 1,
        "addtlShippingChargeDesc": "text",
        "createdDate": "2025-12-09T15:21:30.070Z",
        "createdByUserLogin": "text",
        "lastModifiedDate": "2025-12-09T15:21:30.070Z",
        "lastModifiedByUserLogin": "text",
        "carrierPartyId": "text",
        "shipmentMethodTypeId": "text",
        "lastUpdatedStamp": "2025-12-09T15:21:30.070Z",
        "picklistShipment": [
          {
            "_entity": "org.apache.ofbiz.shipment.picklist.PicklistShipment",
            "picklistId": "text",
            "shipmentId": "text",
            "lastUpdatedStamp": "2025-12-09T15:21:30.070Z",
            "picklist": {
              "_entity": "org.apache.ofbiz.shipment.picklist.Picklist",
              "picklistId": "text",
              "externalId": "text",
              "description": "text",
              "facilityId": "text",
              "shipmentMethodTypeId": "text",
              "statusId": "text",
              "picklistDate": "2025-12-09T15:21:30.070Z",
              "createdByUserLogin": "text",
              "lastModifiedByUserLogin": "text",
              "lastUpdatedStamp": "2025-12-09T15:21:30.070Z",
              "roles": [
                {
                  "_entity": "org.apache.ofbiz.shipment.picklist.PicklistRole",
                  "picklistId": "text",
                  "partyId": "text",
                  "roleTypeId": "text",
                  "fromDate": "2025-12-09T15:21:30.070Z",
                  "thruDate": "2025-12-09T15:21:30.070Z",
                  "createdByUserLogin": "text",
                  "lastModifiedByUserLogin": "text",
                  "lastUpdatedStamp": "2025-12-09T15:21:30.070Z",
                  "person": {
                    "_entity": "org.apache.ofbiz.party.party.Person",
                    "partyId": "text",
                    "salutation": "text",
                    "firstName": "text",
                    "middleName": "text",
                    "lastName": "text",
                    "personalTitle": "text",
                    "suffix": "text",
                    "nickname": "text",
                    "firstNameLocal": "text",
                    "middleNameLocal": "text",
                    "lastNameLocal": "text",
                    "otherLocal": "text",
                    "memberId": "text",
                    "gender": "text",
                    "birthDate": "2025-12-09",
                    "deceasedDate": "2025-12-09",
                    "height": 1,
                    "weight": 1,
                    "mothersMaidenName": "text",
                    "maritalStatus": "text",
                    "socialSecurityNumber": "text",
                    "passportNumber": "text",
                    "passportExpireDate": "2025-12-09",
                    "totalYearsWorkExperience": 1,
                    "comments": "text",
                    "employmentStatusEnumId": "text",
                    "residenceStatusEnumId": "text",
                    "occupation": "text",
                    "yearsWithEmployer": 1,
                    "monthsWithEmployer": 1,
                    "existingCustomer": "text",
                    "cardId": "text",
                    "anniversaryDate": "2025-12-09",
                    "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
                  },
                  "partyGroup": {
                    "_entity": "org.apache.ofbiz.party.party.PartyGroup",
                    "partyId": "text",
                    "groupName": "text",
                    "groupNameLocal": "text",
                    "officeSiteName": "text",
                    "annualRevenue": 1,
                    "numEmployees": 1,
                    "tickerSymbol": "text",
                    "comments": "text",
                    "logoImageUrl": "text",
                    "pdfLogoImageUrl": "text",
                    "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
                  }
                }
              ]
            }
          }
        ],
        "order": {
          "_entity": "org.apache.ofbiz.order.order.OrderHeader",
          "orderId": "text",
          "orderTypeId": "text",
          "orderName": "text",
          "externalId": "text",
          "salesChannelEnumId": "text",
          "orderDate": "2025-12-09T15:21:30.070Z",
          "priority": "text",
          "entryDate": "2025-12-09T15:21:30.070Z",
          "pickSheetPrintedDate": "2025-12-09T15:21:30.070Z",
          "visitId": "text",
          "statusId": "text",
          "createdBy": "text",
          "firstAttemptOrderId": "text",
          "currencyUom": "text",
          "syncStatusId": "text",
          "billingAccountId": "text",
          "originFacilityId": "text",
          "webSiteId": "text",
          "productStoreId": "text",
          "terminalId": "text",
          "transactionId": "text",
          "autoOrderShoppingListId": "text",
          "needsInventoryIssuance": "text",
          "isRushOrder": "text",
          "internalCode": "text",
          "remainingSubTotal": 1,
          "grandTotal": 1,
          "isViewed": "text",
          "invoicePerShipment": "text",
          "expireDate": "2025-12-09T15:21:30.070Z",
          "localeString": "text",
          "customerClassificationId": "text",
          "presentmentCurrencyUom": "text",
          "autoApprove": "text",
          "statusFlowId": "text",
          "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
        }
      }
    ]
    GET /rest/s1/poorti/shipmentPicklists HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Accept: */*
    
    {
      "shipments": [
        {
          "orderId": "text",
          "orderDate": "2025-12-09T15:21:30.070Z",
          "orderTypeId": "text",
          "webSiteId": "text",
          "externalId": "text",
          "orderName": "text",
          "statusId": "text",
          "originFacilityId": "text",
          "currencyUom": "text",
          "shipGroupSeqId": "text",
          "orderFacilityId": "text",
          "facilityId": "text",
          "carrierPartyId": "text",
          "shipmentMethodTypeId": "text",
          "shipmentId": "text",
          "shipmentTypeId": "text",
          "shipmentStatusId": "text",
          "shipmentCreatedDate": "2025-12-09T15:21:30.070Z",
          "shipmentShippedDate": "2025-12-09T15:21:30.070Z",
          "shippingEstimateAmount": 1,
          "trackingIdNumber": "text",
          "shipmentRouteSegmentId": "text",
          "routeSegShipmentMethodDescription": "text",
          "statusDate": "2025-12-09T15:21:30.070Z",
          "packages": [
            {
              "shipmentPackageSeqId": "text",
              "trackingCode": "text",
              "labelImageUrl": "text",
              "items": [
                {
                  "orderItemSeqId": "text",
                  "productId": "text",
                  "unitPrice": "text",
                  "quantity": "text",
                  "orderId": "text",
                  "orderItemStatusId": "text",
                  "orderedQuantity": "text",
                  "shipmentItemSeqId": "text",
                  "totalIssuedQuantity": "text",
                  "shipmentPackageSeqId": "text",
                  "shipmentStatusId": "text"
                }
              ]
            }
          ]
        }
      ]
    }
    {
      "shipmentId": "text"
    }
    {
      "orders": [
        {
          "orderId": "text",
          "externalId": "text",
          "orderName": "text",
          "shipmentShippedDate": "text",
          "statusId": "text"
        }
      ],
      "ordersCount": 1
    }
    {
      "shipmentPackagesCount": 1,
      "shipmentPackages": [
        {
          "orderId": "text",
          "orderName": "text",
          "orderExternalId": "text",
          "shipmentId": "text",
          "shipmentPackageSeqId": "text",
          "shipmentPackageCreatedDate": "text",
          "trackingCode": "text"
        }
      ]
    }
    GET /rest/s1/poorti/transferShipments HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Accept: */*
    
    POST /rest/s1/poorti/transferShipments HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Content-Type: application/json
    Accept: */*
    Content-Length: 214
    
    {
      "payload": {
        "orderId": "text",
        "externalId": "text",
        "shipmentStatusId": "SHIPMENT_PACKED",
        "packages": [
          {
            "trackingNumber": "text",
            "items": [
              {
                "orderItemSeqId": "text",
                "externalId": "text",
                "productId": "text",
                "quantity": 1
              }
            ]
          }
        ]
      }
    }
    POST /rest/s1/poorti/transferShipments/{shipmentId}/ship HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Content-Type: application/json
    Accept: */*
    Content-Length: 133
    
    {
      "shipmentId": "text",
      "trackingIdNumber": "text",
      "shipmentRouteSegmentId": "text",
      "carrierPartyId": "text",
      "shipmentMethodTypeId": "text"
    }
    GET /rest/s1/poorti/transferShipments/orders HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Accept: */*
    
    GET /rest/s1/poorti/transferShipments/packages HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Accept: */*
    
    GET /rest/s1/poorti/shipmentRequests HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Accept: */*
    
    [
      {
        "_entity": "co.hotwax.warehouse.packing.ShipmentRequest",
        "carrierPartyId": "text",
        "requestType": "text",
        "shipmentMethodTypeId": "text",
        "serviceName": "text",
        "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
      }
    ]

    get Shipments

    get

    Service to get Inventory Count Import Item details.

    Authorizations
    AuthorizationstringRequired

    create Shipment (master: default)

    post
    Authorizations
    AuthorizationstringRequired

    update Shipment (master: default)

    put
    Authorizations
    AuthorizationstringRequired

    pack Shipment

    post

    Packs a shipment, updates its status, and marks related picklist items as picked.

    Authorizations
    Authorization

    unpack Shipment

    post

    Unpack a shipment, updates its status to approved and change fulfillment status to InProgress on SOLR .

    Authorizations
    Authorization

    ship Shipment

    post
    Authorizations
    AuthorizationstringRequired

    list ShipmentPackage (master: default)

    get
    Authorizations
    AuthorizationstringRequired

    create ShipmentPackage

    post
    Authorizations
    AuthorizationstringRequired

    one ShipmentPackage

    get
    Authorizations
    AuthorizationstringRequired

    update ShipmentPackage

    put
    Authorizations
    AuthorizationstringRequired

    get ShippingLabel

    get

    Get shipping label from Third Party Shipping Services

    Authorizations
    Authorization

    void ShipmentLabel

    post

    Void shipping label from Third Party Shipping Services

    Authorizations

    list ShipmentPackageContent

    get
    Authorizations
    AuthorizationstringRequired

    create ShipmentPackageContent

    post
    Authorizations
    AuthorizationstringRequired

    create ShipmentPackageRouteSeg

    post
    Authorizations
    AuthorizationstringRequired

    update ShipmentRouteSegment

    put
    Authorizations
    AuthorizationstringRequired

    pack Shipments

    post

    Pack shipments

    Authorizations
    AuthorizationstringRequired

    ship Shipments

    post

    Pack shipments

    Authorizations
    AuthorizationstringRequired

    retry ShippingLabel

    post

    Retry Shipping Label, this would handle do rate shopping and accept shipment accordingly

    Authorizations
    Authorizationstring

    PackingSlip.pdf

    PackingSlip.pdf

    Models

    Picklist.pdf

    Picklist.pdf

    Query parameters
    productStoreIdstringOptional
    keywordstringOptional
    shipmentIdstringOptional
    carrierPartyIdstringOptional
    orderIdstringOptional
    picklistIdstringOptional
    orderStatusIdstringOptional
    orderTypeIdstringOptional
    shippedDateFromstring · date-timeOptional
    originFacilityIdstringOptional
    orderBystringOptional
    pageIndexinteger · int32Optional

    The current page index to get the shipments.

    pageSizeinteger · int32Optional

    The maximum number of shipments to display.

    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    429

    Too Many Requests (tarpit)

    500

    General Error

    get
    /shipments
    Body
    _entitystringOptionalDefault: org.apache.ofbiz.shipment.shipment.Shipment
    shipmentIdstringOptional
    externalIdstringOptional
    shipmentTypeIdstringOptional
    statusIdstringOptional
    primaryOrderIdstringOptional
    primaryReturnIdstringOptional
    primaryShipGroupSeqIdstringOptional
    picklistBinIdstringOptional
    estimatedReadyDatestring · date-timeOptional
    estimatedShipDatestring · date-timeOptional
    estimatedShipWorkEffIdstringOptional
    estimatedArrivalDatestring · date-timeOptional
    estimatedArrivalWorkEffIdstringOptional
    latestCancelDatestring · date-timeOptional
    estimatedShipCostnumberOptional
    currencyUomIdstringOptional
    handlingInstructionsstringOptional
    originFacilityIdstringOptional
    destinationFacilityIdstringOptional
    originContactMechIdstringOptional
    originTelecomNumberIdstringOptional
    destinationContactMechIdstringOptional
    destinationTelecomNumberIdstringOptional
    partyIdTostringOptional
    partyIdFromstringOptional
    additionalShippingChargenumberOptional
    addtlShippingChargeDescstringOptional
    createdDatestring · date-timeOptional
    createdByUserLoginstringOptional
    lastModifiedDatestring · date-timeOptional
    lastModifiedByUserLoginstringOptional
    carrierPartyIdstringOptional
    shipmentMethodTypeIdstringOptional
    lastUpdatedStampstring · date-timeOptional
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    post
    /shipments
    Path parameters
    shipmentIdstringRequired
    Body
    _entitystringOptionalDefault: org.apache.ofbiz.shipment.shipment.Shipment
    shipmentIdstringOptional
    externalIdstringOptional
    shipmentTypeIdstringOptional
    statusIdstringOptional
    primaryOrderIdstringOptional
    primaryReturnIdstringOptional
    primaryShipGroupSeqIdstringOptional
    picklistBinIdstringOptional
    estimatedReadyDatestring · date-timeOptional
    estimatedShipDatestring · date-timeOptional
    estimatedShipWorkEffIdstringOptional
    estimatedArrivalDatestring · date-timeOptional
    estimatedArrivalWorkEffIdstringOptional
    latestCancelDatestring · date-timeOptional
    estimatedShipCostnumberOptional
    currencyUomIdstringOptional
    handlingInstructionsstringOptional
    originFacilityIdstringOptional
    destinationFacilityIdstringOptional
    originContactMechIdstringOptional
    originTelecomNumberIdstringOptional
    destinationContactMechIdstringOptional
    destinationTelecomNumberIdstringOptional
    partyIdTostringOptional
    partyIdFromstringOptional
    additionalShippingChargenumberOptional
    addtlShippingChargeDescstringOptional
    createdDatestring · date-timeOptional
    createdByUserLoginstringOptional
    lastModifiedDatestring · date-timeOptional
    lastModifiedByUserLoginstringOptional
    carrierPartyIdstringOptional
    shipmentMethodTypeIdstringOptional
    lastUpdatedStampstring · date-timeOptional
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    put
    /shipments/{shipmentId}
    string
    Required
    Path parameters
    shipmentIdstringRequired
    Body
    shipmentIdstringRequired
    facilityIdstringRequired
    orderIdstringRequired
    shipmentPackageContentsarrayOptional
    rejectedOrderItemsarrayOptional
    trackingCodestringOptional
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    429

    Too Many Requests (tarpit)

    500

    General Error

    post
    /shipments/{shipmentId}/pack
    string
    Required
    Path parameters
    shipmentIdstringRequired
    Responses
    401

    Authentication required

    403

    Access Forbidden (no authz)

    429

    Too Many Requests (tarpit)

    500

    General Error

    post
    /shipments/{shipmentId}/unpack

    No content

    Path parameters
    shipmentIdstringRequired
    Responses
    401

    Authentication required

    403

    Access Forbidden (no authz)

    429

    Too Many Requests (tarpit)

    500

    General Error

    post
    /shipments/{shipmentId}/ship

    No content

    Path parameters
    shipmentIdstringRequired
    Query parameters
    pageIndexnumber · int32Optional

    Page number to return, starting with zero

    pageSizenumber · int32Optional

    Number of records per page (default 100)

    orderByFieldstringOptional

    Field name to order by (or comma separated names)

    pageNoLimitstringOptional

    If true don't limit page size (no pagination)

    dependentLevelsnumber · int32Optional

    Levels of dependent child records to include

    shipmentPackageSeqIdstringOptional
    shipmentBoxTypeIdstringOptional
    dateCreatedstring · date-timeOptional
    boxLengthnumberOptional

    This field store the length of package; if a shipmentBoxTypeId is specified then this overrides the dimension specified there; this field is meant to be used when there is no applicable ShipmentBoxType

    boxHeightnumberOptional

    This field store the height of package; if a shipmentBoxTypeId is specified then this overrides the dimension specified there; this field is meant to be used when there is no applicable ShipmentBoxType

    boxWidthnumberOptional

    This field store the width of package; if a shipmentBoxTypeId is specified then this overrides the dimension specified there; this field is meant to be used when there is no applicable ShipmentBoxType

    dimensionUomIdstringOptional

    This field store the unit of measurement of dimension (length, width and height)

    weightnumberOptional
    weightUomIdstringOptional
    insuredValuenumberOptional
    packageNamestringOptional
    lastUpdatedStampstring · date-timeOptional
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    get
    /shipments/{shipmentId}/shipmentPackages
    Path parameters
    shipmentIdstringRequired
    Body
    shipmentIdstringOptional
    shipmentPackageSeqIdstringOptional
    shipmentBoxTypeIdstringOptional
    boxLengthnumberOptional
    boxHeightnumberOptional
    boxWidthnumberOptional
    dimensionUomIdstringOptional
    weightnumberOptional
    weightUomIdstringOptional
    insuredValuenumberOptional
    packageNamestringOptional
    lastUpdatedStampstring · date-timeOptional
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    429

    Too Many Requests (tarpit)

    500

    General Error

    post
    /shipments/{shipmentId}/shipmentPackages
    Path parameters
    shipmentIdstringRequired
    shipmentPackageSeqIdstringRequired
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    get
    /shipments/{shipmentId}/shipmentPackages/{shipmentPackageSeqId}
    Path parameters
    shipmentIdstringRequired
    shipmentPackageSeqIdstringRequired
    Body
    _entitystringOptionalDefault: org.apache.ofbiz.shipment.shipment.ShipmentPackage
    shipmentIdstringOptional
    shipmentPackageSeqIdstringOptional
    shipmentBoxTypeIdstringOptional
    dateCreatedstring · date-timeOptional
    boxLengthnumberOptional
    boxHeightnumberOptional
    boxWidthnumberOptional
    dimensionUomIdstringOptional
    weightnumberOptional
    weightUomIdstringOptional
    insuredValuenumberOptional
    packageNamestringOptional
    lastUpdatedStampstring · date-timeOptional
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    put
    /shipments/{shipmentId}/shipmentPackages/{shipmentPackageSeqId}
    string
    Required
    Path parameters
    shipmentIdstringRequired
    Query parameters
    carrierPartyIdstringOptional
    Responses
    401

    Authentication required

    403

    Access Forbidden (no authz)

    429

    Too Many Requests (tarpit)

    500

    General Error

    get
    /shipments/{shipmentId}/shippingLabels

    No content

    Authorization
    string
    Required
    Path parameters
    shipmentIdstringRequired
    Responses
    401

    Authentication required

    403

    Access Forbidden (no authz)

    429

    Too Many Requests (tarpit)

    500

    General Error

    post
    /shipments/{shipmentId}/shippingLabels/void

    No content

    Path parameters
    shipmentIdstringRequired
    Query parameters
    pageIndexnumber · int32Optional

    Page number to return, starting with zero

    pageSizenumber · int32Optional

    Number of records per page (default 100)

    orderByFieldstringOptional

    Field name to order by (or comma separated names)

    pageNoLimitstringOptional

    If true don't limit page size (no pagination)

    dependentLevelsnumber · int32Optional

    Levels of dependent child records to include

    shipmentPackageSeqIdstringOptional
    shipmentItemSeqIdstringOptional
    quantitynumberOptional
    subProductIdstringOptional
    subProductQuantitynumberOptional
    lastUpdatedStampstring · date-timeOptional
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    get
    /shipments/{shipmentId}/shipmentPackageContents
    Path parameters
    shipmentIdstringRequired
    Body
    _entitystringOptionalDefault: org.apache.ofbiz.shipment.shipment.ShipmentPackageContent
    shipmentIdstringOptional
    shipmentPackageSeqIdstringOptional
    shipmentItemSeqIdstringOptional
    quantitynumberOptional
    subProductIdstringOptional
    subProductQuantitynumberOptional
    lastUpdatedStampstring · date-timeOptional
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    post
    /shipments/{shipmentId}/shipmentPackageContents
    Path parameters
    shipmentIdstringRequired
    Body
    _entitystringOptionalDefault: org.apache.ofbiz.shipment.shipment.ShipmentPackageRouteSeg
    shipmentIdstringOptional
    shipmentPackageSeqIdstringOptional
    shipmentRouteSegmentIdstringOptional
    trackingCodestringOptional
    boxNumberstringOptional
    labelImagestringOptional
    labelIntlSignImagestringOptional
    labelHtmlstringOptional
    labelPrintedstringOptional
    internationalInvoicestringOptional
    packageTransportCostnumberOptional
    packageServiceCostnumberOptional
    packageOtherCostnumberOptional
    codAmountnumberOptional
    insuredAmountnumberOptional
    currencyUomIdstringOptional
    labelImageUrlstringOptional
    internationalInvoiceUrlstringOptional
    packagePickupPrnstringOptional
    packagePickupDatestring · date-timeOptional
    gatewayMessagestringOptional
    gatewayStatusstringOptional
    lastUpdatedStampstring · date-timeOptional
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    post
    /shipments/{shipmentId}/shipmentPackageRouteSegments
    Path parameters
    shipmentIdstringRequired
    Body
    _entitystringOptionalDefault: org.apache.ofbiz.shipment.shipment.ShipmentRouteSegment
    shipmentIdstringOptional
    shipmentRouteSegmentIdstringOptional
    deliveryIdstringOptional
    originFacilityIdstringOptional
    destFacilityIdstringOptional
    originContactMechIdstringOptional
    originTelecomNumberIdstringOptional
    destContactMechIdstringOptional
    destTelecomNumberIdstringOptional
    carrierPartyIdstringOptional
    shipmentMethodTypeIdstringOptional
    carrierServiceStatusIdstringOptional
    carrierDeliveryZonestringOptional
    carrierRestrictionCodesstringOptional
    carrierRestrictionDescstringOptional
    billingWeightnumberOptional
    billingWeightUomIdstringOptional
    actualTransportCostnumberOptional
    actualServiceCostnumberOptional
    actualOtherCostnumberOptional
    actualCostnumberOptional
    currencyUomIdstringOptional
    actualStartDatestring · date-timeOptional
    actualArrivalDatestring · date-timeOptional
    estimatedStartDatestring · date-timeOptional
    estimatedArrivalDatestring · date-timeOptional
    trackingIdNumberstringOptional
    trackingDigeststringOptional
    updatedByUserLoginIdstringOptional
    lastUpdatedDatestring · date-timeOptional
    homeDeliveryTypestringOptional
    homeDeliveryDatestring · date-timeOptional
    thirdPartyAccountNumberstringOptional
    thirdPartyPostalCodestringOptional
    thirdPartyCountryGeoCodestringOptional
    upsHighValueReportstringOptional
    trackingUrlstringOptional
    codReturnLabelImagestringOptional
    codReturnLabelHtmlstringOptional
    codCollectionAmountnumberOptional
    carrierAccountNumberstringOptional
    carrierServicestringOptional
    isGenerateThirdPartyLabelstringOptional
    isTrackingRequiredstringOptional
    referenceNumberstringOptional
    actualCarrierCodestringOptional
    labelImagestringOptional
    labelImageUrlstringOptional
    labelHtmlstringOptional
    requestedDeliveryDatestring · dateOptional
    requestedDeliveryTimestringOptional
    requestedShipMethTypeIdstringOptional
    deliveryWindownumber · doubleOptional
    gatewayRateIdstringOptional
    lastUpdatedStampstring · date-timeOptional
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    put
    /shipments/{shipmentId}/shipmentRouteSegment
    Body
    shipmentsarrayRequired
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    429

    Too Many Requests (tarpit)

    500

    General Error

    post
    /shipments/bulkPack
    Body
    shipmentIdsarrayRequired
    Responses
    401

    Authentication required

    403

    Access Forbidden (no authz)

    429

    Too Many Requests (tarpit)

    500

    General Error

    post
    /shipments/bulkShip

    No content

    Required
    Body
    forceRateShopstringOptionalDefault: N
    generateLabelstringOptionalDefault: N
    shipmentIdsarrayOptional
    Responses
    401

    Authentication required

    403

    Access Forbidden (no authz)

    429

    Too Many Requests (tarpit)

    500

    General Error

    post
    /shipments/retryShippingLabel

    No content

    print Picklist

    get
    Authorizations
    AuthorizationstringRequired

    print PackingSlip

    get
    Authorizations
    AuthorizationstringRequired
    Responses
    401

    Authentication required

    403

    Access Forbidden (no authz)

    429

    Too Many Requests (tarpit)

    500

    General Error

    get
    /PackingSlip.pdf

    No content

    ServiceJobRuns

    Deprecated (since maarg 4.4.0): Use admin/serviceJobs

    list FacilityAndType

    get
    Authorizations
    AuthorizationstringRequired

    list ProductStoreFacilityDetail

    get
    Authorizations
    AuthorizationstringRequired

    list DataManagerMapping

    get

    The entity will store mapping which will be used during import to map field with external system fields.

    Authorizations
    Authorizationstring

    create DataManagerMapping

    post

    The entity will store mapping which will be used during import to map field with external system fields.

    Authorizations
    Authorizationstring

    one DataManagerMapping

    get

    The entity will store mapping which will be used during import to map field with external system fields.

    Authorizations

    store DataManagerMapping

    post

    The entity will store mapping which will be used during import to map field with external system fields.

    Authorizations

    delete DataManagerMapping

    delete

    The entity will store mapping which will be used during import to map field with external system fields.

    Authorizations

    login User

    post
    Authorizations
    AuthorizationstringRequired

    list ProductStoreSetting

    get
    Authorizations
    AuthorizationstringRequired

    store ProductStoreSetting

    post
    Authorizations
    AuthorizationstringRequired

    list EnumerationAndType

    get
    Authorizations
    AuthorizationstringRequired

    list InventoryCountImportView

    get
    Authorizations
    AuthorizationstringRequired

    create InventoryCountImport

    post
    Authorizations
    AuthorizationstringRequired

    one InventoryCountImportView

    get
    Authorizations
    AuthorizationstringRequired

    update InventoryCountImport

    put
    Authorizations
    AuthorizationstringRequired

    get InventoryCountImportItemDetails

    get

    Service to get Inventory Count Import Item details.

    Authorizations

    one InventoryCountImportItem

    get
    Authorizations
    Authorizationstring

    update InventoryCountImportItem

    put
    Authorizations
    Authorizationstring

    delete InventoryCountImportItem

    delete
    Authorizations
    Authorizationstring

    accept InventoryCountImportItem

    post
    Authorizations
    Authorization

    list InventoryCountImportItem

    get
    Authorizations
    AuthorizationstringRequired

    add InventoryCountImportItems

    post
    Authorizations
    AuthorizationstringRequired

    update InventoryCountImportItems

    post

    Service to update Inventory Count Import Item.

    Authorizations

    recount InventoryCountImportItems

    post

    Service to recount Inventory Count Import Items.

    Authorizations

    count InventoryCountImportItem

    get
    Authorizations
    AuthorizationstringRequired

    get InventoryCountImport

    get
    Authorizations
    AuthorizationstringRequired

    findOrCreate RejectedItemCycleCount

    post
    Authorizations
    AuthorizationstringRequired

    create InventoryCountImports

    post

    Service to create Inventory Count Imports

    Authorizations
    AuthorizationstringRequired

    get InventoryCountImportItemDetails

    get

    Service to get Inventory Count Import Item details.

    Authorizations
    AuthorizationstringRequired

    count InventoryCountImportView

    get
    Authorizations
    AuthorizationstringRequired

    get InventoryCountImportDetails

    post
    Authorizations
    AuthorizationstringRequired

    upload InventoryCountImports

    post
    Authorizations
    AuthorizationstringRequired

    list SystemMessage

    get
    Authorizations
    AuthorizationstringRequired

    store SystemMessage

    post
    Authorizations
    AuthorizationstringRequired

    get UploadedCsvFile

    get
    Authorizations
    AuthorizationstringRequired

    list SystemMessageError

    get
    Authorizations
    AuthorizationstringRequired

    list FacilityParty

    get
    Authorizations
    AuthorizationstringRequired

    get UserProfile

    get
    Authorizations
    AuthorizationstringRequired
    GET /rest/s1/poorti/shipments HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Accept: */*
    
    POST /rest/s1/poorti/shipments/{shipmentId}/pack HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Content-Type: application/json
    Accept: */*
    Content-Length: 133
    
    {
      "shipmentId": "text",
      "facilityId": "text",
      "orderId": "text",
      "shipmentPackageContents": [],
      "rejectedOrderItems": [],
      "trackingCode": "text"
    }
    POST /rest/s1/poorti/shipments/{shipmentId}/unpack HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Accept: */*
    
    POST /rest/s1/poorti/shipments/{shipmentId}/ship HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Accept: */*
    
    POST /rest/s1/poorti/shipments/{shipmentId}/shipmentPackages HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Content-Type: application/json
    Accept: */*
    Content-Length: 259
    
    {
      "shipmentId": "text",
      "shipmentPackageSeqId": "text",
      "shipmentBoxTypeId": "text",
      "boxLength": 1,
      "boxHeight": 1,
      "boxWidth": 1,
      "dimensionUomId": "text",
      "weight": 1,
      "weightUomId": "text",
      "insuredValue": 1,
      "packageName": "text",
      "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
    }
    GET /rest/s1/poorti/shipments/{shipmentId}/shipmentPackages/{shipmentPackageSeqId} HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Accept: */*
    
    {
      "_entity": "org.apache.ofbiz.shipment.shipment.ShipmentPackage",
      "shipmentId": "text",
      "shipmentPackageSeqId": "text",
      "shipmentBoxTypeId": "text",
      "dateCreated": "2025-12-09T15:21:30.070Z",
      "boxLength": 1,
      "boxHeight": 1,
      "boxWidth": 1,
      "dimensionUomId": "text",
      "weight": 1,
      "weightUomId": "text",
      "insuredValue": 1,
      "packageName": "text",
      "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
    }
    PUT /rest/s1/poorti/shipments/{shipmentId}/shipmentPackages/{shipmentPackageSeqId} HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Content-Type: application/json
    Accept: */*
    Content-Length: 363
    
    {
      "_entity": "org.apache.ofbiz.shipment.shipment.ShipmentPackage",
      "shipmentId": "text",
      "shipmentPackageSeqId": "text",
      "shipmentBoxTypeId": "text",
      "dateCreated": "2025-12-09T15:21:30.070Z",
      "boxLength": 1,
      "boxHeight": 1,
      "boxWidth": 1,
      "dimensionUomId": "text",
      "weight": 1,
      "weightUomId": "text",
      "insuredValue": 1,
      "packageName": "text",
      "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
    }
    GET /rest/s1/poorti/shipments/{shipmentId}/shippingLabels HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Accept: */*
    
    POST /rest/s1/poorti/shipments/{shipmentId}/shippingLabels/void HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Accept: */*
    
    GET /rest/s1/poorti/shipments/{shipmentId}/shipmentPackageContents HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Accept: */*
    
    POST /rest/s1/poorti/shipments/{shipmentId}/shipmentPackageContents HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Content-Type: application/json
    Accept: */*
    Content-Length: 252
    
    {
      "_entity": "org.apache.ofbiz.shipment.shipment.ShipmentPackageContent",
      "shipmentId": "text",
      "shipmentPackageSeqId": "text",
      "shipmentItemSeqId": "text",
      "quantity": 1,
      "subProductId": "text",
      "subProductQuantity": 1,
      "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
    }
    POST /rest/s1/poorti/shipments/{shipmentId}/shipmentPackageRouteSegments HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Content-Type: application/json
    Accept: */*
    Content-Length: 660
    
    {
      "_entity": "org.apache.ofbiz.shipment.shipment.ShipmentPackageRouteSeg",
      "shipmentId": "text",
      "shipmentPackageSeqId": "text",
      "shipmentRouteSegmentId": "text",
      "trackingCode": "text",
      "boxNumber": "text",
      "labelImage": "text",
      "labelIntlSignImage": "text",
      "labelHtml": "text",
      "labelPrinted": "text",
      "internationalInvoice": "text",
      "packageTransportCost": 1,
      "packageServiceCost": 1,
      "packageOtherCost": 1,
      "codAmount": 1,
      "insuredAmount": 1,
      "currencyUomId": "text",
      "labelImageUrl": "text",
      "internationalInvoiceUrl": "text",
      "packagePickupPrn": "text",
      "packagePickupDate": "2025-12-09T15:21:30.070Z",
      "gatewayMessage": "text",
      "gatewayStatus": "text",
      "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
    }
    PUT /rest/s1/poorti/shipments/{shipmentId}/shipmentRouteSegment HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Content-Type: application/json
    Accept: */*
    Content-Length: 1671
    
    {
      "_entity": "org.apache.ofbiz.shipment.shipment.ShipmentRouteSegment",
      "shipmentId": "text",
      "shipmentRouteSegmentId": "text",
      "deliveryId": "text",
      "originFacilityId": "text",
      "destFacilityId": "text",
      "originContactMechId": "text",
      "originTelecomNumberId": "text",
      "destContactMechId": "text",
      "destTelecomNumberId": "text",
      "carrierPartyId": "text",
      "shipmentMethodTypeId": "text",
      "carrierServiceStatusId": "text",
      "carrierDeliveryZone": "text",
      "carrierRestrictionCodes": "text",
      "carrierRestrictionDesc": "text",
      "billingWeight": 1,
      "billingWeightUomId": "text",
      "actualTransportCost": 1,
      "actualServiceCost": 1,
      "actualOtherCost": 1,
      "actualCost": 1,
      "currencyUomId": "text",
      "actualStartDate": "2025-12-09T15:21:30.070Z",
      "actualArrivalDate": "2025-12-09T15:21:30.070Z",
      "estimatedStartDate": "2025-12-09T15:21:30.070Z",
      "estimatedArrivalDate": "2025-12-09T15:21:30.070Z",
      "trackingIdNumber": "text",
      "trackingDigest": "text",
      "updatedByUserLoginId": "text",
      "lastUpdatedDate": "2025-12-09T15:21:30.070Z",
      "homeDeliveryType": "text",
      "homeDeliveryDate": "2025-12-09T15:21:30.070Z",
      "thirdPartyAccountNumber": "text",
      "thirdPartyPostalCode": "text",
      "thirdPartyCountryGeoCode": "text",
      "upsHighValueReport": "text",
      "trackingUrl": "text",
      "codReturnLabelImage": "text",
      "codReturnLabelHtml": "text",
      "codCollectionAmount": 1,
      "carrierAccountNumber": "text",
      "carrierService": "text",
      "isGenerateThirdPartyLabel": "text",
      "isTrackingRequired": "text",
      "referenceNumber": "text",
      "actualCarrierCode": "text",
      "labelImage": "text",
      "labelImageUrl": "text",
      "labelHtml": "text",
      "requestedDeliveryDate": "2025-12-09",
      "requestedDeliveryTime": "text",
      "requestedShipMethTypeId": "text",
      "deliveryWindow": 1,
      "gatewayRateId": "text",
      "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
    }
    POST /rest/s1/poorti/shipments/bulkPack HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Content-Type: application/json
    Accept: */*
    Content-Length: 16
    
    {
      "shipments": []
    }
    POST /rest/s1/poorti/shipments/bulkShip HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Content-Type: application/json
    Accept: */*
    Content-Length: 18
    
    {
      "shipmentIds": []
    }
    POST /rest/s1/poorti/shipments/retryShippingLabel HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Content-Type: application/json
    Accept: */*
    Content-Length: 58
    
    {
      "forceRateShop": "N",
      "generateLabel": "N",
      "shipmentIds": []
    }
    Query parameters
    picklistIdstringOptional
    Responses
    401

    Authentication required

    403

    Access Forbidden (no authz)

    429

    Too Many Requests (tarpit)

    500

    General Error

    get
    /Picklist.pdf

    No content

    GET /rest/s1/poorti/Picklist.pdf HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Accept: */*
    
    {
      "shipments": [],
      "shipmentCount": "text"
    }
    POST /rest/s1/poorti/shipments HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Content-Type: application/json
    Accept: */*
    Content-Length: 11032
    
    {
      "_entity": "org.apache.ofbiz.shipment.shipment.Shipment",
      "shipmentId": "text",
      "externalId": "text",
      "shipmentTypeId": "text",
      "statusId": "text",
      "primaryOrderId": "text",
      "primaryReturnId": "text",
      "primaryShipGroupSeqId": "text",
      "picklistBinId": "text",
      "estimatedReadyDate": "2025-12-09T15:21:30.070Z",
      "estimatedShipDate": "2025-12-09T15:21:30.070Z",
      "estimatedShipWorkEffId": "text",
      "estimatedArrivalDate": "2025-12-09T15:21:30.070Z",
      "estimatedArrivalWorkEffId": "text",
      "latestCancelDate": "2025-12-09T15:21:30.070Z",
      "estimatedShipCost": 1,
      "currencyUomId": "text",
      "handlingInstructions": "text",
      "originFacilityId": "text",
      "destinationFacilityId": "text",
      "originContactMechId": "text",
      "originTelecomNumberId": "text",
      "destinationContactMechId": "text",
      "destinationTelecomNumberId": "text",
      "partyIdTo": "text",
      "partyIdFrom": "text",
      "additionalShippingCharge": 1,
      "addtlShippingChargeDesc": "text",
      "createdDate": "2025-12-09T15:21:30.070Z",
      "createdByUserLogin": "text",
      "lastModifiedDate": "2025-12-09T15:21:30.070Z",
      "lastModifiedByUserLogin": "text",
      "carrierPartyId": "text",
      "shipmentMethodTypeId": "text",
      "lastUpdatedStamp": "2025-12-09T15:21:30.070Z",
      "type": {
        "_entity": "org.apache.ofbiz.shipment.shipment.ShipmentType",
        "shipmentTypeId": "text",
        "parentTypeId": "text",
        "hasTable": "text",
        "description": "text",
        "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
      },
      "statusItem": {
        "_entity": "statuses",
        "statusId": "text",
        "statusTypeId": "text",
        "statusCode": "text",
        "sequenceNum": 1,
        "description": "text",
        "statusAge": 1,
        "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
      },
      "currencyUom": {
        "_entity": "uoms",
        "uomId": "text",
        "uomTypeEnumId": "UT_AREA_MEASURE",
        "abbreviation": "text",
        "description": "text",
        "fractionDigits": 1,
        "symbol": "text",
        "numericCode": 1,
        "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
      },
      "originFacility": {
        "_entity": "org.apache.ofbiz.product.facility.Facility",
        "facilityId": "text",
        "facilityTypeId": "text",
        "parentFacilityId": "text",
        "ownerPartyId": "text",
        "defaultInventoryItemTypeId": "text",
        "facilityName": "text",
        "primaryFacilityGroupId": "text",
        "oldSquareFootage": 1,
        "facilitySize": 1,
        "facilitySizeUomId": "text",
        "productStoreId": "text",
        "defaultDaysToShip": 1,
        "openedDate": "2025-12-09T15:21:30.070Z",
        "closedDate": "2025-12-09T15:21:30.070Z",
        "description": "text",
        "defaultDimensionUomId": "text",
        "defaultWeightUomId": "text",
        "geoPointId": "text",
        "externalId": "text",
        "openTime": "text",
        "closeTime": "text",
        "facilityTimeZone": "text",
        "maximumOrderLimit": 1,
        "postalCode": "text",
        "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
      },
      "destinationFacility": {
        "_entity": "org.apache.ofbiz.product.facility.Facility",
        "facilityId": "text",
        "facilityTypeId": "text",
        "parentFacilityId": "text",
        "ownerPartyId": "text",
        "defaultInventoryItemTypeId": "text",
        "facilityName": "text",
        "primaryFacilityGroupId": "text",
        "oldSquareFootage": 1,
        "facilitySize": 1,
        "facilitySizeUomId": "text",
        "productStoreId": "text",
        "defaultDaysToShip": 1,
        "openedDate": "2025-12-09T15:21:30.070Z",
        "closedDate": "2025-12-09T15:21:30.070Z",
        "description": "text",
        "defaultDimensionUomId": "text",
        "defaultWeightUomId": "text",
        "geoPointId": "text",
        "externalId": "text",
        "openTime": "text",
        "closeTime": "text",
        "facilityTimeZone": "text",
        "maximumOrderLimit": 1,
        "postalCode": "text",
        "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
      },
      "originContactMech": {
        "_entity": "org.apache.ofbiz.party.contact.ContactMech",
        "contactMechId": "text",
        "externalId": "text",
        "contactMechTypeId": "text",
        "infoString": "text",
        "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
      },
      "destinationContactMech": {
        "_entity": "org.apache.ofbiz.party.contact.ContactMech",
        "contactMechId": "text",
        "externalId": "text",
        "contactMechTypeId": "text",
        "infoString": "text",
        "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
      },
      "originPostalAddress": {
        "_entity": "org.apache.ofbiz.party.contact.PostalAddress",
        "contactMechId": "text",
        "toName": "text",
        "attnName": "text",
        "address1": "text",
        "address2": "text",
        "houseNumber": 1,
        "houseNumberExt": "text",
        "directions": "text",
        "city": "text",
        "cityGeoId": "text",
        "postalCode": "text",
        "postalCodeExt": "text",
        "countryGeoId": "text",
        "stateProvinceGeoId": "text",
        "countyGeoId": "text",
        "municipalityGeoId": "text",
        "postalCodeGeoId": "text",
        "geoPointId": "text",
        "encodedAddressKey": "text",
        "latitude": 1,
        "longitude": 1,
        "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
      },
      "originTelecomNumber": {
        "_entity": "org.apache.ofbiz.party.contact.TelecomNumber",
        "contactMechId": "text",
        "countryCode": "text",
        "areaCode": "text",
        "contactNumber": "text",
        "askForName": "text",
        "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
      },
      "destinationPostalAddress": {
        "_entity": "org.apache.ofbiz.party.contact.PostalAddress",
        "contactMechId": "text",
        "toName": "text",
        "attnName": "text",
        "address1": "text",
        "address2": "text",
        "houseNumber": 1,
        "houseNumberExt": "text",
        "directions": "text",
        "city": "text",
        "cityGeoId": "text",
        "postalCode": "text",
        "postalCodeExt": "text",
        "countryGeoId": "text",
        "stateProvinceGeoId": "text",
        "countyGeoId": "text",
        "municipalityGeoId": "text",
        "postalCodeGeoId": "text",
        "geoPointId": "text",
        "encodedAddressKey": "text",
        "latitude": 1,
        "longitude": 1,
        "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
      },
      "destinationTelecomNumber": {
        "_entity": "org.apache.ofbiz.party.contact.TelecomNumber",
        "contactMechId": "text",
        "countryCode": "text",
        "areaCode": "text",
        "contactNumber": "text",
        "askForName": "text",
        "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
      },
      "order": {
        "_entity": "org.apache.ofbiz.order.order.OrderHeader",
        "orderId": "text",
        "orderTypeId": "text",
        "orderName": "text",
        "externalId": "text",
        "salesChannelEnumId": "text",
        "orderDate": "2025-12-09T15:21:30.070Z",
        "priority": "text",
        "entryDate": "2025-12-09T15:21:30.070Z",
        "pickSheetPrintedDate": "2025-12-09T15:21:30.070Z",
        "visitId": "text",
        "statusId": "text",
        "createdBy": "text",
        "firstAttemptOrderId": "text",
        "currencyUom": "text",
        "syncStatusId": "text",
        "billingAccountId": "text",
        "originFacilityId": "text",
        "webSiteId": "text",
        "productStoreId": "text",
        "terminalId": "text",
        "transactionId": "text",
        "autoOrderShoppingListId": "text",
        "needsInventoryIssuance": "text",
        "isRushOrder": "text",
        "internalCode": "text",
        "remainingSubTotal": 1,
        "grandTotal": 1,
        "isViewed": "text",
        "invoicePerShipment": "text",
        "expireDate": "2025-12-09T15:21:30.070Z",
        "localeString": "text",
        "customerClassificationId": "text",
        "presentmentCurrencyUom": "text",
        "autoApprove": "text",
        "statusFlowId": "text",
        "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
      },
      "return": {
        "_entity": "org.apache.ofbiz.order.return.ReturnHeader",
        "returnId": "text",
        "externalId": "text",
        "returnHeaderTypeId": "text",
        "statusId": "text",
        "createdBy": "text",
        "fromPartyId": "text",
        "toPartyId": "text",
        "paymentMethodId": "text",
        "finAccountId": "text",
        "billingAccountId": "text",
        "entryDate": "2025-12-09T15:21:30.070Z",
        "originContactMechId": "text",
        "destinationFacilityId": "text",
        "needsInventoryReceive": "text",
        "currencyUomId": "text",
        "supplierRmaId": "text",
        "returnChannelEnumId": "text",
        "transactionId": "text",
        "returnDate": "2025-12-09T15:21:30.070Z",
        "employeeId": "text",
        "terminalId": "text",
        "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
      },
      "orderItemShipGroup": {
        "_entity": "org.apache.ofbiz.order.order.OrderItemShipGroup",
        "orderId": "text",
        "shipGroupSeqId": "text",
        "shipmentMethodTypeId": "text",
        "supplierPartyId": "text",
        "vendorPartyId": "text",
        "carrierPartyId": "text",
        "carrierRoleTypeId": "text",
        "facilityId": "text",
        "contactMechId": "text",
        "telecomContactMechId": "text",
        "trackingNumber": "text",
        "shippingInstructions": "text",
        "maySplit": "text",
        "giftMessage": "text",
        "isGift": "text",
        "shipAfterDate": "2025-12-09T15:21:30.070Z",
        "shipByDate": "2025-12-09T15:21:30.070Z",
        "estimatedShipDate": "2025-12-09T15:21:30.070Z",
        "estimatedDeliveryDate": "2025-12-09T15:21:30.070Z",
        "carrierAccountNumber": "text",
        "carrierService": "text",
        "orderFacilityId": "text",
        "lastUpdatedStamp": "2025-12-09T15:21:30.070Z",
        "items": [
          {
            "_entity": "org.apache.ofbiz.order.order.OrderItem",
            "orderId": "text",
            "orderItemSeqId": "text",
            "externalId": "text",
            "orderItemTypeId": "text",
            "orderItemGroupSeqId": "text",
            "isItemGroupPrimary": "text",
            "fromInventoryItemId": "text",
            "budgetId": "text",
            "budgetItemSeqId": "text",
            "productId": "text",
            "supplierProductId": "text",
            "productFeatureId": "text",
            "prodCatalogId": "text",
            "productCategoryId": "text",
            "isPromo": "text",
            "quoteId": "text",
            "quoteItemSeqId": "text",
            "shoppingListId": "text",
            "shoppingListItemSeqId": "text",
            "subscriptionId": "text",
            "deploymentId": "text",
            "quantity": 1,
            "cancelQuantity": 1,
            "selectedAmount": 1,
            "unitPrice": 1,
            "unitListPrice": 1,
            "unitAverageCost": 1,
            "unitRecurringPrice": 1,
            "isModifiedPrice": "text",
            "recurringFreqUomId": "text",
            "itemDescription": "text",
            "comments": "text",
            "correspondingPoId": "text",
            "statusId": "text",
            "syncStatusId": "text",
            "estimatedShipDate": "2025-12-09T15:21:30.070Z",
            "estimatedDeliveryDate": "2025-12-09T15:21:30.070Z",
            "autoCancelDate": "2025-12-09T15:21:30.070Z",
            "dontCancelSetDate": "2025-12-09T15:21:30.070Z",
            "dontCancelSetUserLogin": "text",
            "shipBeforeDate": "2025-12-09T15:21:30.070Z",
            "shipAfterDate": "2025-12-09T15:21:30.070Z",
            "cancelBackOrderDate": "2025-12-09T15:21:30.070Z",
            "overrideGlAccountId": "text",
            "salesOpportunityId": "text",
            "changeByUserLoginId": "text",
            "shipGroupSeqId": "text",
            "returnTillDate": "2025-12-09T15:21:30.070Z",
            "promisedDatetime": "2025-12-09T15:21:30.070Z",
            "shipmentId": "text",
            "isNewProduct": "text",
            "availableToPromise": 1,
            "requestedDeliveryDate": "2025-12-09",
            "requestedDeliveryTime": "text",
            "requestedShipMethTypeId": "text",
            "deliveryWindow": 1,
            "taxCode": "text",
            "lastUpdatedStamp": "2025-12-09T15:21:30.070Z",
            "adjustments": [
              {
                "_entity": "org.apache.ofbiz.order.order.OrderAdjustment",
                "orderAdjustmentId": "text",
                "orderAdjustmentTypeId": "text",
                "orderId": "text",
                "orderItemSeqId": "text",
                "shipGroupSeqId": "text",
                "comments": "text",
                "description": "text",
                "amount": 1,
                "recurringAmount": 1,
                "amountAlreadyIncluded": 1,
                "productPromoId": "text",
                "productPromoRuleId": "text",
                "productPromoActionSeqId": "text",
                "productFeatureId": "text",
                "correspondingProductId": "text",
                "taxAuthorityRateSeqId": "text",
                "sourceReferenceId": "text",
                "sourcePercentage": 1,
                "customerReferenceId": "text",
                "primaryGeoId": "text",
                "secondaryGeoId": "text",
                "exemptAmount": 1,
                "taxAuthGeoId": "text",
                "taxAuthPartyId": "text",
                "overrideGlAccountId": "text",
                "includeInTax": "text",
                "includeInShipping": "text",
                "isManual": "text",
                "createdDate": "2025-12-09T15:21:30.070Z",
                "createdByUserLogin": "text",
                "lastModifiedDate": "2025-12-09T15:21:30.070Z",
                "lastModifiedByUserLogin": "text",
                "originalAdjustmentId": "text",
                "oldAmountPerQuantity": 1,
                "oldPercentage": 1,
                "billingShipmentId": "text",
                "lastUpdatedStamp": "2025-12-09T15:21:30.070Z",
                "attributes": [
                  {
                    "_entity": "org.apache.ofbiz.order.order.OrderAdjustmentAttribute",
                    "orderAdjustmentId": "text",
                    "attrName": "text",
                    "attrValue": "text",
                    "attrDescription": "text",
                    "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
                  }
                ]
              }
            ],
            "attributes": [
              {
                "_entity": "org.apache.ofbiz.order.order.OrderItemAttribute",
                "orderId": "text",
                "orderItemSeqId": "text",
                "attrName": "text",
                "attrValue": "text",
                "attrDescription": "text",
                "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
              }
            ],
            "statuses": [
              {
                "_entity": "org.apache.ofbiz.order.order.OrderStatus",
                "orderStatusId": "text",
                "statusId": "text",
                "orderId": "text",
                "orderItemSeqId": "text",
                "orderPaymentPreferenceId": "text",
                "statusDatetime": "2025-12-09T15:21:30.070Z",
                "statusUserLogin": "text",
                "changeReason": "text",
                "changeReasonEnumId": "text",
                "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
              }
            ]
          }
        ]
      }
    }
    {
      "_entity": "org.apache.ofbiz.shipment.shipment.Shipment.PK",
      "shipmentId": "text"
    }
    PUT /rest/s1/poorti/shipments/{shipmentId} HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Content-Type: application/json
    Accept: */*
    Content-Length: 11032
    
    {
      "_entity": "org.apache.ofbiz.shipment.shipment.Shipment",
      "shipmentId": "text",
      "externalId": "text",
      "shipmentTypeId": "text",
      "statusId": "text",
      "primaryOrderId": "text",
      "primaryReturnId": "text",
      "primaryShipGroupSeqId": "text",
      "picklistBinId": "text",
      "estimatedReadyDate": "2025-12-09T15:21:30.070Z",
      "estimatedShipDate": "2025-12-09T15:21:30.070Z",
      "estimatedShipWorkEffId": "text",
      "estimatedArrivalDate": "2025-12-09T15:21:30.070Z",
      "estimatedArrivalWorkEffId": "text",
      "latestCancelDate": "2025-12-09T15:21:30.070Z",
      "estimatedShipCost": 1,
      "currencyUomId": "text",
      "handlingInstructions": "text",
      "originFacilityId": "text",
      "destinationFacilityId": "text",
      "originContactMechId": "text",
      "originTelecomNumberId": "text",
      "destinationContactMechId": "text",
      "destinationTelecomNumberId": "text",
      "partyIdTo": "text",
      "partyIdFrom": "text",
      "additionalShippingCharge": 1,
      "addtlShippingChargeDesc": "text",
      "createdDate": "2025-12-09T15:21:30.070Z",
      "createdByUserLogin": "text",
      "lastModifiedDate": "2025-12-09T15:21:30.070Z",
      "lastModifiedByUserLogin": "text",
      "carrierPartyId": "text",
      "shipmentMethodTypeId": "text",
      "lastUpdatedStamp": "2025-12-09T15:21:30.070Z",
      "type": {
        "_entity": "org.apache.ofbiz.shipment.shipment.ShipmentType",
        "shipmentTypeId": "text",
        "parentTypeId": "text",
        "hasTable": "text",
        "description": "text",
        "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
      },
      "statusItem": {
        "_entity": "statuses",
        "statusId": "text",
        "statusTypeId": "text",
        "statusCode": "text",
        "sequenceNum": 1,
        "description": "text",
        "statusAge": 1,
        "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
      },
      "currencyUom": {
        "_entity": "uoms",
        "uomId": "text",
        "uomTypeEnumId": "UT_AREA_MEASURE",
        "abbreviation": "text",
        "description": "text",
        "fractionDigits": 1,
        "symbol": "text",
        "numericCode": 1,
        "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
      },
      "originFacility": {
        "_entity": "org.apache.ofbiz.product.facility.Facility",
        "facilityId": "text",
        "facilityTypeId": "text",
        "parentFacilityId": "text",
        "ownerPartyId": "text",
        "defaultInventoryItemTypeId": "text",
        "facilityName": "text",
        "primaryFacilityGroupId": "text",
        "oldSquareFootage": 1,
        "facilitySize": 1,
        "facilitySizeUomId": "text",
        "productStoreId": "text",
        "defaultDaysToShip": 1,
        "openedDate": "2025-12-09T15:21:30.070Z",
        "closedDate": "2025-12-09T15:21:30.070Z",
        "description": "text",
        "defaultDimensionUomId": "text",
        "defaultWeightUomId": "text",
        "geoPointId": "text",
        "externalId": "text",
        "openTime": "text",
        "closeTime": "text",
        "facilityTimeZone": "text",
        "maximumOrderLimit": 1,
        "postalCode": "text",
        "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
      },
      "destinationFacility": {
        "_entity": "org.apache.ofbiz.product.facility.Facility",
        "facilityId": "text",
        "facilityTypeId": "text",
        "parentFacilityId": "text",
        "ownerPartyId": "text",
        "defaultInventoryItemTypeId": "text",
        "facilityName": "text",
        "primaryFacilityGroupId": "text",
        "oldSquareFootage": 1,
        "facilitySize": 1,
        "facilitySizeUomId": "text",
        "productStoreId": "text",
        "defaultDaysToShip": 1,
        "openedDate": "2025-12-09T15:21:30.070Z",
        "closedDate": "2025-12-09T15:21:30.070Z",
        "description": "text",
        "defaultDimensionUomId": "text",
        "defaultWeightUomId": "text",
        "geoPointId": "text",
        "externalId": "text",
        "openTime": "text",
        "closeTime": "text",
        "facilityTimeZone": "text",
        "maximumOrderLimit": 1,
        "postalCode": "text",
        "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
      },
      "originContactMech": {
        "_entity": "org.apache.ofbiz.party.contact.ContactMech",
        "contactMechId": "text",
        "externalId": "text",
        "contactMechTypeId": "text",
        "infoString": "text",
        "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
      },
      "destinationContactMech": {
        "_entity": "org.apache.ofbiz.party.contact.ContactMech",
        "contactMechId": "text",
        "externalId": "text",
        "contactMechTypeId": "text",
        "infoString": "text",
        "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
      },
      "originPostalAddress": {
        "_entity": "org.apache.ofbiz.party.contact.PostalAddress",
        "contactMechId": "text",
        "toName": "text",
        "attnName": "text",
        "address1": "text",
        "address2": "text",
        "houseNumber": 1,
        "houseNumberExt": "text",
        "directions": "text",
        "city": "text",
        "cityGeoId": "text",
        "postalCode": "text",
        "postalCodeExt": "text",
        "countryGeoId": "text",
        "stateProvinceGeoId": "text",
        "countyGeoId": "text",
        "municipalityGeoId": "text",
        "postalCodeGeoId": "text",
        "geoPointId": "text",
        "encodedAddressKey": "text",
        "latitude": 1,
        "longitude": 1,
        "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
      },
      "originTelecomNumber": {
        "_entity": "org.apache.ofbiz.party.contact.TelecomNumber",
        "contactMechId": "text",
        "countryCode": "text",
        "areaCode": "text",
        "contactNumber": "text",
        "askForName": "text",
        "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
      },
      "destinationPostalAddress": {
        "_entity": "org.apache.ofbiz.party.contact.PostalAddress",
        "contactMechId": "text",
        "toName": "text",
        "attnName": "text",
        "address1": "text",
        "address2": "text",
        "houseNumber": 1,
        "houseNumberExt": "text",
        "directions": "text",
        "city": "text",
        "cityGeoId": "text",
        "postalCode": "text",
        "postalCodeExt": "text",
        "countryGeoId": "text",
        "stateProvinceGeoId": "text",
        "countyGeoId": "text",
        "municipalityGeoId": "text",
        "postalCodeGeoId": "text",
        "geoPointId": "text",
        "encodedAddressKey": "text",
        "latitude": 1,
        "longitude": 1,
        "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
      },
      "destinationTelecomNumber": {
        "_entity": "org.apache.ofbiz.party.contact.TelecomNumber",
        "contactMechId": "text",
        "countryCode": "text",
        "areaCode": "text",
        "contactNumber": "text",
        "askForName": "text",
        "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
      },
      "order": {
        "_entity": "org.apache.ofbiz.order.order.OrderHeader",
        "orderId": "text",
        "orderTypeId": "text",
        "orderName": "text",
        "externalId": "text",
        "salesChannelEnumId": "text",
        "orderDate": "2025-12-09T15:21:30.070Z",
        "priority": "text",
        "entryDate": "2025-12-09T15:21:30.070Z",
        "pickSheetPrintedDate": "2025-12-09T15:21:30.070Z",
        "visitId": "text",
        "statusId": "text",
        "createdBy": "text",
        "firstAttemptOrderId": "text",
        "currencyUom": "text",
        "syncStatusId": "text",
        "billingAccountId": "text",
        "originFacilityId": "text",
        "webSiteId": "text",
        "productStoreId": "text",
        "terminalId": "text",
        "transactionId": "text",
        "autoOrderShoppingListId": "text",
        "needsInventoryIssuance": "text",
        "isRushOrder": "text",
        "internalCode": "text",
        "remainingSubTotal": 1,
        "grandTotal": 1,
        "isViewed": "text",
        "invoicePerShipment": "text",
        "expireDate": "2025-12-09T15:21:30.070Z",
        "localeString": "text",
        "customerClassificationId": "text",
        "presentmentCurrencyUom": "text",
        "autoApprove": "text",
        "statusFlowId": "text",
        "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
      },
      "return": {
        "_entity": "org.apache.ofbiz.order.return.ReturnHeader",
        "returnId": "text",
        "externalId": "text",
        "returnHeaderTypeId": "text",
        "statusId": "text",
        "createdBy": "text",
        "fromPartyId": "text",
        "toPartyId": "text",
        "paymentMethodId": "text",
        "finAccountId": "text",
        "billingAccountId": "text",
        "entryDate": "2025-12-09T15:21:30.070Z",
        "originContactMechId": "text",
        "destinationFacilityId": "text",
        "needsInventoryReceive": "text",
        "currencyUomId": "text",
        "supplierRmaId": "text",
        "returnChannelEnumId": "text",
        "transactionId": "text",
        "returnDate": "2025-12-09T15:21:30.070Z",
        "employeeId": "text",
        "terminalId": "text",
        "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
      },
      "orderItemShipGroup": {
        "_entity": "org.apache.ofbiz.order.order.OrderItemShipGroup",
        "orderId": "text",
        "shipGroupSeqId": "text",
        "shipmentMethodTypeId": "text",
        "supplierPartyId": "text",
        "vendorPartyId": "text",
        "carrierPartyId": "text",
        "carrierRoleTypeId": "text",
        "facilityId": "text",
        "contactMechId": "text",
        "telecomContactMechId": "text",
        "trackingNumber": "text",
        "shippingInstructions": "text",
        "maySplit": "text",
        "giftMessage": "text",
        "isGift": "text",
        "shipAfterDate": "2025-12-09T15:21:30.070Z",
        "shipByDate": "2025-12-09T15:21:30.070Z",
        "estimatedShipDate": "2025-12-09T15:21:30.070Z",
        "estimatedDeliveryDate": "2025-12-09T15:21:30.070Z",
        "carrierAccountNumber": "text",
        "carrierService": "text",
        "orderFacilityId": "text",
        "lastUpdatedStamp": "2025-12-09T15:21:30.070Z",
        "items": [
          {
            "_entity": "org.apache.ofbiz.order.order.OrderItem",
            "orderId": "text",
            "orderItemSeqId": "text",
            "externalId": "text",
            "orderItemTypeId": "text",
            "orderItemGroupSeqId": "text",
            "isItemGroupPrimary": "text",
            "fromInventoryItemId": "text",
            "budgetId": "text",
            "budgetItemSeqId": "text",
            "productId": "text",
            "supplierProductId": "text",
            "productFeatureId": "text",
            "prodCatalogId": "text",
            "productCategoryId": "text",
            "isPromo": "text",
            "quoteId": "text",
            "quoteItemSeqId": "text",
            "shoppingListId": "text",
            "shoppingListItemSeqId": "text",
            "subscriptionId": "text",
            "deploymentId": "text",
            "quantity": 1,
            "cancelQuantity": 1,
            "selectedAmount": 1,
            "unitPrice": 1,
            "unitListPrice": 1,
            "unitAverageCost": 1,
            "unitRecurringPrice": 1,
            "isModifiedPrice": "text",
            "recurringFreqUomId": "text",
            "itemDescription": "text",
            "comments": "text",
            "correspondingPoId": "text",
            "statusId": "text",
            "syncStatusId": "text",
            "estimatedShipDate": "2025-12-09T15:21:30.070Z",
            "estimatedDeliveryDate": "2025-12-09T15:21:30.070Z",
            "autoCancelDate": "2025-12-09T15:21:30.070Z",
            "dontCancelSetDate": "2025-12-09T15:21:30.070Z",
            "dontCancelSetUserLogin": "text",
            "shipBeforeDate": "2025-12-09T15:21:30.070Z",
            "shipAfterDate": "2025-12-09T15:21:30.070Z",
            "cancelBackOrderDate": "2025-12-09T15:21:30.070Z",
            "overrideGlAccountId": "text",
            "salesOpportunityId": "text",
            "changeByUserLoginId": "text",
            "shipGroupSeqId": "text",
            "returnTillDate": "2025-12-09T15:21:30.070Z",
            "promisedDatetime": "2025-12-09T15:21:30.070Z",
            "shipmentId": "text",
            "isNewProduct": "text",
            "availableToPromise": 1,
            "requestedDeliveryDate": "2025-12-09",
            "requestedDeliveryTime": "text",
            "requestedShipMethTypeId": "text",
            "deliveryWindow": 1,
            "taxCode": "text",
            "lastUpdatedStamp": "2025-12-09T15:21:30.070Z",
            "adjustments": [
              {
                "_entity": "org.apache.ofbiz.order.order.OrderAdjustment",
                "orderAdjustmentId": "text",
                "orderAdjustmentTypeId": "text",
                "orderId": "text",
                "orderItemSeqId": "text",
                "shipGroupSeqId": "text",
                "comments": "text",
                "description": "text",
                "amount": 1,
                "recurringAmount": 1,
                "amountAlreadyIncluded": 1,
                "productPromoId": "text",
                "productPromoRuleId": "text",
                "productPromoActionSeqId": "text",
                "productFeatureId": "text",
                "correspondingProductId": "text",
                "taxAuthorityRateSeqId": "text",
                "sourceReferenceId": "text",
                "sourcePercentage": 1,
                "customerReferenceId": "text",
                "primaryGeoId": "text",
                "secondaryGeoId": "text",
                "exemptAmount": 1,
                "taxAuthGeoId": "text",
                "taxAuthPartyId": "text",
                "overrideGlAccountId": "text",
                "includeInTax": "text",
                "includeInShipping": "text",
                "isManual": "text",
                "createdDate": "2025-12-09T15:21:30.070Z",
                "createdByUserLogin": "text",
                "lastModifiedDate": "2025-12-09T15:21:30.070Z",
                "lastModifiedByUserLogin": "text",
                "originalAdjustmentId": "text",
                "oldAmountPerQuantity": 1,
                "oldPercentage": 1,
                "billingShipmentId": "text",
                "lastUpdatedStamp": "2025-12-09T15:21:30.070Z",
                "attributes": [
                  {
                    "_entity": "org.apache.ofbiz.order.order.OrderAdjustmentAttribute",
                    "orderAdjustmentId": "text",
                    "attrName": "text",
                    "attrValue": "text",
                    "attrDescription": "text",
                    "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
                  }
                ]
              }
            ],
            "attributes": [
              {
                "_entity": "org.apache.ofbiz.order.order.OrderItemAttribute",
                "orderId": "text",
                "orderItemSeqId": "text",
                "attrName": "text",
                "attrValue": "text",
                "attrDescription": "text",
                "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
              }
            ],
            "statuses": [
              {
                "_entity": "org.apache.ofbiz.order.order.OrderStatus",
                "orderStatusId": "text",
                "statusId": "text",
                "orderId": "text",
                "orderItemSeqId": "text",
                "orderPaymentPreferenceId": "text",
                "statusDatetime": "2025-12-09T15:21:30.070Z",
                "statusUserLogin": "text",
                "changeReason": "text",
                "changeReasonEnumId": "text",
                "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
              }
            ]
          }
        ]
      }
    }
    {
      "_entity": "org.apache.ofbiz.shipment.shipment.Shipment.PK",
      "shipmentId": "text"
    }
    {
      "packedShipmentId": "text"
    }
    GET /rest/s1/poorti/shipments/{shipmentId}/shipmentPackages HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Accept: */*
    
    [
      {
        "_entity": "org.apache.ofbiz.shipment.shipment.ShipmentPackage",
        "shipmentId": "text",
        "shipmentPackageSeqId": "text",
        "shipmentBoxTypeId": "text",
        "dateCreated": "2025-12-09T15:21:30.070Z",
        "boxLength": 1,
        "boxHeight": 1,
        "boxWidth": 1,
        "dimensionUomId": {
          "_entity": "uoms",
          "uomId": "text",
          "uomTypeEnumId": "UT_AREA_MEASURE",
          "abbreviation": "text",
          "description": "text",
          "fractionDigits": 1,
          "symbol": "text",
          "numericCode": 1,
          "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
        },
        "weight": 1,
        "weightUomId": {
          "_entity": "uoms",
          "uomId": "text",
          "uomTypeEnumId": "UT_AREA_MEASURE",
          "abbreviation": "text",
          "description": "text",
          "fractionDigits": 1,
          "symbol": "text",
          "numericCode": 1,
          "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
        },
        "insuredValue": 1,
        "packageName": "text",
        "lastUpdatedStamp": "2025-12-09T15:21:30.070Z",
        "shipment": {
          "_entity": "org.apache.ofbiz.shipment.shipment.Shipment",
          "shipmentId": "text",
          "externalId": "text",
          "shipmentTypeId": "text",
          "statusId": "text",
          "primaryOrderId": "text",
          "primaryReturnId": "text",
          "primaryShipGroupSeqId": "text",
          "picklistBinId": "text",
          "estimatedReadyDate": "2025-12-09T15:21:30.070Z",
          "estimatedShipDate": "2025-12-09T15:21:30.070Z",
          "estimatedShipWorkEffId": "text",
          "estimatedArrivalDate": "2025-12-09T15:21:30.070Z",
          "estimatedArrivalWorkEffId": "text",
          "latestCancelDate": "2025-12-09T15:21:30.070Z",
          "estimatedShipCost": 1,
          "currencyUomId": "text",
          "handlingInstructions": "text",
          "originFacilityId": "text",
          "destinationFacilityId": "text",
          "originContactMechId": "text",
          "originTelecomNumberId": "text",
          "destinationContactMechId": "text",
          "destinationTelecomNumberId": "text",
          "partyIdTo": "text",
          "partyIdFrom": "text",
          "additionalShippingCharge": 1,
          "addtlShippingChargeDesc": "text",
          "createdDate": "2025-12-09T15:21:30.070Z",
          "createdByUserLogin": "text",
          "lastModifiedDate": "2025-12-09T15:21:30.070Z",
          "lastModifiedByUserLogin": "text",
          "carrierPartyId": "text",
          "shipmentMethodTypeId": "text",
          "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
        },
        "boxType": {
          "_entity": "org.apache.ofbiz.shipment.shipment.ShipmentBoxType",
          "shipmentBoxTypeId": "text",
          "description": "text",
          "dimensionUomId": "text",
          "boxLength": 1,
          "boxWidth": 1,
          "boxHeight": 1,
          "weightUomId": "text",
          "boxWeight": 1,
          "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
        },
        "carrierBoxType": [
          {
            "_entity": "org.apache.ofbiz.shipment.shipment.CarrierShipmentBoxType",
            "shipmentBoxTypeId": "text",
            "partyId": "text",
            "packagingTypeCode": "text",
            "oversizeCode": "text",
            "pickupContainerCode": "text",
            "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
          }
        ]
      }
    ]
    {
      "shipmentId": "text",
      "shipmentPackageSeqId": "text"
    }
    {
      "_entity": "org.apache.ofbiz.shipment.shipment.ShipmentPackage.PK",
      "shipmentId": "text",
      "shipmentPackageSeqId": "text"
    }
    [
      {
        "_entity": "org.apache.ofbiz.shipment.shipment.ShipmentPackageContent",
        "shipmentId": "text",
        "shipmentPackageSeqId": "text",
        "shipmentItemSeqId": "text",
        "quantity": 1,
        "subProductId": "text",
        "subProductQuantity": 1,
        "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
      }
    ]
    {
      "_entity": "org.apache.ofbiz.shipment.shipment.ShipmentPackageContent.PK",
      "shipmentId": "text",
      "shipmentPackageSeqId": "text",
      "shipmentItemSeqId": "text"
    }
    {
      "_entity": "org.apache.ofbiz.shipment.shipment.ShipmentPackageRouteSeg.PK",
      "shipmentId": "text",
      "shipmentPackageSeqId": "text",
      "shipmentRouteSegmentId": "text"
    }
    {
      "_entity": "org.apache.ofbiz.shipment.shipment.ShipmentRouteSegment.PK",
      "shipmentId": "text",
      "shipmentRouteSegmentId": "text"
    }
    {
      "packedShipmentIds": []
    }
    GET /rest/s1/poorti/PackingSlip.pdf HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Accept: */*
    
    Query parameters
    pageIndexnumber · int32Optional

    Page number to return, starting with zero

    pageSizenumber · int32Optional

    Number of records per page (default 100)

    orderByFieldstringOptional

    Field name to order by (or comma separated names)

    pageNoLimitstringOptional

    If true don't limit page size (no pagination)

    dependentLevelsnumber · int32Optional

    Levels of dependent child records to include

    typeDescriptionstringOptional
    facilityIdstringOptional
    facilityTypeIdstringOptional
    parentFacilityIdstringOptional
    ownerPartyIdstringOptional
    defaultInventoryItemTypeIdstringOptional
    facilityNamestringOptional
    primaryFacilityGroupIdstringOptional
    oldSquareFootagenumber · int64Optional
    facilitySizenumberOptional
    facilitySizeUomIdstringOptional
    productStoreIdstringOptional
    defaultDaysToShipnumber · int64Optional

    In the absence of a product specific days to ship in ProductFacility, this will be used

    openedDatestring · date-timeOptional
    closedDatestring · date-timeOptional
    descriptionstringOptional
    defaultDimensionUomIdstringOptional

    This field store the unit of measurement of dimension (length, width and height)

    defaultWeightUomIdstringOptional
    geoPointIdstringOptional
    externalIdstringOptional

    This field stores facility ID of the external system

    openTimestringOptional
    closeTimestringOptional
    facilityTimeZonestringOptional
    maximumOrderLimitnumber · int64Optional
    postalCodestringOptional
    parentTypeIdstringOptional
    hasTablestringOptional
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    get
    /facilities
    Query parameters
    pageIndexnumber · int32Optional

    Page number to return, starting with zero

    pageSizenumber · int32Optional

    Number of records per page (default 100)

    orderByFieldstringOptional

    Field name to order by (or comma separated names)

    pageNoLimitstringOptional

    If true don't limit page size (no pagination)

    dependentLevelsnumber · int32Optional

    Levels of dependent child records to include

    storeExternalIdstringOptional
    parentFacilityTypeIdstringOptional
    productStoreIdstringOptional
    facilityIdstringOptional
    fromDatestring · date-timeOptional
    thruDatestring · date-timeOptional
    sequenceNumnumber · int64Optional
    primaryStoreGroupIdstringOptional
    storeNamestringOptional
    companyNamestringOptional
    titlestringOptional
    subtitlestringOptional
    payToPartyIdstringOptional

    Note that this corresponds with the organizationPartyId that GL transactions will be posted to.

    daysToCancelNonPaynumber · int64Optional
    manualAuthIsCapturestringOptional
    prorateShippingstringOptional
    prorateTaxesstringOptional
    viewCartOnAddstringOptional
    autoSaveCartstringOptional
    autoApproveReviewsstringOptional
    isDemoStorestringOptional
    isImmediatelyFulfilledstringOptional

    If immediately fulfilled (for physical stores, etc): don't send email notices, don't reserve inventory, and IFF inventory info isn't found on the server then don't issue inventory right away

    inventoryFacilityIdstringOptional
    oneInventoryFacilitystringOptional
    checkInventorystringOptional
    reserveInventorystringOptional
    reserveOrderEnumIdstringOptional
    requireInventorystringOptional
    balanceResOnOrderCreationstringOptional

    If set to Y, when a new sales order is created with backordered items, then reservations on the facility/product are reassigned according to the priority given by the shipBeforeDate field.

    requirementMethodEnumIdstringOptional
    orderNumberPrefixstringOptional
    defaultLocaleStringstringOptional
    defaultCurrencyUomIdstringOptional
    defaultTimeZoneStringstringOptional
    defaultSalesChannelEnumIdstringOptional
    allowPasswordstringOptional
    defaultPasswordstringOptional
    explodeOrderItemsstringOptional
    checkGcBalancestringOptional
    retryFailedAuthsstringOptional
    headerApprovedStatusstringOptional
    itemApprovedStatusstringOptional
    digitalItemApprovedStatusstringOptional
    headerDeclinedStatusstringOptional
    itemDeclinedStatusstringOptional
    headerCancelStatusstringOptional
    itemCancelStatusstringOptional
    authDeclinedMessagestringOptional
    authFraudMessagestringOptional
    authErrorMessagestringOptional
    visualThemeIdstringOptional
    storeCreditAccountEnumIdstringOptional

    Specify the type (Billing Account or Financial Account) of Store Credit Account used for refund return. Default to Financial Account. This field is override by ReturnHeader.billingAccountId or ReturnHeader.finAccountId, whichever is specified but if only finAccountId is specified explicitly then system will first try to locate any billing account with -ve amount. If found, then amount is credit to this billing account else the amount will be credit to the financial account of the user.

    usePrimaryEmailUsernamestringOptional
    requireCustomerRolestringOptional
    autoInvoiceDigitalItemsstringOptional

    Default Y. Invoice digital items when order is placed rather than waiting for completing order items (though shipment/fulfillment).

    reqShipAddrForDigItemsstringOptional

    Default Y. Require Shipping Address for Digital Items? Note this only has an effect if there are ONLY digital goods in the cart.

    showCheckoutGiftOptionsstringOptional
    selectPaymentTypePerItemstringOptional
    showPricesWithVatTaxstringOptional
    showTaxIsExemptstringOptional

    default Y; if set to N do not show isExempt checkbox for PartyTaxAuthInfo, always force to N

    vatTaxAuthGeoIdstringOptional
    vatTaxAuthPartyIdstringOptional
    enableAutoSuggestionListstringOptional

    The auto-suggestion list is a special ShoppingList that the addSuggestionsToShoppingList service will maintain for cross-sells of ordered items.

    enableDigProdUploadstringOptional
    prodSearchExcludeVariantsstringOptional

    default Y; if set to Y an additional constraint will of isVariant!=Y will be added to all product searches for the store

    digProdUploadCategoryIdstringOptional
    autoOrderCcTryExpstringOptional

    For auto-orders try other Credit Card expiration dates (if date is wrong or general failure where type not known)?

    autoOrderCcTryOtherCardsstringOptional

    For auto-orders try other Credit Cards for the customer?

    autoOrderCcTryLaterNsfstringOptional

    For auto-orders if Credit Cards fails for NSF (Not Sufficient Funds) try again later?

    autoOrderCcTryLaterMaxnumber · int64Optional

    For auto-orders if Credit Cards fails for NSF try again how many times?

    storeCreditValidDaysnumber · int64Optional

    How many days that store credit is valid for. Null value implies no expiration.

    autoApproveInvoicestringOptional

    If Y or empty, sales invoices created from orders will be marked ready.

    autoApproveOrderstringOptional

    If N, orders will not be automatically approved when payment is authorized.

    shipIfCaptureFailsstringOptional

    If N, the captureOrderPayments will cause a service error if credit card capture fails.

    setOwnerUponIssuancestringOptional

    If Y or empty, set the inventory item owner upon issuance.

    reqReturnInventoryReceivestringOptional

    Default N. This is the default value for the ReturnHeader.needsInventoryReceive field. If set to Y return will automatically go to the Received status when Accepted instead of waiting for actual receipt of the return.

    addToCartRemoveIncompatstringOptional

    Default N. If Y then on add to cart remove all products in cart with a ProductAssoc record related to or from the product and with the PRODUCT_INCOMPATABLE type.

    addToCartReplaceUpsellstringOptional

    Default N. If Y then on add to cart remove all products in cart with a ProductAssoc record related from the product and with the PRODUCT_UPGRADE type.

    splitPayPrefPerShpGrpstringOptional

    Default N. If Y then before the order is stored the OrderPaymentPreference record will be split, one for each OrderItemShipGroup.

    managedByLotstringOptional

    If Y, the preparator can choose the InventoryItem by this lotId when he makes the picklist.

    showOutOfStockProductsstringOptional

    Default Y. If N then out of stock products will not be displayed on site

    orderDecimalQuantitystringOptional

    use to indicate if decimal quantity can be ordered for this producStore. Default value is Y

    allowCommentstringOptional

    Allow comments for order line items per store

    oldStyleSheetstringOptional
    oldHeaderLogostringOptional
    oldHeaderMiddleBackgroundstringOptional
    oldHeaderRightBackgroundstringOptional
    catalogUrlMountPointstringOptional

    Catalog Url mount point to be used

    restockingFeePercentagenumberOptional

    Restocking fee percentage

    capturePmntsOnOrdApprovalstringOptional

    Flag to identify if order payments have to be captured when order is added to CSV with value Y or N

    termTypeIdstringOptional

    Order for products of store will be placed with defined term type.

    autoSetFacilitystringOptional

    Mainly used to control nearest facility work flow

    enableExternalPromotionstringOptional

    Flag to identify if the external promotions are enabled for the store.

    daysToReturnnumber · int64Optional

    Indicates number of days till order can be returned

    restockingFeeFixednumberOptional

    Indicates Fee charged for Restocking.

    autoAcceptReturnstringOptional

    Flag to identify if the return will be accepted automatically.

    allowSplitstringOptional
    storeDomainstringOptional
    productIdentifierEnumIdstringOptional

    Product identifier to identify unique product

    enablePreOrderAutoReleasingstringOptional

    Flag to enable/disable auto preorder releasing on particular store/brand.

    enableBrokeringstringOptional

    Flag to enable/disable brokering on particular store/brand.

    storeLogoImageUrlstringOptional

    Image path for display brand specific logo

    facilityTypeIdstringOptional
    parentFacilityIdstringOptional
    ownerPartyIdstringOptional
    defaultInventoryItemTypeIdstringOptional
    facilityNamestringOptional
    primaryFacilityGroupIdstringOptional
    oldSquareFootagenumber · int64Optional
    facilitySizenumberOptional
    facilitySizeUomIdstringOptional
    defaultDaysToShipnumber · int64Optional

    In the absence of a product specific days to ship in ProductFacility, this will be used

    openedDatestring · date-timeOptional
    closedDatestring · date-timeOptional
    descriptionstringOptional
    defaultDimensionUomIdstringOptional

    This field store the unit of measurement of dimension (length, width and height)

    defaultWeightUomIdstringOptional
    geoPointIdstringOptional
    externalIdstringOptional

    This field stores facility ID of the external system

    openTimestringOptional
    closeTimestringOptional
    facilityTimeZonestringOptional
    maximumOrderLimitnumber · int64Optional
    postalCodestringOptional
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    get
    /facilities/productStores
    Required
    Query parameters
    pageIndexnumber · int32Optional

    Page number to return, starting with zero

    pageSizenumber · int32Optional

    Number of records per page (default 100)

    orderByFieldstringOptional

    Field name to order by (or comma separated names)

    pageNoLimitstringOptional

    If true don't limit page size (no pagination)

    dependentLevelsnumber · int32Optional

    Levels of dependent child records to include

    mappingPrefIdstringOptional
    mappingPrefNamestringOptional
    mappingPrefTypeEnumIdstringOptional
    mappingPrefValuestringOptional
    fromDatestring · date-timeOptional
    thruDatestring · date-timeOptional
    lastUpdatedStampstring · date-timeOptional
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    get
    /dataManagerMappings
    Required
    Body
    _entitystringOptionalDefault: co.hotwax.datamanager.DataManagerMapping
    mappingPrefIdstringOptional
    mappingPrefNamestringOptional
    mappingPrefTypeEnumIdstringOptional
    mappingPrefValuestringOptional
    fromDatestring · date-timeOptional
    thruDatestring · date-timeOptional
    lastUpdatedStampstring · date-timeOptional
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    post
    /dataManagerMappings
    Authorization
    string
    Required
    Path parameters
    mappingPrefIdstringRequired
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    get
    /dataManagerMappings/{mappingPrefId}
    Authorization
    string
    Required
    Path parameters
    mappingPrefIdstringRequired
    Body
    _entitystringOptionalDefault: co.hotwax.datamanager.DataManagerMapping
    mappingPrefIdstringOptional
    mappingPrefNamestringOptional
    mappingPrefTypeEnumIdstringOptional
    mappingPrefValuestringOptional
    fromDatestring · date-timeOptional
    thruDatestring · date-timeOptional
    lastUpdatedStampstring · date-timeOptional
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    post
    /dataManagerMappings/{mappingPrefId}
    Authorization
    string
    Required
    Path parameters
    mappingPrefIdstringRequired
    Responses
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    delete
    /dataManagerMappings/{mappingPrefId}

    No content

    Body
    usernamestringOptional
    passwordstringOptional
    tokenstringOptional
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    429

    Too Many Requests (tarpit)

    500

    General Error

    post
    /login
    Path parameters
    productStoreIdstringRequired
    Query parameters
    pageIndexnumber · int32Optional

    Page number to return, starting with zero

    pageSizenumber · int32Optional

    Number of records per page (default 100)

    orderByFieldstringOptional

    Field name to order by (or comma separated names)

    pageNoLimitstringOptional

    If true don't limit page size (no pagination)

    dependentLevelsnumber · int32Optional

    Levels of dependent child records to include

    settingTypeEnumIdstringOptional
    settingValuestringOptional
    lastUpdatedStampstring · date-timeOptional
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    get
    /productStores/{productStoreId}/settings
    Path parameters
    productStoreIdstringRequired
    Body
    _entitystringOptionalDefault: org.apache.ofbiz.product.store.ProductStoreSetting
    productStoreIdstringOptional
    settingTypeEnumIdstringOptional
    settingValuestringOptional
    lastUpdatedStampstring · date-timeOptional
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    post
    /productStores/{productStoreId}/settings
    Query parameters
    pageIndexnumber · int32Optional

    Page number to return, starting with zero

    pageSizenumber · int32Optional

    Number of records per page (default 100)

    orderByFieldstringOptional

    Field name to order by (or comma separated names)

    pageNoLimitstringOptional

    If true don't limit page size (no pagination)

    dependentLevelsnumber · int32Optional

    Levels of dependent child records to include

    typeDescriptionstringOptional
    enumIdstringOptional
    enumTypeIdstringOptional
    parentEnumIdstringOptional
    enumCodestringOptional
    sequenceNumnumber · int64Optional
    descriptionstringOptional
    optionValuestringOptional

    Usage depends on enum type such as an ID format/mask

    optionIndicatorstringOptional

    Indicator flag with meaning depending on enum type

    relatedEnumIdstringOptional
    relatedEnumTypeIdstringOptional
    statusFlowIdstringOptional
    enumNamestringOptional
    primaryEnumerationGroupIdstringOptional
    parentTypeIdstringOptional
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    get
    /enums
    Query parameters
    pageIndexnumber · int32Optional

    Page number to return, starting with zero

    pageSizenumber · int32Optional

    Number of records per page (default 100)

    orderByFieldstringOptional

    Field name to order by (or comma separated names)

    pageNoLimitstringOptional

    If true don't limit page size (no pagination)

    dependentLevelsnumber · int32Optional

    Levels of dependent child records to include

    statusDescriptionstringOptional
    facilityNamestringOptional
    closedDatestring · date-timeOptional
    inventoryCountImportIdstringOptional
    countImportNamestringOptional
    countTypeEnumIdstringOptional
    uploadedByUserLoginstringOptional
    facilityIdstringOptional
    parentCountIdstringOptional
    statusIdstringOptional
    createdDatestring · date-timeOptional
    dueDatestring · date-timeOptional
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    get
    /cycleCounts
    Body
    _entitystringOptionalDefault: co.hotwax.warehouse.InventoryCountImport
    inventoryCountImportIdstringOptional
    countImportNamestringOptional
    countTypeEnumIdstringOptional
    uploadedByUserLoginstringOptional
    facilityIdstringOptional
    parentCountIdstringOptional
    statusIdstringOptional
    createdDatestring · date-timeOptional
    dueDatestring · date-timeOptional
    lastUpdatedStampstring · date-timeOptional
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    post
    /cycleCounts
    Path parameters
    inventoryCountImportIdstringRequired
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    get
    /cycleCounts/{inventoryCountImportId}
    Path parameters
    inventoryCountImportIdstringRequired
    Body
    _entitystringOptionalDefault: co.hotwax.warehouse.InventoryCountImport
    inventoryCountImportIdstringOptional
    countImportNamestringOptional
    countTypeEnumIdstringOptional
    uploadedByUserLoginstringOptional
    facilityIdstringOptional
    parentCountIdstringOptional
    statusIdstringOptional
    createdDatestring · date-timeOptional
    dueDatestring · date-timeOptional
    lastUpdatedStampstring · date-timeOptional
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    put
    /cycleCounts/{inventoryCountImportId}
    AuthorizationstringRequired
    Path parameters
    inventoryCountImportIdstringRequired
    Query parameters
    importItemSeqIdstringOptional
    statusIdstringOptional
    computeQOHstringOptional
    orderBystringOptional
    pageIndexinteger · int32Optional

    The current page index to get the inventory count import items.

    pageSizeinteger · int32Optional

    The maximum number of inventory count import items to display.

    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    429

    Too Many Requests (tarpit)

    500

    General Error

    get
    /cycleCounts/{inventoryCountImportId}/items
    Required
    Path parameters
    inventoryCountImportIdstringRequired
    importItemSeqIdstringRequired
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    get
    /cycleCounts/{inventoryCountImportId}/items/{importItemSeqId}
    Required
    Path parameters
    inventoryCountImportIdstringRequired
    importItemSeqIdstringRequired
    Body
    _entitystringOptionalDefault: co.hotwax.warehouse.InventoryCountImportItem
    inventoryCountImportIdstringOptional
    importItemSeqIdstringOptional
    locationSeqIdstringOptional
    statusIdstringOptional
    productIdstringOptional
    productIdentifierstringOptional
    quantitynumberOptional
    countedByUserLoginIdstringOptional
    createdDatestring · date-timeOptional
    createdByUserLoginIdstringOptional
    lastUpdatedStampstring · date-timeOptional
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    put
    /cycleCounts/{inventoryCountImportId}/items/{importItemSeqId}
    Required
    Path parameters
    inventoryCountImportIdstringRequired
    importItemSeqIdstringRequired
    Responses
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    delete
    /cycleCounts/{inventoryCountImportId}/items/{importItemSeqId}

    No content

    string
    Required
    Path parameters
    inventoryCountImportIdstringRequired
    importItemSeqIdstringRequired
    Body
    inventoryCountImportIdstringRequired
    importItemSeqIdstringRequired
    quantitystringOptional
    systemQOHstringOptional
    varianceQtystringOptional
    reasonstringOptional
    commentsstringOptional
    Responses
    401

    Authentication required

    403

    Access Forbidden (no authz)

    429

    Too Many Requests (tarpit)

    500

    General Error

    post
    /cycleCounts/{inventoryCountImportId}/items/{importItemSeqId}/accept

    No content

    Path parameters
    inventoryCountImportIdstringRequired
    Query parameters
    pageIndexnumber · int32Optional

    Page number to return, starting with zero

    pageSizenumber · int32Optional

    Number of records per page (default 100)

    orderByFieldstringOptional

    Field name to order by (or comma separated names)

    pageNoLimitstringOptional

    If true don't limit page size (no pagination)

    dependentLevelsnumber · int32Optional

    Levels of dependent child records to include

    importItemSeqIdstringOptional
    locationSeqIdstringOptional
    statusIdstringOptional
    productIdstringOptional
    productIdentifierstringOptional
    quantitynumberOptional
    countedByUserLoginIdstringOptional
    createdDatestring · date-timeOptional
    createdByUserLoginIdstringOptional
    lastUpdatedStampstring · date-timeOptional
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    get
    /cycleCounts/{inventoryCountImportId}/items/summary
    Path parameters
    inventoryCountImportIdstringRequired
    Body
    inventoryCountImportIdstringRequired
    itemListarrayOptional
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    429

    Too Many Requests (tarpit)

    500

    General Error

    post
    /cycleCounts/{inventoryCountImportId}/items/add
    AuthorizationstringRequired
    Path parameters
    inventoryCountImportIdstringRequired
    Body
    inventoryCountImportIdstringRequired
    itemListarrayRequired
    Responses
    401

    Authentication required

    403

    Access Forbidden (no authz)

    429

    Too Many Requests (tarpit)

    500

    General Error

    post
    /cycleCounts/{inventoryCountImportId}/items/update

    No content

    AuthorizationstringRequired
    Path parameters
    inventoryCountImportIdstringRequired
    Body
    inventoryCountImportIdstringRequired
    importItemSeqIdsarrayRequired
    Responses
    401

    Authentication required

    403

    Access Forbidden (no authz)

    429

    Too Many Requests (tarpit)

    500

    General Error

    post
    /cycleCounts/{inventoryCountImportId}/items/recount

    No content

    Path parameters
    inventoryCountImportIdstringRequired
    Body
    _entitystringOptionalDefault: co.hotwax.warehouse.InventoryCountImportItem
    inventoryCountImportIdstringOptional
    importItemSeqIdstringOptional
    locationSeqIdstringOptional
    statusIdstringOptional
    productIdstringOptional
    productIdentifierstringOptional
    quantitynumberOptional
    countedByUserLoginIdstringOptional
    createdDatestring · date-timeOptional
    createdByUserLoginIdstringOptional
    lastUpdatedStampstring · date-timeOptional
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    get
    /cycleCounts/{inventoryCountImportId}/items/count
    Path parameters
    inventoryCountImportIdstringRequired
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    429

    Too Many Requests (tarpit)

    500

    General Error

    get
    /cycleCounts/{inventoryCountImportId}/stats
    Body
    productIdstringRequired
    facilityIdstringRequired
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    429

    Too Many Requests (tarpit)

    500

    General Error

    post
    /cycleCounts/rejectedItems
    Body
    inventoryCountImportsarrayRequired
    Responses
    401

    Authentication required

    403

    Access Forbidden (no authz)

    429

    Too Many Requests (tarpit)

    500

    General Error

    post
    /cycleCounts/bulk

    No content

    Query parameters
    inventoryCountImportIdstringOptional
    importItemSeqIdstringOptional
    statusIdstringOptional
    computeQOHstringOptional
    orderBystringOptional
    pageIndexinteger · int32Optional

    The current page index to get the inventory count import items.

    pageSizeinteger · int32Optional

    The maximum number of inventory count import items to display.

    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    429

    Too Many Requests (tarpit)

    500

    General Error

    get
    /cycleCounts/items
    Body
    _entitystringOptionalDefault: co.hotwax.warehouse.InventoryCountImportView
    statusDescriptionstringOptional
    facilityNamestringOptional
    closedDatestring · date-timeOptional
    inventoryCountImportIdstringOptional
    countImportNamestringOptional
    countTypeEnumIdstringOptional
    uploadedByUserLoginstringOptional
    facilityIdstringOptional
    parentCountIdstringOptional
    statusIdstringOptional
    createdDatestring · date-timeOptional
    dueDatestring · date-timeOptional
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    get
    /cycleCounts/count
    Body
    inventoryCountImportIdsarrayRequired
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    429

    Too Many Requests (tarpit)

    500

    General Error

    post
    /cycleCounts/stats
    Body
    uploadedFilestringRequired
    Responses
    401

    Authentication required

    403

    Access Forbidden (no authz)

    429

    Too Many Requests (tarpit)

    500

    General Error

    post
    /cycleCounts/upload

    No content

    Query parameters
    pageIndexnumber · int32Optional

    Page number to return, starting with zero

    pageSizenumber · int32Optional

    Number of records per page (default 100)

    orderByFieldstringOptional

    Field name to order by (or comma separated names)

    pageNoLimitstringOptional

    If true don't limit page size (no pagination)

    dependentLevelsnumber · int32Optional

    Levels of dependent child records to include

    systemMessageIdstringOptional
    systemMessageTypeIdstringOptional
    systemMessageRemoteIdstringOptional

    Reference to the SystemMessageRemote record for the remote system this message came from for incoming messages or should be sent to for outgoing messages.

    statusIdstringOptional
    isOutgoingstringOptional
    initDatestring · date-timeOptional

    For incoming the received date, for outgoing the produced date

    processedDatestring · date-timeOptional

    For incoming the consumed date, for outgoing the sent date

    lastAttemptDatestring · date-timeOptional
    failCountnumber · int64Optional
    parentMessageIdstringOptional

    If a received message is split this is the original message

    ackMessageIdstringOptional

    The message received or sent to acknowledge this message

    remoteMessageIdstringOptional

    For messages to/from another Moqui system, the systemMessageId on the remote system; may also be used for other system level message IDs (as opposed to messageId which is for the ID in the envelope of the message)

    messageTextstringOptional
    senderIdstringOptional

    ID of the sender (for OAGIS may be broken down into logicalId, component, task, referenceId; for EDI X12 this is ISA06)

    receiverIdstringOptional

    ID of the receiver (for OAGIS may also be broken down; for EDI X12 this is ISA08)

    messageIdstringOptional

    ID of the message; this may be globally unique (like the OAGIS BODID, a GUID) or only unique relative to the senderId and the receiverId (like EDI X12 ISA13 in the context of ISA06, ISA08), and may only be unique within a certain time period (ID may be reused since in EDI X12 limited to 9 digits)

    messageDatestring · date-timeOptional

    Date/time from message (for EDI X12 this is GS04 (date) and GS05 (time))

    docTypestringOptional

    For OAGIS the BSR Noun; For X12 GS01 (functional ID code)

    docSubTypestringOptional

    For OAGIS the BSR Verb; For X12 ST01 (tx set ID code)

    docControlstringOptional

    Control number of the message when applicable (such as GS06 in EDI X12 messages)

    docSubControlstringOptional

    Sub-Control number of the message when applicable (such as ST02 in EDI X12 messages)

    docVersionstringOptional

    The document version (for OAGIS BSR Revision, for X12 GS08 (version/revision))

    triggerVisitIdstringOptional

    Active visit when SystemMessage triggered (mainly produced) to track the user who did so; independent of the message transport which could have separate remote system and other Visit-like data.

    productStoreIdstringOptional
    shopIdstringOptional
    orderIdstringOptional
    consumeSmrIdstringOptional
    lastUpdatedStampstring · date-timeOptional
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    get
    /cycleCounts/systemMessages
    Path parameters
    systemMessageIdstringRequired
    Body
    _entitystringOptionalDefault: systemMessages
    systemMessageIdstringOptional
    systemMessageTypeIdstringOptional
    systemMessageRemoteIdstringOptional
    statusIdstring · enumOptionalPossible values:
    isOutgoingstringOptional
    initDatestring · date-timeOptional
    processedDatestring · date-timeOptional
    lastAttemptDatestring · date-timeOptional
    failCountnumber · int64Optional
    parentMessageIdstringOptional
    ackMessageIdstringOptional
    remoteMessageIdstringOptional
    messageTextstringOptional
    senderIdstringOptional
    receiverIdstringOptional
    messageIdstringOptional
    messageDatestring · date-timeOptional
    docTypestringOptional
    docSubTypestringOptional
    docControlstringOptional
    docSubControlstringOptional
    docVersionstringOptional
    triggerVisitIdstringOptional
    productStoreIdstringOptional
    shopIdstringOptional
    orderIdstringOptional
    consumeSmrIdstringOptional
    lastUpdatedStampstring · date-timeOptional
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    post
    /cycleCounts/systemMessages/{systemMessageId}
    Path parameters
    systemMessageIdstringRequired
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    429

    Too Many Requests (tarpit)

    500

    General Error

    get
    /cycleCounts/systemMessages/{systemMessageId}/downloadFile
    Path parameters
    systemMessageIdstringRequired
    Query parameters
    pageIndexnumber · int32Optional

    Page number to return, starting with zero

    pageSizenumber · int32Optional

    Number of records per page (default 100)

    orderByFieldstringOptional

    Field name to order by (or comma separated names)

    pageNoLimitstringOptional

    If true don't limit page size (no pagination)

    dependentLevelsnumber · int32Optional

    Levels of dependent child records to include

    errorDatestring · date-timeOptional
    attemptedStatusIdstringOptional
    errorTextstringOptional
    lastUpdatedStampstring · date-timeOptional
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    get
    /cycleCounts/systemMessages/{systemMessageId}/errors
    Path parameters
    partyIdstringRequired
    Query parameters
    pageIndexnumber · int32Optional

    Page number to return, starting with zero

    pageSizenumber · int32Optional

    Number of records per page (default 100)

    orderByFieldstringOptional

    Field name to order by (or comma separated names)

    pageNoLimitstringOptional

    If true don't limit page size (no pagination)

    dependentLevelsnumber · int32Optional

    Levels of dependent child records to include

    facilityIdstringOptional
    roleTypeIdstringOptional
    fromDatestring · date-timeOptional
    thruDatestring · date-timeOptional
    lastUpdatedStampstring · date-timeOptional
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    get
    /user/{partyId}/facilities
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    429

    Too Many Requests (tarpit)

    500

    General Error

    get
    /user/profile

    list ServiceJobRun

    get
    Authorizations
    AuthorizationstringRequired
    Path parameters
    jobNamestringRequired
    Query parameters
    pageIndexnumber · int32Optional

    Page number to return, starting with zero

    pageSizenumber · int32Optional

    Number of records per page (default 100)

    orderByFieldstringOptional

    Field name to order by (or comma separated names)

    pageNoLimitstringOptional

    If true don't limit page size (no pagination)

    dependentLevelsnumber · int32Optional

    Levels of dependent child records to include

    jobRunIdstringOptional
    userIdstringOptional

    The user that initiated the job run

    parametersstringOptional
    resultsstringOptional
    messagesstringOptional
    hasErrorstringOptional
    errorsstringOptional
    hostAddressstringOptional
    hostNamestringOptional
    runThreadstringOptional
    startTimestring · date-timeOptional
    endTimestring · date-timeOptional
    lastUpdatedStampstring · date-timeOptional
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    get
    /serviceJobRuns/{jobName}

    one ServiceJobRun

    get
    Authorizations
    AuthorizationstringRequired
    Path parameters
    jobNamestringRequired
    jobRunIdstringRequired
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    get
    /serviceJobRuns/{jobName}/{jobRunId}

    one ServiceJobRunLock

    get

    Runtime data for a scheduled ServiceJob (with a cronExpression), managed automatically by the service job runner.

    Authorizations
    AuthorizationstringRequired
    Path parameters
    jobNamestringRequired
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    get
    /serviceJobRuns/{jobName}/activeJobRun
    GET /rest/s1/inventory-cycle-count/dataManagerMappings HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Accept: */*
    
    POST /rest/s1/inventory-cycle-count/dataManagerMappings HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Content-Type: application/json
    Accept: */*
    Content-Length: 281
    
    {
      "_entity": "co.hotwax.datamanager.DataManagerMapping",
      "mappingPrefId": "text",
      "mappingPrefName": "text",
      "mappingPrefTypeEnumId": "text",
      "mappingPrefValue": "text",
      "fromDate": "2025-12-09T15:21:30.070Z",
      "thruDate": "2025-12-09T15:21:30.070Z",
      "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
    }
    GET /rest/s1/inventory-cycle-count/dataManagerMappings/{mappingPrefId} HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Accept: */*
    
    {
      "_entity": "co.hotwax.datamanager.DataManagerMapping",
      "mappingPrefId": "text",
      "mappingPrefName": "text",
      "mappingPrefTypeEnumId": "text",
      "mappingPrefValue": "text",
      "fromDate": "2025-12-09T15:21:30.070Z",
      "thruDate": "2025-12-09T15:21:30.070Z",
      "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
    }
    POST /rest/s1/inventory-cycle-count/dataManagerMappings/{mappingPrefId} HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Content-Type: application/json
    Accept: */*
    Content-Length: 281
    
    {
      "_entity": "co.hotwax.datamanager.DataManagerMapping",
      "mappingPrefId": "text",
      "mappingPrefName": "text",
      "mappingPrefTypeEnumId": "text",
      "mappingPrefValue": "text",
      "fromDate": "2025-12-09T15:21:30.070Z",
      "thruDate": "2025-12-09T15:21:30.070Z",
      "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
    }
    DELETE /rest/s1/inventory-cycle-count/dataManagerMappings/{mappingPrefId} HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Accept: */*
    
    POST /rest/s1/inventory-cycle-count/login HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Content-Type: application/json
    Accept: */*
    Content-Length: 52
    
    {
      "username": "text",
      "password": "text",
      "token": "text"
    }
    GET /rest/s1/inventory-cycle-count/productStores/{productStoreId}/settings HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Accept: */*
    
    POST /rest/s1/inventory-cycle-count/productStores/{productStoreId}/settings HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Content-Type: application/json
    Accept: */*
    Content-Length: 183
    
    {
      "_entity": "org.apache.ofbiz.product.store.ProductStoreSetting",
      "productStoreId": "text",
      "settingTypeEnumId": "text",
      "settingValue": "text",
      "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
    }
    GET /rest/s1/inventory-cycle-count/enums HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Accept: */*
    
    GET /rest/s1/inventory-cycle-count/cycleCounts HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Accept: */*
    
    POST /rest/s1/inventory-cycle-count/cycleCounts HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Content-Type: application/json
    Accept: */*
    Content-Length: 350
    
    {
      "_entity": "co.hotwax.warehouse.InventoryCountImport",
      "inventoryCountImportId": "text",
      "countImportName": "text",
      "countTypeEnumId": "text",
      "uploadedByUserLogin": "text",
      "facilityId": "text",
      "parentCountId": "text",
      "statusId": "text",
      "createdDate": "2025-12-09T15:21:30.070Z",
      "dueDate": "2025-12-09T15:21:30.070Z",
      "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
    }
    GET /rest/s1/inventory-cycle-count/cycleCounts/{inventoryCountImportId} HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Accept: */*
    
    {
      "_entity": "co.hotwax.warehouse.InventoryCountImportView",
      "statusDescription": "text",
      "facilityName": "text",
      "closedDate": "2025-12-09T15:21:30.070Z",
      "inventoryCountImportId": "text",
      "countImportName": "text",
      "countTypeEnumId": "text",
      "uploadedByUserLogin": "text",
      "facilityId": "text",
      "parentCountId": "text",
      "statusId": "text",
      "createdDate": "2025-12-09T15:21:30.070Z",
      "dueDate": "2025-12-09T15:21:30.070Z"
    }
    PUT /rest/s1/inventory-cycle-count/cycleCounts/{inventoryCountImportId} HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Content-Type: application/json
    Accept: */*
    Content-Length: 350
    
    {
      "_entity": "co.hotwax.warehouse.InventoryCountImport",
      "inventoryCountImportId": "text",
      "countImportName": "text",
      "countTypeEnumId": "text",
      "uploadedByUserLogin": "text",
      "facilityId": "text",
      "parentCountId": "text",
      "statusId": "text",
      "createdDate": "2025-12-09T15:21:30.070Z",
      "dueDate": "2025-12-09T15:21:30.070Z",
      "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
    }
    GET /rest/s1/inventory-cycle-count/cycleCounts/{inventoryCountImportId}/items HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Accept: */*
    
    GET /rest/s1/inventory-cycle-count/cycleCounts/{inventoryCountImportId}/items/{importItemSeqId} HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Accept: */*
    
    {
      "_entity": "co.hotwax.warehouse.InventoryCountImportItem",
      "inventoryCountImportId": "text",
      "importItemSeqId": "text",
      "locationSeqId": "text",
      "statusId": "text",
      "productId": "text",
      "productIdentifier": "text",
      "quantity": 1,
      "countedByUserLoginId": "text",
      "createdDate": "2025-12-09T15:21:30.070Z",
      "createdByUserLoginId": "text",
      "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
    }
    PUT /rest/s1/inventory-cycle-count/cycleCounts/{inventoryCountImportId}/items/{importItemSeqId} HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Content-Type: application/json
    Accept: */*
    Content-Length: 362
    
    {
      "_entity": "co.hotwax.warehouse.InventoryCountImportItem",
      "inventoryCountImportId": "text",
      "importItemSeqId": "text",
      "locationSeqId": "text",
      "statusId": "text",
      "productId": "text",
      "productIdentifier": "text",
      "quantity": 1,
      "countedByUserLoginId": "text",
      "createdDate": "2025-12-09T15:21:30.070Z",
      "createdByUserLoginId": "text",
      "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
    }
    DELETE /rest/s1/inventory-cycle-count/cycleCounts/{inventoryCountImportId}/items/{importItemSeqId} HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Accept: */*
    
    POST /rest/s1/inventory-cycle-count/cycleCounts/{inventoryCountImportId}/items/{importItemSeqId}/accept HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Content-Type: application/json
    Accept: */*
    Content-Length: 150
    
    {
      "inventoryCountImportId": "text",
      "importItemSeqId": "text",
      "quantity": "text",
      "systemQOH": "text",
      "varianceQty": "text",
      "reason": "text",
      "comments": "text"
    }
    GET /rest/s1/inventory-cycle-count/cycleCounts/{inventoryCountImportId}/items/summary HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Accept: */*
    
    POST /rest/s1/inventory-cycle-count/cycleCounts/{inventoryCountImportId}/items/add HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Content-Type: application/json
    Accept: */*
    Content-Length: 47
    
    {
      "inventoryCountImportId": "text",
      "itemList": []
    }
    POST /rest/s1/inventory-cycle-count/cycleCounts/{inventoryCountImportId}/items/update HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Content-Type: application/json
    Accept: */*
    Content-Length: 47
    
    {
      "inventoryCountImportId": "text",
      "itemList": []
    }
    POST /rest/s1/inventory-cycle-count/cycleCounts/{inventoryCountImportId}/items/recount HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Content-Type: application/json
    Accept: */*
    Content-Length: 55
    
    {
      "inventoryCountImportId": "text",
      "importItemSeqIds": []
    }
    GET /rest/s1/inventory-cycle-count/cycleCounts/{inventoryCountImportId}/items/count HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Content-Type: application/json
    Accept: */*
    Content-Length: 362
    
    {
      "_entity": "co.hotwax.warehouse.InventoryCountImportItem",
      "inventoryCountImportId": "text",
      "importItemSeqId": "text",
      "locationSeqId": "text",
      "statusId": "text",
      "productId": "text",
      "productIdentifier": "text",
      "quantity": 1,
      "countedByUserLoginId": "text",
      "createdDate": "2025-12-09T15:21:30.070Z",
      "createdByUserLoginId": "text",
      "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
    }
    GET /rest/s1/inventory-cycle-count/cycleCounts/{inventoryCountImportId}/stats HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Accept: */*
    
    {
      "statusDescription": "text",
      "facilityName": "text",
      "closedDate": "2025-12-09T15:21:30.070Z",
      "inventoryCountImportId": "text",
      "countImportName": "text",
      "countTypeEnumId": "text",
      "uploadedByUserLogin": "text",
      "facilityId": "text",
      "parentCountId": "text",
      "statusId": "text",
      "createdDate": "2025-12-09T15:21:30.070Z",
      "dueDate": "2025-12-09T15:21:30.070Z",
      "totalItems": "text",
      "itemCounted": "text",
      "rejectedCount": "text",
      "totalVariance": "text",
      "statusHistory": "text"
    }
    POST /rest/s1/inventory-cycle-count/cycleCounts/rejectedItems HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Content-Type: application/json
    Accept: */*
    Content-Length: 40
    
    {
      "productId": "text",
      "facilityId": "text"
    }
    POST /rest/s1/inventory-cycle-count/cycleCounts/bulk HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Content-Type: application/json
    Accept: */*
    Content-Length: 28
    
    {
      "inventoryCountImports": []
    }
    GET /rest/s1/inventory-cycle-count/cycleCounts/items HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Accept: */*
    
    GET /rest/s1/inventory-cycle-count/cycleCounts/count HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Content-Type: application/json
    Accept: */*
    Content-Length: 397
    
    {
      "_entity": "co.hotwax.warehouse.InventoryCountImportView",
      "statusDescription": "text",
      "facilityName": "text",
      "closedDate": "2025-12-09T15:21:30.070Z",
      "inventoryCountImportId": "text",
      "countImportName": "text",
      "countTypeEnumId": "text",
      "uploadedByUserLogin": "text",
      "facilityId": "text",
      "parentCountId": "text",
      "statusId": "text",
      "createdDate": "2025-12-09T15:21:30.070Z",
      "dueDate": "2025-12-09T15:21:30.070Z"
    }
    POST /rest/s1/inventory-cycle-count/cycleCounts/stats HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Content-Type: application/json
    Accept: */*
    Content-Length: 30
    
    {
      "inventoryCountImportIds": []
    }
    POST /rest/s1/inventory-cycle-count/cycleCounts/upload HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Content-Type: application/json
    Accept: */*
    Content-Length: 23
    
    {
      "uploadedFile": "text"
    }
    POST /rest/s1/inventory-cycle-count/cycleCounts/systemMessages/{systemMessageId} HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Content-Type: application/json
    Accept: */*
    Content-Length: 739
    
    {
      "_entity": "systemMessages",
      "systemMessageId": "text",
      "systemMessageTypeId": "text",
      "systemMessageRemoteId": "text",
      "statusId": "SmsgProduced",
      "isOutgoing": "text",
      "initDate": "2025-12-09T15:21:30.070Z",
      "processedDate": "2025-12-09T15:21:30.070Z",
      "lastAttemptDate": "2025-12-09T15:21:30.070Z",
      "failCount": 1,
      "parentMessageId": "text",
      "ackMessageId": "text",
      "remoteMessageId": "text",
      "messageText": "text",
      "senderId": "text",
      "receiverId": "text",
      "messageId": "text",
      "messageDate": "2025-12-09T15:21:30.070Z",
      "docType": "text",
      "docSubType": "text",
      "docControl": "text",
      "docSubControl": "text",
      "docVersion": "text",
      "triggerVisitId": "text",
      "productStoreId": "text",
      "shopId": "text",
      "orderId": "text",
      "consumeSmrId": "text",
      "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
    }
    GET /rest/s1/inventory-cycle-count/cycleCounts/systemMessages/{systemMessageId}/downloadFile HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Accept: */*
    
    {
      "csvData": "text"
    }
    GET /rest/s1/inventory-cycle-count/cycleCounts/systemMessages/{systemMessageId}/errors HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Accept: */*
    
    GET /rest/s1/inventory-cycle-count/user/{partyId}/facilities HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Accept: */*
    
    GET /rest/s1/inventory-cycle-count/user/profile HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Accept: */*
    
    {
      "userId": "text",
      "username": "text",
      "userFullName": "text",
      "timeZone": "text",
      "locale": "text",
      "emailAddress": "text",
      "preferences": {
        "userId": "text",
        "preferenceKey": "text",
        "preferenceValue": "text",
        "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
      },
      "partyId": "text"
    }
    GET /rest/s1/inventory-cycle-count/facilities HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Accept: */*
    
    [
      {
        "_entity": "co.hotwax.facility.FacilityAndType",
        "typeDescription": "text",
        "facilityId": "text",
        "facilityTypeId": "text",
        "parentFacilityId": "text",
        "ownerPartyId": "text",
        "defaultInventoryItemTypeId": "text",
        "facilityName": "text",
        "primaryFacilityGroupId": "text",
        "oldSquareFootage": 1,
        "facilitySize": 1,
        "facilitySizeUomId": "text",
        "productStoreId": "text",
        "defaultDaysToShip": 1,
        "openedDate": "2025-12-09T15:21:30.070Z",
        "closedDate": "2025-12-09T15:21:30.070Z",
        "description": "text",
        "defaultDimensionUomId": "text",
        "defaultWeightUomId": "text",
        "geoPointId": "text",
        "externalId": "text",
        "openTime": "text",
        "closeTime": "text",
        "facilityTimeZone": "text",
        "maximumOrderLimit": 1,
        "postalCode": "text",
        "parentTypeId": "text",
        "hasTable": "text"
      }
    ]
    GET /rest/s1/inventory-cycle-count/facilities/productStores HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Accept: */*
    
    [
      {
        "_entity": "co.hotwax.product.store.ProductStoreFacilityDetail",
        "storeExternalId": "text",
        "parentFacilityTypeId": "text",
        "productStoreId": "text",
        "facilityId": "text",
        "fromDate": "2025-12-09T15:21:30.070Z",
        "thruDate": "2025-12-09T15:21:30.070Z",
        "sequenceNum": 1,
        "primaryStoreGroupId": "text",
        "storeName": "text",
        "companyName": "text",
        "title": "text",
        "subtitle": "text",
        "payToPartyId": "text",
        "daysToCancelNonPay": 1,
        "manualAuthIsCapture": "text",
        "prorateShipping": "text",
        "prorateTaxes": "text",
        "viewCartOnAdd": "text",
        "autoSaveCart": "text",
        "autoApproveReviews": "text",
        "isDemoStore": "text",
        "isImmediatelyFulfilled": "text",
        "inventoryFacilityId": "text",
        "oneInventoryFacility": "text",
        "checkInventory": "text",
        "reserveInventory": "text",
        "reserveOrderEnumId": "text",
        "requireInventory": "text",
        "balanceResOnOrderCreation": "text",
        "requirementMethodEnumId": "text",
        "orderNumberPrefix": "text",
        "defaultLocaleString": "text",
        "defaultCurrencyUomId": "text",
        "defaultTimeZoneString": "text",
        "defaultSalesChannelEnumId": "text",
        "allowPassword": "text",
        "defaultPassword": "text",
        "explodeOrderItems": "text",
        "checkGcBalance": "text",
        "retryFailedAuths": "text",
        "headerApprovedStatus": "text",
        "itemApprovedStatus": "text",
        "digitalItemApprovedStatus": "text",
        "headerDeclinedStatus": "text",
        "itemDeclinedStatus": "text",
        "headerCancelStatus": "text",
        "itemCancelStatus": "text",
        "authDeclinedMessage": "text",
        "authFraudMessage": "text",
        "authErrorMessage": "text",
        "visualThemeId": "text",
        "storeCreditAccountEnumId": "text",
        "usePrimaryEmailUsername": "text",
        "requireCustomerRole": "text",
        "autoInvoiceDigitalItems": "text",
        "reqShipAddrForDigItems": "text",
        "showCheckoutGiftOptions": "text",
        "selectPaymentTypePerItem": "text",
        "showPricesWithVatTax": "text",
        "showTaxIsExempt": "text",
        "vatTaxAuthGeoId": "text",
        "vatTaxAuthPartyId": "text",
        "enableAutoSuggestionList": "text",
        "enableDigProdUpload": "text",
        "prodSearchExcludeVariants": "text",
        "digProdUploadCategoryId": "text",
        "autoOrderCcTryExp": "text",
        "autoOrderCcTryOtherCards": "text",
        "autoOrderCcTryLaterNsf": "text",
        "autoOrderCcTryLaterMax": 1,
        "storeCreditValidDays": 1,
        "autoApproveInvoice": "text",
        "autoApproveOrder": "text",
        "shipIfCaptureFails": "text",
        "setOwnerUponIssuance": "text",
        "reqReturnInventoryReceive": "text",
        "addToCartRemoveIncompat": "text",
        "addToCartReplaceUpsell": "text",
        "splitPayPrefPerShpGrp": "text",
        "managedByLot": "text",
        "showOutOfStockProducts": "text",
        "orderDecimalQuantity": "text",
        "allowComment": "text",
        "oldStyleSheet": "text",
        "oldHeaderLogo": "text",
        "oldHeaderMiddleBackground": "text",
        "oldHeaderRightBackground": "text",
        "catalogUrlMountPoint": "text",
        "restockingFeePercentage": 1,
        "capturePmntsOnOrdApproval": "text",
        "termTypeId": "text",
        "autoSetFacility": "text",
        "enableExternalPromotion": "text",
        "daysToReturn": 1,
        "restockingFeeFixed": 1,
        "autoAcceptReturn": "text",
        "allowSplit": "text",
        "storeDomain": "text",
        "productIdentifierEnumId": "text",
        "enablePreOrderAutoReleasing": "text",
        "enableBrokering": "text",
        "storeLogoImageUrl": "text",
        "facilityTypeId": "text",
        "parentFacilityId": "text",
        "ownerPartyId": "text",
        "defaultInventoryItemTypeId": "text",
        "facilityName": "text",
        "primaryFacilityGroupId": "text",
        "oldSquareFootage": 1,
        "facilitySize": 1,
        "facilitySizeUomId": "text",
        "defaultDaysToShip": 1,
        "openedDate": "2025-12-09T15:21:30.070Z",
        "closedDate": "2025-12-09T15:21:30.070Z",
        "description": "text",
        "defaultDimensionUomId": "text",
        "defaultWeightUomId": "text",
        "geoPointId": "text",
        "externalId": "text",
        "openTime": "text",
        "closeTime": "text",
        "facilityTimeZone": "text",
        "maximumOrderLimit": 1,
        "postalCode": "text"
      }
    ]
    [
      {
        "_entity": "co.hotwax.datamanager.DataManagerMapping",
        "mappingPrefId": "text",
        "mappingPrefName": "text",
        "mappingPrefTypeEnumId": "text",
        "mappingPrefValue": "text",
        "fromDate": "2025-12-09T15:21:30.070Z",
        "thruDate": "2025-12-09T15:21:30.070Z",
        "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
      }
    ]
    {
      "_entity": "co.hotwax.datamanager.DataManagerMapping.PK",
      "mappingPrefId": "text"
    }
    {
      "_entity": "co.hotwax.datamanager.DataManagerMapping.PK",
      "mappingPrefId": "text"
    }
    {
      "token": "text",
      "expirationTime": "text",
      "api_key": "text"
    }
    [
      {
        "_entity": "org.apache.ofbiz.product.store.ProductStoreSetting",
        "productStoreId": "text",
        "settingTypeEnumId": "text",
        "settingValue": "text",
        "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
      }
    ]
    {
      "_entity": "org.apache.ofbiz.product.store.ProductStoreSetting.PK",
      "productStoreId": "text",
      "settingTypeEnumId": "text"
    }
    [
      {
        "_entity": "co.hotwax.common.enum.EnumerationAndType",
        "typeDescription": "text",
        "enumId": "text",
        "enumTypeId": "text",
        "parentEnumId": "text",
        "enumCode": "text",
        "sequenceNum": 1,
        "description": "text",
        "optionValue": "text",
        "optionIndicator": "text",
        "relatedEnumId": "text",
        "relatedEnumTypeId": "text",
        "statusFlowId": "text",
        "enumName": "text",
        "primaryEnumerationGroupId": "text",
        "parentTypeId": "text"
      }
    ]
    [
      {
        "_entity": "co.hotwax.warehouse.InventoryCountImportView",
        "statusDescription": "text",
        "facilityName": "text",
        "closedDate": "2025-12-09T15:21:30.070Z",
        "inventoryCountImportId": "text",
        "countImportName": "text",
        "countTypeEnumId": "text",
        "uploadedByUserLogin": "text",
        "facilityId": "text",
        "parentCountId": "text",
        "statusId": "text",
        "createdDate": "2025-12-09T15:21:30.070Z",
        "dueDate": "2025-12-09T15:21:30.070Z"
      }
    ]
    {
      "_entity": "co.hotwax.warehouse.InventoryCountImport.PK",
      "inventoryCountImportId": "text"
    }
    {
      "_entity": "co.hotwax.warehouse.InventoryCountImport.PK",
      "inventoryCountImportId": "text"
    }
    {
      "itemList": []
    }
    {
      "_entity": "co.hotwax.warehouse.InventoryCountImportItem.PK",
      "inventoryCountImportId": "text",
      "importItemSeqId": "text"
    }
    [
      {
        "_entity": "co.hotwax.warehouse.InventoryCountImportItem",
        "inventoryCountImportId": "text",
        "importItemSeqId": "text",
        "locationSeqId": "text",
        "statusId": "text",
        "productId": "text",
        "productIdentifier": "text",
        "quantity": 1,
        "countedByUserLoginId": "text",
        "createdDate": "2025-12-09T15:21:30.070Z",
        "createdByUserLoginId": "text",
        "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
      }
    ]
    {
      "itemList": []
    }
    {
      "count": 1
    }
    {
      "inventoryCountImportItem": {}
    }
    {
      "itemList": []
    }
    {
      "count": 1
    }
    {
      "importStats": []
    }
    GET /rest/s1/inventory-cycle-count/cycleCounts/systemMessages HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Accept: */*
    
    [
      {
        "_entity": "systemMessages",
        "systemMessageId": "text",
        "systemMessageTypeId": "text",
        "systemMessageRemoteId": "text",
        "statusId": "SmsgProduced",
        "isOutgoing": "text",
        "initDate": "2025-12-09T15:21:30.070Z",
        "processedDate": "2025-12-09T15:21:30.070Z",
        "lastAttemptDate": "2025-12-09T15:21:30.070Z",
        "failCount": 1,
        "parentMessageId": "text",
        "ackMessageId": "text",
        "remoteMessageId": "text",
        "messageText": "text",
        "senderId": "text",
        "receiverId": "text",
        "messageId": "text",
        "messageDate": "2025-12-09T15:21:30.070Z",
        "docType": "text",
        "docSubType": "text",
        "docControl": "text",
        "docSubControl": "text",
        "docVersion": "text",
        "triggerVisitId": "text",
        "productStoreId": "text",
        "shopId": "text",
        "orderId": "text",
        "consumeSmrId": "text",
        "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
      }
    ]
    {
      "_entity": "systemMessages.PK",
      "systemMessageId": "text"
    }
    [
      {
        "_entity": "moqui.service.message.SystemMessageError",
        "systemMessageId": "text",
        "errorDate": "2025-12-09T15:21:30.070Z",
        "attemptedStatusId": "text",
        "errorText": "text",
        "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
      }
    ]
    [
      {
        "_entity": "org.apache.ofbiz.product.facility.FacilityParty",
        "facilityId": "text",
        "partyId": "text",
        "roleTypeId": "text",
        "fromDate": "2025-12-09T15:21:30.070Z",
        "thruDate": "2025-12-09T15:21:30.070Z",
        "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
      }
    ]
    [
      {
        "_entity": "moqui.service.job.ServiceJobRun",
        "jobRunId": "text",
        "jobName": "text",
        "userId": "text",
        "parameters": "text",
        "results": "text",
        "messages": "text",
        "hasError": "text",
        "errors": "text",
        "hostAddress": "text",
        "hostName": "text",
        "runThread": "text",
        "startTime": "2025-12-09T15:21:30.070Z",
        "endTime": "2025-12-09T15:21:30.070Z",
        "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
      }
    ]
    GET /rest/s1/available-to-promise/serviceJobRuns/{jobName} HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Accept: */*
    
    GET /rest/s1/available-to-promise/serviceJobRuns/{jobName}/{jobRunId} HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Accept: */*
    
    {
      "_entity": "moqui.service.job.ServiceJobRun",
      "jobRunId": "text",
      "jobName": "text",
      "userId": "text",
      "parameters": "text",
      "results": "text",
      "messages": "text",
      "hasError": "text",
      "errors": "text",
      "hostAddress": "text",
      "hostName": "text",
      "runThread": "text",
      "startTime": "2025-12-09T15:21:30.070Z",
      "endTime": "2025-12-09T15:21:30.070Z",
      "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
    }
    GET /rest/s1/available-to-promise/serviceJobRuns/{jobName}/activeJobRun HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Accept: */*
    
    {
      "_entity": "moqui.service.job.ServiceJobRunLock",
      "jobName": "text",
      "jobRunId": "text",
      "lastRunTime": "2025-12-09T15:21:30.070Z",
      "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
    }

    list OrderRoutingGroup

    get

    Represents a group or category used for organizing and managing order routing configurations.

    Authorizations
    AuthorizationstringRequired
    Query parameters
    pageIndexnumber · int32Optional

    Page number to return, starting with zero

    pageSizenumber · int32Optional

    Number of records per page (default 100)

    orderByFieldstringOptional

    Field name to order by (or comma separated names)

    pageNoLimitstringOptional

    If true don't limit page size (no pagination)

    dependentLevelsnumber · int32Optional

    Levels of dependent child records to include

    routingGroupIdstringOptional

    Unique identifier for the routing group

    productStoreIdstringOptional

    Unique identifier for the product store

    groupNamestringOptional

    Name of the routing group.

    sequenceNumnumber · int64Optional

    Sequence number for ordering.

    jobNamestringOptional

    moqui.service.job.Service reference

    descriptionstringOptional

    Description or additional information about the routing group.

    createdByUserIdstringOptional
    createdByUserstringOptional

    User login ID of the creator

    createdDatestring · date-timeOptional

    Date and time when the routing group was created

    lastModifiedDatestring · date-timeOptional

    Date and time when the routing group was updated

    lastUpdatedStampstring · date-timeOptional
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    get
    /groups

    store OrderRoutingGroup

    post

    Represents a group or category used for organizing and managing order routing configurations.

    Authorizations
    AuthorizationstringRequired
    Body
    _entitystringOptionalDefault: orderRoutingGroup
    routingGroupIdstringOptional
    productStoreIdstringOptional
    groupNamestringOptional
    sequenceNumnumber · int64Optional
    jobNamestringOptional
    descriptionstringOptional
    createdByUserIdstringOptional
    createdByUserstringOptional
    createdDatestring · date-timeOptional
    lastModifiedDatestring · date-timeOptional
    lastUpdatedStampstring · date-timeOptional
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    post
    /groups

    one OrderRoutingGroup (master: default)

    get

    Represents a group or category used for organizing and managing order routing configurations.

    Authorizations
    AuthorizationstringRequired
    Path parameters
    routingGroupIdstringRequired

    Unique identifier for the routing group

    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    get
    /groups/{routingGroupId}

    store OrderRoutingGroup (master: default)

    post

    Represents a group or category used for organizing and managing order routing configurations.

    Authorizations
    AuthorizationstringRequired
    Path parameters
    routingGroupIdstringRequired

    Unique identifier for the routing group

    Body
    _entitystringOptionalDefault: orderRoutingGroup
    routingGroupIdstringOptional
    productStoreIdstringOptional
    groupNamestringOptional
    sequenceNumnumber · int64Optional
    jobNamestringOptional
    descriptionstringOptional
    createdByUserIdstringOptional
    createdByUserstringOptional
    createdDatestring · date-timeOptional
    lastModifiedDatestring · date-timeOptional
    lastUpdatedStampstring · date-timeOptional
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    post
    /groups/{routingGroupId}

    delete OrderRoutingGroup

    delete
    Authorizations
    AuthorizationstringRequired
    Path parameters
    routingGroupIdstringRequired
    Responses
    401

    Authentication required

    403

    Access Forbidden (no authz)

    429

    Too Many Requests (tarpit)

    500

    General Error

    delete
    /groups/{routingGroupId}

    No content

    scheduleNow OrderRoutingGroup

    post

    This service schedules the routing process for an Order Routing Group. If the routing group schedule is not configured, the service will first create a schedule with a "pause" status (i.e., pause = "Y"), then service will trigger the framework to schedule the order routing group for immediate processing. The service utilizes the ScheduleJob functionality to initiate the process. Parameters for this execution are retrieved from the ServiceJobParameter. It's important to note that this service is designed to handle Order Routing Groups and not intended for scheduling individual orders.

    Authorizations
    AuthorizationstringRequired
    Path parameters
    routingGroupIdstringRequired
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    429

    Too Many Requests (tarpit)

    500

    General Error

    post
    /groups/{routingGroupId}/runNow

    run OrderRoutingGroup

    post

    The action initiates the processing or execution sequence for an Order Routing within the system. This procedure is crucial for managing and directing orders through the appropriate fulfillment pathways based on predefined criteria and rules set within the Order Routing Group. This service is designed to retrieve active order routings for a specified OrderRoutingGroup based on their sequence number. It aims to prioritize and organize order processing efficiently, ensuring that orders are routed and fulfilled according to pre-established sequences that optimize logistics, delivery times, and resource allocation.

    Authorizations
    AuthorizationstringRequired
    Path parameters
    routingGroupIdstringRequired
    Body
    routingGroupIdstringRequired
    orderRoutingIdstringOptional
    routingRuleIdstringOptional
    productStoreIdstringRequired
    orderIdstringOptional
    shipGroupSeqIdstringOptional
    changeReasonEnumIdstringOptional
    testDriveSessionIdstringOptional

    For test drive mode, if the productStore has brokering disabled (enableBrokering is set to "N") and a valid testDriveSessionId is provided, the brokering group will be executed.

    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    429

    Too Many Requests (tarpit)

    500

    General Error

    post
    /groups/{routingGroupId}/run

    get OrderRoutingGroupSchedule

    get
    Authorizations
    AuthorizationstringRequired
    Path parameters
    routingGroupIdstringRequired
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    429

    Too Many Requests (tarpit)

    500

    General Error

    get
    /groups/{routingGroupId}/schedule

    store OrderRoutingGroupSchedule

    post
    Authorizations
    AuthorizationstringRequired
    Path parameters
    routingGroupIdstringRequired
    Body
    routingGroupIdstringRequired
    transactionTimeoutinteger · int64Optional
    topicstringOptional
    localOnlystringOptional
    cronExpressionstringOptional
    fromDatestring · date-timeOptional
    thruDatestring · date-timeOptional
    repeatCountinteger · int64Optional
    pausedstringOptional
    expireLockTimeinteger · int64Optional
    minRetryTimeinteger · int64Optional
    priorityinteger · int64Optional
    parentJobNamestringOptional
    jobTypeEnumIdstringOptional
    permissionGroupIdstringOptional
    instanceOfProductIdstringOptional
    lastUpdatedStampstring · date-timeOptional
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    429

    Too Many Requests (tarpit)

    500

    General Error

    post
    /groups/{routingGroupId}/schedule

    clone OrderRoutingGroup

    post
    Authorizations
    AuthorizationstringRequired
    Path parameters
    routingGroupIdstringRequired
    Body
    routingGroupIdstringRequired
    newGroupNamestringOptional
    sequenceNumstringOptional

    Order routing group sequence. By default, it will be added as the last one.

    copyOrderRoutingsbooleanOptional

    Parameter to check if the Order routing needs to be cloned.

    Default: true
    copyOrderRoutingRulesbooleanOptional

    Parameter to check if the Order routing rule needs to be cloned, works only if copyOrderRoutings set to true.

    Default: true
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    429

    Too Many Requests (tarpit)

    500

    General Error

    post
    /groups/{routingGroupId}/clone

    list OrderRouting

    get

    Represents configurations for routing orders, including rules and conditions for order fulfillment.

    Authorizations
    AuthorizationstringRequired
    Path parameters
    routingGroupIdstringRequired

    Unique identifier for the routing group

    Query parameters
    pageIndexnumber · int32Optional

    Page number to return, starting with zero

    pageSizenumber · int32Optional

    Number of records per page (default 100)

    orderByFieldstringOptional

    Field name to order by (or comma separated names)

    pageNoLimitstringOptional

    If true don't limit page size (no pagination)

    dependentLevelsnumber · int32Optional

    Levels of dependent child records to include

    orderRoutingIdstringOptional

    Unique identifier for the order routing.

    statusIdstringOptional

    Status identifier for the order routing.

    routingNamestringOptional

    Name or identifier for the order routing.

    sequenceNumnumber · int64Optional

    Sequence number for ordering.

    descriptionstringOptional

    Description or additional information about the order routing.

    createdByUserstringOptional

    User login ID of the creator.

    createdByUserIdstringOptional
    createdDatestring · date-timeOptional

    Date and time when the order routing was created.

    lastUpdatedStampstring · date-timeOptional
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    get
    /groups/{routingGroupId}/routings

    list OrderRoutingRun

    get

    Represents the execution and results of order routing runs, including information about errors and outcomes.

    Authorizations
    AuthorizationstringRequired
    Path parameters
    routingGroupIdstringRequired

    Unique identifier for the order routing group.

    Query parameters
    pageIndexnumber · int32Optional

    Page number to return, starting with zero

    pageSizenumber · int32Optional

    Number of records per page (default 100)

    orderByFieldstringOptional

    Field name to order by (or comma separated names)

    pageNoLimitstringOptional

    If true don't limit page size (no pagination)

    dependentLevelsnumber · int32Optional

    Levels of dependent child records to include

    routingRunIdstringOptional

    Unique identifier for the routing run.

    orderRoutingIdstringOptional

    Unique identifier for the order routing.

    routingBatchIdstringOptional

    Distinguishes between different routing runs initiated as part of batch processing.

    productStoreIdstringOptional

    Unique identifier for the product store.

    createdByUserstringOptional

    User login ID of the creator.

    createdByUserIdstringOptional
    hasErrorstringOptional

    Indicator for the presence of errors.

    startDatestring · date-timeOptional

    Start date of the routing run.

    endDatestring · date-timeOptional

    End date of the routing run.

    routingResultstringOptional

    Result or outcome of the routing run.

    orderItemCountnumber · int64Optional

    Store the attempted order item count.

    brokeredItemCountnumber · int64Optional

    Store the brokered order item count.

    lastUpdatedStampstring · date-timeOptional
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    get
    /groups/{routingGroupId}/routingRuns

    one OrderRoutingGroup (master: raw)

    get

    Represents a group or category used for organizing and managing order routing configurations.

    Authorizations
    AuthorizationstringRequired
    Path parameters
    routingGroupIdstringRequired

    Unique identifier for the routing group

    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    get
    /groups/{routingGroupId}/raw

    check OmsConnection

    get
    Authorizations
    AuthorizationstringRequired
    Responses
    401

    Authentication required

    403

    Access Forbidden (no authz)

    429

    Too Many Requests (tarpit)

    500

    General Error

    get
    /checkOmsConnection

    No content

    get UserProfile

    get
    Authorizations
    AuthorizationstringRequired
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    429

    Too Many Requests (tarpit)

    500

    General Error

    get
    /user/profile

    get AvailableTimeZones

    get
    Authorizations
    AuthorizationstringRequired
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    429

    Too Many Requests (tarpit)

    500

    General Error

    get
    /user/getAvailableTimeZones

    list ProductStore

    get
    Authorizations
    AuthorizationstringRequired
    Query parameters
    pageIndexnumber · int32Optional

    Page number to return, starting with zero

    pageSizenumber · int32Optional

    Number of records per page (default 100)

    orderByFieldstringOptional

    Field name to order by (or comma separated names)

    pageNoLimitstringOptional

    If true don't limit page size (no pagination)

    dependentLevelsnumber · int32Optional

    Levels of dependent child records to include

    productStoreIdstringOptional
    primaryStoreGroupIdstringOptional
    storeNamestringOptional
    companyNamestringOptional
    titlestringOptional
    subtitlestringOptional
    payToPartyIdstringOptional

    Note that this corresponds with the organizationPartyId that GL transactions will be posted to.

    daysToCancelNonPaynumber · int64Optional
    manualAuthIsCapturestringOptional
    prorateShippingstringOptional
    prorateTaxesstringOptional
    viewCartOnAddstringOptional
    autoSaveCartstringOptional
    autoApproveReviewsstringOptional
    isDemoStorestringOptional
    isImmediatelyFulfilledstringOptional

    If immediately fulfilled (for physical stores, etc): don't send email notices, don't reserve inventory, and IFF inventory info isn't found on the server then don't issue inventory right away

    inventoryFacilityIdstringOptional
    oneInventoryFacilitystringOptional
    checkInventorystringOptional
    reserveInventorystringOptional
    reserveOrderEnumIdstringOptional
    requireInventorystringOptional
    balanceResOnOrderCreationstringOptional

    If set to Y, when a new sales order is created with backordered items, then reservations on the facility/product are reassigned according to the priority given by the shipBeforeDate field.

    requirementMethodEnumIdstringOptional
    orderNumberPrefixstringOptional
    defaultLocaleStringstringOptional
    defaultCurrencyUomIdstringOptional
    defaultTimeZoneStringstringOptional
    defaultSalesChannelEnumIdstringOptional
    allowPasswordstringOptional
    defaultPasswordstringOptional
    explodeOrderItemsstringOptional
    checkGcBalancestringOptional
    retryFailedAuthsstringOptional
    headerApprovedStatusstringOptional
    itemApprovedStatusstringOptional
    digitalItemApprovedStatusstringOptional
    headerDeclinedStatusstringOptional
    itemDeclinedStatusstringOptional
    headerCancelStatusstringOptional
    itemCancelStatusstringOptional
    authDeclinedMessagestringOptional
    authFraudMessagestringOptional
    authErrorMessagestringOptional
    visualThemeIdstringOptional
    storeCreditAccountEnumIdstringOptional

    Specify the type (Billing Account or Financial Account) of Store Credit Account used for refund return. Default to Financial Account. This field is override by ReturnHeader.billingAccountId or ReturnHeader.finAccountId, whichever is specified but if only finAccountId is specified explicitly then system will first try to locate any billing account with -ve amount. If found, then amount is credit to this billing account else the amount will be credit to the financial account of the user.

    usePrimaryEmailUsernamestringOptional
    requireCustomerRolestringOptional
    autoInvoiceDigitalItemsstringOptional

    Default Y. Invoice digital items when order is placed rather than waiting for completing order items (though shipment/fulfillment).

    reqShipAddrForDigItemsstringOptional

    Default Y. Require Shipping Address for Digital Items? Note this only has an effect if there are ONLY digital goods in the cart.

    showCheckoutGiftOptionsstringOptional
    selectPaymentTypePerItemstringOptional
    showPricesWithVatTaxstringOptional
    showTaxIsExemptstringOptional

    default Y; if set to N do not show isExempt checkbox for PartyTaxAuthInfo, always force to N

    vatTaxAuthGeoIdstringOptional
    vatTaxAuthPartyIdstringOptional
    enableAutoSuggestionListstringOptional

    The auto-suggestion list is a special ShoppingList that the addSuggestionsToShoppingList service will maintain for cross-sells of ordered items.

    enableDigProdUploadstringOptional
    prodSearchExcludeVariantsstringOptional

    default Y; if set to Y an additional constraint will of isVariant!=Y will be added to all product searches for the store

    digProdUploadCategoryIdstringOptional
    autoOrderCcTryExpstringOptional

    For auto-orders try other Credit Card expiration dates (if date is wrong or general failure where type not known)?

    autoOrderCcTryOtherCardsstringOptional

    For auto-orders try other Credit Cards for the customer?

    autoOrderCcTryLaterNsfstringOptional

    For auto-orders if Credit Cards fails for NSF (Not Sufficient Funds) try again later?

    autoOrderCcTryLaterMaxnumber · int64Optional

    For auto-orders if Credit Cards fails for NSF try again how many times?

    storeCreditValidDaysnumber · int64Optional

    How many days that store credit is valid for. Null value implies no expiration.

    autoApproveInvoicestringOptional

    If Y or empty, sales invoices created from orders will be marked ready.

    autoApproveOrderstringOptional

    If N, orders will not be automatically approved when payment is authorized.

    shipIfCaptureFailsstringOptional

    If N, the captureOrderPayments will cause a service error if credit card capture fails.

    setOwnerUponIssuancestringOptional

    If Y or empty, set the inventory item owner upon issuance.

    reqReturnInventoryReceivestringOptional

    Default N. This is the default value for the ReturnHeader.needsInventoryReceive field. If set to Y return will automatically go to the Received status when Accepted instead of waiting for actual receipt of the return.

    addToCartRemoveIncompatstringOptional

    Default N. If Y then on add to cart remove all products in cart with a ProductAssoc record related to or from the product and with the PRODUCT_INCOMPATABLE type.

    addToCartReplaceUpsellstringOptional

    Default N. If Y then on add to cart remove all products in cart with a ProductAssoc record related from the product and with the PRODUCT_UPGRADE type.

    splitPayPrefPerShpGrpstringOptional

    Default N. If Y then before the order is stored the OrderPaymentPreference record will be split, one for each OrderItemShipGroup.

    managedByLotstringOptional

    If Y, the preparator can choose the InventoryItem by this lotId when he makes the picklist.

    showOutOfStockProductsstringOptional

    Default Y. If N then out of stock products will not be displayed on site

    orderDecimalQuantitystringOptional

    use to indicate if decimal quantity can be ordered for this producStore. Default value is Y

    allowCommentstringOptional

    Allow comments for order line items per store

    oldStyleSheetstringOptional
    oldHeaderLogostringOptional
    oldHeaderMiddleBackgroundstringOptional
    oldHeaderRightBackgroundstringOptional
    catalogUrlMountPointstringOptional

    Catalog Url mount point to be used

    restockingFeePercentagenumberOptional

    Restocking fee percentage

    capturePmntsOnOrdApprovalstringOptional

    Flag to identify if order payments have to be captured when order is added to CSV with value Y or N

    termTypeIdstringOptional

    Order for products of store will be placed with defined term type.

    autoSetFacilitystringOptional

    Mainly used to control nearest facility work flow

    enableExternalPromotionstringOptional

    Flag to identify if the external promotions are enabled for the store.

    daysToReturnnumber · int64Optional

    Indicates number of days till order can be returned

    restockingFeeFixednumberOptional

    Indicates Fee charged for Restocking.

    autoAcceptReturnstringOptional

    Flag to identify if the return will be accepted automatically.

    externalIdstringOptional
    allowSplitstringOptional
    storeDomainstringOptional
    productIdentifierEnumIdstringOptional

    Product identifier to identify unique product

    enablePreOrderAutoReleasingstringOptional

    Flag to enable/disable auto preorder releasing on particular store/brand.

    enableBrokeringstringOptional

    Flag to enable/disable brokering on particular store/brand.

    storeLogoImageUrlstringOptional

    Image path for display brand specific logo

    lastUpdatedStampstring · date-timeOptional
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    get
    /user/productStore

    list UserSession

    get

    The UserSession entity represents the users session for specific type. This entity is designed to manage user sessions so that system know how may users have their sessions active and using what functionality.

    Authorizations
    AuthorizationstringRequired
    Query parameters
    pageIndexnumber · int32Optional

    Page number to return, starting with zero

    pageSizenumber · int32Optional

    Number of records per page (default 100)

    orderByFieldstringOptional

    Field name to order by (or comma separated names)

    pageNoLimitstringOptional

    If true don't limit page size (no pagination)

    dependentLevelsnumber · int32Optional

    Levels of dependent child records to include

    userSessionIdstringOptional

    Unique identifier for the user session.

    userIdstringOptional

    Unique identifier for user.

    sessionTypeEnumIdstringOptional

    Type of the session

    productStoreIdstringOptional

    Unique identifier for the product store

    fromDatestring · date-timeOptional

    Start date of the user session.

    thruDatestring · date-timeOptional

    End date of the user session.

    commentsstringOptional

    Additional information for the user session.

    lastUpdatedStampstring · date-timeOptional
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    get
    /user/sessions

    create UserSession

    post

    The UserSession entity represents the users session for specific type. This entity is designed to manage user sessions so that system know how may users have their sessions active and using what functionality.

    Authorizations
    AuthorizationstringRequired
    Body
    _entitystringOptionalDefault: userSessions
    userSessionIdstringOptional
    userIdstringOptional
    sessionTypeEnumIdstringOptional
    productStoreIdstringOptional
    fromDatestring · date-timeOptional
    thruDatestring · date-timeOptional
    commentsstringOptional
    lastUpdatedStampstring · date-timeOptional
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    post
    /user/sessions

    update UserSession

    put

    The UserSession entity represents the users session for specific type. This entity is designed to manage user sessions so that system know how may users have their sessions active and using what functionality.

    Authorizations
    AuthorizationstringRequired
    Path parameters
    userSessionIdstringRequired

    Unique identifier for the user session.

    Body
    _entitystringOptionalDefault: userSessions
    userSessionIdstringOptional
    userIdstringOptional
    sessionTypeEnumIdstringOptional
    productStoreIdstringOptional
    fromDatestring · date-timeOptional
    thruDatestring · date-timeOptional
    commentsstringOptional
    lastUpdatedStampstring · date-timeOptional
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    put
    /user/sessions/{userSessionId}

    list EnumerationAndType

    get
    Authorizations
    AuthorizationstringRequired
    Query parameters
    pageIndexnumber · int32Optional

    Page number to return, starting with zero

    pageSizenumber · int32Optional

    Number of records per page (default 100)

    orderByFieldstringOptional

    Field name to order by (or comma separated names)

    pageNoLimitstringOptional

    If true don't limit page size (no pagination)

    dependentLevelsnumber · int32Optional

    Levels of dependent child records to include

    typeDescriptionstringOptional
    enumIdstringOptional
    enumTypeIdstringOptional
    parentEnumIdstringOptional
    enumCodestringOptional
    sequenceNumnumber · int64Optional
    descriptionstringOptional
    optionValuestringOptional

    Usage depends on enum type such as an ID format/mask

    optionIndicatorstringOptional

    Indicator flag with meaning depending on enum type

    relatedEnumIdstringOptional
    relatedEnumTypeIdstringOptional
    statusFlowIdstringOptional
    enumNamestringOptional
    primaryEnumerationGroupIdstringOptional
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    get
    /enums

    one EnumerationAndType

    get
    Authorizations
    AuthorizationstringRequired
    Path parameters
    enumIdstringRequired
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    get
    /enums/{enumId}

    list FacilityAndType

    get
    Authorizations
    AuthorizationstringRequired
    Query parameters
    pageIndexnumber · int32Optional

    Page number to return, starting with zero

    pageSizenumber · int32Optional

    Number of records per page (default 100)

    orderByFieldstringOptional

    Field name to order by (or comma separated names)

    pageNoLimitstringOptional

    If true don't limit page size (no pagination)

    dependentLevelsnumber · int32Optional

    Levels of dependent child records to include

    typeDescriptionstringOptional
    facilityIdstringOptional
    facilityTypeIdstringOptional
    parentFacilityIdstringOptional
    ownerPartyIdstringOptional
    defaultInventoryItemTypeIdstringOptional
    facilityNamestringOptional
    primaryFacilityGroupIdstringOptional
    oldSquareFootagenumber · int64Optional
    facilitySizenumberOptional
    facilitySizeUomIdstringOptional
    productStoreIdstringOptional
    defaultDaysToShipnumber · int64Optional

    In the absence of a product specific days to ship in ProductFacility, this will be used

    openedDatestring · date-timeOptional
    closedDatestring · date-timeOptional
    descriptionstringOptional
    defaultDimensionUomIdstringOptional

    This field store the unit of measurement of dimension (length, width and height)

    defaultWeightUomIdstringOptional
    geoPointIdstringOptional
    externalIdstringOptional

    This field stores facility ID of the external system

    openTimestringOptional
    closeTimestringOptional
    facilityTimeZonestringOptional
    maximumOrderLimitnumber · int64Optional
    postalCodestringOptional
    parentTypeIdstringOptional
    hasTablestringOptional
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    get
    /facilities

    one FacilityAndType

    get
    Authorizations
    AuthorizationstringRequired
    Path parameters
    facilityIdstringRequired
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    get
    /facilities/{facilityId}

    reject OrderItems

    post
    Authorizations
    AuthorizationstringRequired
    Path parameters
    orderIdstringRequired
    Body
    orderIdstringRequired
    notifybooleanOptional

    If set to true, an email notification will be sent on rejection, provided it is configured.

    Default: false
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    429

    Too Many Requests (tarpit)

    500

    General Error

    post
    /orders/{orderId}/reject

    get RecentRoutingHistory

    get
    Authorizations
    AuthorizationstringRequired
    Path parameters
    orderIdstringRequired
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    429

    Too Many Requests (tarpit)

    500

    General Error

    get
    /orders/{orderId}/routing-history/recent

    store OrderRouting

    post

    Represents configurations for routing orders, including rules and conditions for order fulfillment.

    Authorizations
    AuthorizationstringRequired
    Body
    _entitystringOptionalDefault: orderRouting
    orderRoutingIdstringOptional
    routingGroupIdstringOptional
    statusIdstringOptional
    routingNamestringOptional
    sequenceNumnumber · int64Optional
    descriptionstringOptional
    createdByUserstringOptional
    createdByUserIdstringOptional
    createdDatestring · date-timeOptional
    lastUpdatedStampstring · date-timeOptional
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    post
    /routings

    one OrderRouting (master: default)

    get

    Represents configurations for routing orders, including rules and conditions for order fulfillment.

    Authorizations
    AuthorizationstringRequired
    Path parameters
    orderRoutingIdstringRequired

    Unique identifier for the order routing.

    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    get
    /routings/{orderRoutingId}

    store OrderRouting (master: default)

    post

    Represents configurations for routing orders, including rules and conditions for order fulfillment.

    Authorizations
    AuthorizationstringRequired
    Path parameters
    orderRoutingIdstringRequired

    Unique identifier for the order routing.

    Body
    _entitystringOptionalDefault: orderRouting
    orderRoutingIdstringOptional
    routingGroupIdstringOptional
    statusIdstringOptional
    routingNamestringOptional
    sequenceNumnumber · int64Optional
    descriptionstringOptional
    createdByUserstringOptional
    createdByUserIdstringOptional
    createdDatestring · date-timeOptional
    lastUpdatedStampstring · date-timeOptional
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    post
    /routings/{orderRoutingId}

    list OrderRoutingRule

    get

    Represents a rule used in order routing, defining conditions, actions, and assignment logic for order fulfillment.

    Authorizations
    AuthorizationstringRequired
    Path parameters
    orderRoutingIdstringRequired

    Unique identifier for the order routing.

    Query parameters
    pageIndexnumber · int32Optional

    Page number to return, starting with zero

    pageSizenumber · int32Optional

    Number of records per page (default 100)

    orderByFieldstringOptional

    Field name to order by (or comma separated names)

    pageNoLimitstringOptional

    If true don't limit page size (no pagination)

    dependentLevelsnumber · int32Optional

    Levels of dependent child records to include

    routingRuleIdstringOptional

    Unique identifier for the routing rule.

    ruleNamestringOptional

    Name of the routing rule.

    statusIdstringOptional

    Status of the routing rule.

    sequenceNumnumber · int64Optional

    Sequence number for ordering.

    assignmentEnumIdstringOptional

    Type of assignment for the routing rule (single/multi).

    createdDatestring · date-timeOptional

    Date and time when the routing rule was created.

    createdByUserstringOptional

    User login ID of the creator.

    createdByUserIdstringOptional
    lastUpdatedStampstring · date-timeOptional
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    get
    /routings/{orderRoutingId}/rules

    list OrderFilterCondition

    get

    Defines conditions used in order routing rules to filter and route orders based on specified criteria.

    Authorizations
    AuthorizationstringRequired
    Path parameters
    orderRoutingIdstringRequired

    Unique identifier for the order routing.

    Query parameters
    pageIndexnumber · int32Optional

    Page number to return, starting with zero

    pageSizenumber · int32Optional

    Number of records per page (default 100)

    orderByFieldstringOptional

    Field name to order by (or comma separated names)

    pageNoLimitstringOptional

    If true don't limit page size (no pagination)

    dependentLevelsnumber · int32Optional

    Levels of dependent child records to include

    conditionSeqIdstringOptional

    Unique identifier for the condition.

    conditionTypeEnumIdstringOptional

    Type of condition (Filter/ Order by)

    fieldNamestringOptional

    Input parameter for the condition.

    operatorstringOptional

    Operator used in the condition.

    fieldValuestringOptional

    Value of the condition.

    sequenceNumnumber · int64Optional

    Sequence number for ordering.

    createdDatestring · date-timeOptional

    Date and time when the condition was created.

    lastUpdatedStampstring · date-timeOptional
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    get
    /routings/{orderRoutingId}/orderFilters

    store OrderFilterCondition

    post

    Defines conditions used in order routing rules to filter and route orders based on specified criteria.

    Authorizations
    AuthorizationstringRequired
    Path parameters
    orderRoutingIdstringRequired

    Unique identifier for the order routing.

    Body
    _entitystringOptionalDefault: routingOrderFilter
    orderRoutingIdstringOptional
    conditionSeqIdstringOptional
    conditionTypeEnumIdstringOptional
    fieldNamestringOptional
    operatorstringOptional
    fieldValuestringOptional
    sequenceNumnumber · int64Optional
    createdDatestring · date-timeOptional
    lastUpdatedStampstring · date-timeOptional
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    post
    /routings/{orderRoutingId}/orderFilters

    delete OrderFilterCondition

    delete

    Defines conditions used in order routing rules to filter and route orders based on specified criteria.

    Authorizations
    AuthorizationstringRequired
    Path parameters
    orderRoutingIdstringRequired

    Unique identifier for the order routing.

    Body
    _entitystringOptionalDefault: routingOrderFilter.PK
    orderRoutingIdstringOptional
    conditionSeqIdstringOptional
    Responses
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    delete
    /routings/{orderRoutingId}/orderFilters

    list OrderRoutingRun

    get

    Represents the execution and results of order routing runs, including information about errors and outcomes.

    Authorizations
    AuthorizationstringRequired
    Path parameters
    orderRoutingIdstringRequired

    Unique identifier for the order routing.

    Query parameters
    pageIndexnumber · int32Optional

    Page number to return, starting with zero

    pageSizenumber · int32Optional

    Number of records per page (default 100)

    orderByFieldstringOptional

    Field name to order by (or comma separated names)

    pageNoLimitstringOptional

    If true don't limit page size (no pagination)

    dependentLevelsnumber · int32Optional

    Levels of dependent child records to include

    routingRunIdstringOptional

    Unique identifier for the routing run.

    routingGroupIdstringOptional

    Unique identifier for the order routing group.

    routingBatchIdstringOptional

    Distinguishes between different routing runs initiated as part of batch processing.

    productStoreIdstringOptional

    Unique identifier for the product store.

    createdByUserstringOptional

    User login ID of the creator.

    createdByUserIdstringOptional
    hasErrorstringOptional

    Indicator for the presence of errors.

    startDatestring · date-timeOptional

    Start date of the routing run.

    endDatestring · date-timeOptional

    End date of the routing run.

    routingResultstringOptional

    Result or outcome of the routing run.

    orderItemCountnumber · int64Optional

    Store the attempted order item count.

    brokeredItemCountnumber · int64Optional

    Store the brokered order item count.

    lastUpdatedStampstring · date-timeOptional
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    get
    /routings/{orderRoutingId}/routingRuns

    clone OrderRouting

    post
    Authorizations
    AuthorizationstringRequired
    Path parameters
    orderRoutingIdstringRequired
    Body
    orderRoutingIdstringRequired
    newRoutingGroupIdstringRequired
    copyOrderRoutingRulesbooleanOptional

    Parameter to check if the Order routing rule needs to be cloned.

    Default: true
    newRoutingNamestringOptional
    sequenceNumstringOptional

    Order routing group sequence. By default, it will be added as the last one.

    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    429

    Too Many Requests (tarpit)

    500

    General Error

    post
    /routings/{orderRoutingId}/clone

    get OrderFilterSql

    get

    This service will return the eligible orders sql for order routing

    Authorizations
    AuthorizationstringRequired
    Path parameters
    orderRoutingIdstringRequired
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    429

    Too Many Requests (tarpit)

    500

    General Error

    get
    /routings/{orderRoutingId}/sql

    get RoutingOrderCount

    get

    Return the eligible order item count for the Order Routing

    Authorizations
    AuthorizationstringRequired
    Path parameters
    orderRoutingIdstringRequired
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    429

    Too Many Requests (tarpit)

    500

    General Error

    get
    /routings/{orderRoutingId}/orderCount

    list StatusItemAndType

    get
    Authorizations
    AuthorizationstringRequired
    Query parameters
    pageIndexnumber · int32Optional

    Page number to return, starting with zero

    pageSizenumber · int32Optional

    Number of records per page (default 100)

    orderByFieldstringOptional

    Field name to order by (or comma separated names)

    pageNoLimitstringOptional

    If true don't limit page size (no pagination)

    dependentLevelsnumber · int32Optional

    Levels of dependent child records to include

    typeDescriptionstringOptional
    statusIdstringOptional
    statusTypeIdstringOptional
    statusCodestringOptional
    sequenceNumnumber · int64Optional
    descriptionstringOptional
    statusAgenumber · int64Optional
    parentTypeIdstringOptional
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    get
    /status

    store OrderRoutingRule

    post

    Represents a rule used in order routing, defining conditions, actions, and assignment logic for order fulfillment.

    Authorizations
    AuthorizationstringRequired
    Body
    _entitystringOptionalDefault: orderRoutingRule
    routingRuleIdstringOptional
    orderRoutingIdstringOptional
    ruleNamestringOptional
    statusIdstringOptional
    sequenceNumnumber · int64Optional
    assignmentEnumIdstringOptional
    createdDatestring · date-timeOptional
    createdByUserstringOptional
    createdByUserIdstringOptional
    lastUpdatedStampstring · date-timeOptional
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    post
    /rules

    one OrderRoutingRule (master: default)

    get

    Represents a rule used in order routing, defining conditions, actions, and assignment logic for order fulfillment.

    Authorizations
    AuthorizationstringRequired
    Path parameters
    routingRuleIdstringRequired

    Unique identifier for the routing rule.

    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    get
    /rules/{routingRuleId}

    store OrderRoutingRule (master: default)

    post

    Represents a rule used in order routing, defining conditions, actions, and assignment logic for order fulfillment.

    Authorizations
    AuthorizationstringRequired
    Path parameters
    routingRuleIdstringRequired

    Unique identifier for the routing rule.

    Body
    _entitystringOptionalDefault: orderRoutingRule
    routingRuleIdstringOptional
    orderRoutingIdstringOptional
    ruleNamestringOptional
    statusIdstringOptional
    sequenceNumnumber · int64Optional
    assignmentEnumIdstringOptional
    createdDatestring · date-timeOptional
    createdByUserstringOptional
    createdByUserIdstringOptional
    lastUpdatedStampstring · date-timeOptional
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    post
    /rules/{routingRuleId}

    list OrderRoutingRuleInvCond

    get

    Defines inventory-related conditions used in routing rules to determine order fulfillment based on inventory status.

    Authorizations
    AuthorizationstringRequired
    Path parameters
    routingRuleIdstringRequired

    Unique identifier for the routing rule.

    Query parameters
    pageIndexnumber · int32Optional

    Page number to return, starting with zero

    pageSizenumber · int32Optional

    Number of records per page (default 100)

    orderByFieldstringOptional

    Field name to order by (or comma separated names)

    pageNoLimitstringOptional

    If true don't limit page size (no pagination)

    dependentLevelsnumber · int32Optional

    Levels of dependent child records to include

    conditionSeqIdstringOptional

    Unique identifier for the routing rule inventory condition.

    conditionTypeEnumIdstringOptional

    Type of condition (Filter/ Order by)

    fieldNamestringOptional

    Input parameter for the condition.

    operatorstringOptional

    Operator used in the condition.

    fieldValuestringOptional

    Value of the condition.

    sequenceNumnumber · int64Optional

    Sequence number for ordering.

    createdDatestring · date-timeOptional

    Date and time when the condition was created.

    lastUpdatedStampstring · date-timeOptional
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    get
    /rules/{routingRuleId}/inventoryFilters

    store OrderRoutingRuleInvCond

    post

    Defines inventory-related conditions used in routing rules to determine order fulfillment based on inventory status.

    Authorizations
    AuthorizationstringRequired
    Path parameters
    routingRuleIdstringRequired

    Unique identifier for the routing rule.

    Body
    _entitystringOptionalDefault: routingRuleInvCondition
    routingRuleIdstringOptional
    conditionSeqIdstringOptional
    conditionTypeEnumIdstringOptional
    fieldNamestringOptional
    operatorstringOptional
    fieldValuestringOptional
    sequenceNumnumber · int64Optional
    createdDatestring · date-timeOptional
    lastUpdatedStampstring · date-timeOptional
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    post
    /rules/{routingRuleId}/inventoryFilters

    delete OrderRoutingRuleInvCond

    delete

    Defines inventory-related conditions used in routing rules to determine order fulfillment based on inventory status.

    Authorizations
    AuthorizationstringRequired
    Path parameters
    routingRuleIdstringRequired

    Unique identifier for the routing rule.

    Body
    _entitystringOptionalDefault: routingRuleInvCondition.PK
    routingRuleIdstringOptional
    conditionSeqIdstringOptional
    Responses
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    delete
    /rules/{routingRuleId}/inventoryFilters

    list OrderRoutingRuleAction

    get

    Specifies actions to be performed when a routing rule is triggered during order processing.

    Authorizations
    AuthorizationstringRequired
    Path parameters
    routingRuleIdstringRequired

    Unique identifier for the routing rule.

    Query parameters
    pageIndexnumber · int32Optional

    Page number to return, starting with zero

    pageSizenumber · int32Optional

    Number of records per page (default 100)

    orderByFieldstringOptional

    Field name to order by (or comma separated names)

    pageNoLimitstringOptional

    If true don't limit page size (no pagination)

    dependentLevelsnumber · int32Optional

    Levels of dependent child records to include

    actionSeqIdstringOptional

    Unique identifier for the action.

    actionTypeEnumIdstringOptional

    Type of action to be performed.

    actionValuestringOptional

    Value or details of the action.

    createdDatestring · date-timeOptional

    Date and time when the action was created.

    lastUpdatedStampstring · date-timeOptional
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    get
    /rules/{routingRuleId}/actions

    store OrderRoutingRuleAction

    post

    Specifies actions to be performed when a routing rule is triggered during order processing.

    Authorizations
    AuthorizationstringRequired
    Path parameters
    routingRuleIdstringRequired

    Unique identifier for the routing rule.

    Body
    _entitystringOptionalDefault: routingRuleAction
    routingRuleIdstringOptional
    actionSeqIdstringOptional
    actionTypeEnumIdstringOptional
    actionValuestringOptional
    createdDatestring · date-timeOptional
    lastUpdatedStampstring · date-timeOptional
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    post
    /rules/{routingRuleId}/actions

    delete OrderRoutingRuleAction

    delete

    Specifies actions to be performed when a routing rule is triggered during order processing.

    Authorizations
    AuthorizationstringRequired
    Path parameters
    routingRuleIdstringRequired

    Unique identifier for the routing rule.

    Body
    _entitystringOptionalDefault: routingRuleAction.PK
    routingRuleIdstringOptional
    actionSeqIdstringOptional
    Responses
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    delete
    /rules/{routingRuleId}/actions

    clone OrderRoutingRule

    post
    Authorizations
    AuthorizationstringRequired
    Path parameters
    routingRuleIdstringRequired
    Body
    routingRuleIdstringRequired
    newOrderRoutingIdstringRequired
    newRuleNamestringOptional
    sequenceNumstringOptional

    Order routing group sequence. By default, it will be added as the last one.

    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    429

    Too Many Requests (tarpit)

    500

    General Error

    post
    /rules/{routingRuleId}/clone

    get OrderRoutingRuleSql

    get

    The Routing Rule ID SQL Query Service is designed to generate SQL queries that fetch inventory allocation based on specific routing rule IDs. This service helps in retrieving accurate inventory data by applying predefined routing rules.

    Authorizations
    AuthorizationstringRequired
    Path parameters
    routingRuleIdstringRequired
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    429

    Too Many Requests (tarpit)

    500

    General Error

    get
    /rules/{routingRuleId}/sql

    list EnumerationAndType

    get
    Authorizations
    AuthorizationstringRequired
    Query parameters
    pageIndexnumber · int32Optional

    Page number to return, starting with zero

    pageSizenumber · int32Optional

    Number of records per page (default 100)

    orderByFieldstringOptional

    Field name to order by (or comma separated names)

    pageNoLimitstringOptional

    If true don't limit page size (no pagination)

    dependentLevelsnumber · int32Optional

    Levels of dependent child records to include

    typeDescriptionstringOptional
    enumIdstringOptional
    enumTypeIdstringOptional
    parentEnumIdstringOptional
    enumCodestringOptional
    sequenceNumnumber · int64Optional
    descriptionstringOptional
    optionValuestringOptional

    Usage depends on enum type such as an ID format/mask

    optionIndicatorstringOptional

    Indicator flag with meaning depending on enum type

    relatedEnumIdstringOptional
    relatedEnumTypeIdstringOptional
    statusFlowIdstringOptional
    enumNamestringOptional
    primaryEnumerationGroupIdstringOptional
    parentTypeIdstringOptional
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    get
    /omsenums

    one EnumerationAndType

    get
    Authorizations
    AuthorizationstringRequired
    Path parameters
    enumIdstringRequired
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    get
    /omsenums/{enumId}

    login User

    post
    Authorizations
    AuthorizationstringRequired
    Body
    usernamestringOptional
    passwordstringOptional
    tokenstringOptional
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    429

    Too Many Requests (tarpit)

    500

    General Error

    post
    /login

    list ServiceJobRun

    get
    Authorizations
    AuthorizationstringRequired
    Path parameters
    jobNamestringRequired
    Query parameters
    pageIndexnumber · int32Optional

    Page number to return, starting with zero

    pageSizenumber · int32Optional

    Number of records per page (default 100)

    orderByFieldstringOptional

    Field name to order by (or comma separated names)

    pageNoLimitstringOptional

    If true don't limit page size (no pagination)

    dependentLevelsnumber · int32Optional

    Levels of dependent child records to include

    jobRunIdstringOptional
    userIdstringOptional

    The user that initiated the job run

    parametersstringOptional
    resultsstringOptional
    messagesstringOptional
    hasErrorstringOptional
    errorsstringOptional
    hostAddressstringOptional
    hostNamestringOptional
    runThreadstringOptional
    startTimestring · date-timeOptional
    endTimestring · date-timeOptional
    lastUpdatedStampstring · date-timeOptional
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    get
    /serviceJobRuns/{jobName}

    one ServiceJobRun

    get
    Authorizations
    AuthorizationstringRequired
    Path parameters
    jobNamestringRequired
    jobRunIdstringRequired
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    get
    /serviceJobRuns/{jobName}/{jobRunId}

    one ServiceJobRunLock

    get

    Runtime data for a scheduled ServiceJob (with a cronExpression), managed automatically by the service job runner.

    Authorizations
    AuthorizationstringRequired
    Path parameters
    jobNamestringRequired
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    get
    /serviceJobRuns/{jobName}/activeJobRun

    list ProductStoreShipmentMethView

    get
    Authorizations
    AuthorizationstringRequired
    Path parameters
    productStoreIdstringRequired
    Query parameters
    pageIndexnumber · int32Optional

    Page number to return, starting with zero

    pageSizenumber · int32Optional

    Number of records per page (default 100)

    orderByFieldstringOptional

    Field name to order by (or comma separated names)

    pageNoLimitstringOptional

    If true don't limit page size (no pagination)

    dependentLevelsnumber · int32Optional

    Levels of dependent child records to include

    productStoreShipMethIdstringOptional
    shipmentMethodTypeIdstringOptional
    partyIdstringOptional
    roleTypeIdstringOptional
    companyPartyIdstringOptional
    minWeightnumberOptional
    maxWeightnumberOptional
    minSizenumberOptional
    maxSizenumberOptional
    minTotalnumberOptional
    maxTotalnumberOptional
    allowUspsAddrstringOptional
    requireUspsAddrstringOptional
    allowCompanyAddrstringOptional
    requireCompanyAddrstringOptional
    includeNoChargeItemsstringOptional
    includeFeatureGroupstringOptional
    excludeFeatureGroupstringOptional
    includeGeoIdstringOptional
    excludeGeoIdstringOptional
    serviceNamestringOptional
    configPropsstringOptional
    shipmentCustomMethodIdstringOptional
    shipmentGatewayConfigIdstringOptional
    sequenceNumbernumber · int64Optional
    allowancePercentnumberOptional
    minimumPricenumberOptional
    fromDatestring · date-timeOptional
    thruDatestring · date-timeOptional
    isShippingWeightRequiredstringOptional
    isTrackingRequiredstringOptional
    descriptionstringOptional
    parentTypeIdstringOptional
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    get
    /productStores/{productStoreId}/shippingMethods

    list ProductStoreAndFacilityGroup

    get
    Authorizations
    AuthorizationstringRequired
    Path parameters
    productStoreIdstringRequired
    Query parameters
    pageIndexnumber · int32Optional

    Page number to return, starting with zero

    pageSizenumber · int32Optional

    Number of records per page (default 100)

    orderByFieldstringOptional

    Field name to order by (or comma separated names)

    pageNoLimitstringOptional

    If true don't limit page size (no pagination)

    dependentLevelsnumber · int32Optional

    Levels of dependent child records to include

    facilityGroupIdstringOptional
    fromDatestring · date-timeOptional
    thruDatestring · date-timeOptional
    sequenceNumbernumber · int64Optional
    facilityGroupTypeIdstringOptional
    primaryParentGroupIdstringOptional
    facilityGroupNamestringOptional
    descriptionstringOptional
    Responses
    200

    Success

    application/json
    401

    Authentication required

    403

    Access Forbidden (no authz)

    404

    Value Not Found

    429

    Too Many Requests (tarpit)

    500

    General Error

    get
    /productStores/{productStoreId}/facilityGroups

    No content

    No content

    No content

    GET /rest/s1/order-routing/checkOmsConnection HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Accept: */*
    
    [
      {
        "_entity": "moqui.basic.EnumerationAndType",
        "typeDescription": "text",
        "enumId": "text",
        "enumTypeId": "text",
        "parentEnumId": "text",
        "enumCode": "text",
        "sequenceNum": 1,
        "description": "text",
        "optionValue": "text",
        "optionIndicator": "text",
        "relatedEnumId": "text",
        "relatedEnumTypeId": "text",
        "statusFlowId": "text",
        "enumName": "text",
        "primaryEnumerationGroupId": "text"
      }
    ]
    GET /rest/s1/order-routing/enums HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Accept: */*
    
    GET /rest/s1/order-routing/enums/{enumId} HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Accept: */*
    
    {
      "_entity": "moqui.basic.EnumerationAndType",
      "typeDescription": "text",
      "enumId": "text",
      "enumTypeId": "text",
      "parentEnumId": "text",
      "enumCode": "text",
      "sequenceNum": 1,
      "description": "text",
      "optionValue": "text",
      "optionIndicator": "text",
      "relatedEnumId": "text",
      "relatedEnumTypeId": "text",
      "statusFlowId": "text",
      "enumName": "text",
      "primaryEnumerationGroupId": "text"
    }
    {
      "rejectedItemsList": [
        {
          "orderId": "text",
          "orderItemSeqId": "text",
          "shipGroupSeqId": "text",
          "shipmentMethodTypeId": "text",
          "quantity": "text"
        }
      ]
    }
    POST /rest/s1/order-routing/orders/{orderId}/reject HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Content-Type: application/json
    Accept: */*
    Content-Length: 204
    
    {
      "orderId": "text",
      "notify": "false",
      "items": [
        {
          "facilityId": "text",
          "shipmentMethodTypeId": "text",
          "quantity": "1",
          "orderItemSeqId": "text",
          "toFacilityId": "text",
          "recordVariance": "text",
          "rejectReason": "text"
        }
      ]
    }
    GET /rest/s1/order-routing/orders/{orderId}/routing-history/recent HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Accept: */*
    
    {
      "routingHistoryList": [
        "text"
      ]
    }
    [
      {
        "_entity": "co.hotwax.common.status.StatusItemAndType",
        "typeDescription": "text",
        "statusId": "text",
        "statusTypeId": "text",
        "statusCode": "text",
        "sequenceNum": 1,
        "description": "text",
        "statusAge": 1,
        "parentTypeId": "text"
      }
    ]
    GET /rest/s1/order-routing/status HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Accept: */*
    
    [
      {
        "_entity": "co.hotwax.common.enum.EnumerationAndType",
        "typeDescription": "text",
        "enumId": "text",
        "enumTypeId": "text",
        "parentEnumId": "text",
        "enumCode": "text",
        "sequenceNum": 1,
        "description": "text",
        "optionValue": "text",
        "optionIndicator": "text",
        "relatedEnumId": "text",
        "relatedEnumTypeId": "text",
        "statusFlowId": "text",
        "enumName": "text",
        "primaryEnumerationGroupId": "text",
        "parentTypeId": "text"
      }
    ]
    GET /rest/s1/order-routing/omsenums HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Accept: */*
    
    GET /rest/s1/order-routing/omsenums/{enumId} HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Accept: */*
    
    {
      "_entity": "co.hotwax.common.enum.EnumerationAndType",
      "typeDescription": "text",
      "enumId": "text",
      "enumTypeId": "text",
      "parentEnumId": "text",
      "enumCode": "text",
      "sequenceNum": 1,
      "description": "text",
      "optionValue": "text",
      "optionIndicator": "text",
      "relatedEnumId": "text",
      "relatedEnumTypeId": "text",
      "statusFlowId": "text",
      "enumName": "text",
      "primaryEnumerationGroupId": "text",
      "parentTypeId": "text"
    }
    [
      {
        "_entity": "moqui.service.job.ServiceJobRun",
        "jobRunId": "text",
        "jobName": "text",
        "userId": "text",
        "parameters": "text",
        "results": "text",
        "messages": "text",
        "hasError": "text",
        "errors": "text",
        "hostAddress": "text",
        "hostName": "text",
        "runThread": "text",
        "startTime": "2025-12-09T15:21:30.070Z",
        "endTime": "2025-12-09T15:21:30.070Z",
        "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
      }
    ]
    GET /rest/s1/order-routing/serviceJobRuns/{jobName} HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Accept: */*
    
    GET /rest/s1/order-routing/serviceJobRuns/{jobName}/{jobRunId} HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Accept: */*
    
    {
      "_entity": "moqui.service.job.ServiceJobRun",
      "jobRunId": "text",
      "jobName": "text",
      "userId": "text",
      "parameters": "text",
      "results": "text",
      "messages": "text",
      "hasError": "text",
      "errors": "text",
      "hostAddress": "text",
      "hostName": "text",
      "runThread": "text",
      "startTime": "2025-12-09T15:21:30.070Z",
      "endTime": "2025-12-09T15:21:30.070Z",
      "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
    }
    GET /rest/s1/order-routing/serviceJobRuns/{jobName}/activeJobRun HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Accept: */*
    
    {
      "_entity": "moqui.service.job.ServiceJobRunLock",
      "jobName": "text",
      "jobRunId": "text",
      "lastRunTime": "2025-12-09T15:21:30.070Z",
      "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
    }
    [
      {
        "_entity": "orderRoutingGroup",
        "routingGroupId": "text",
        "productStoreId": "text",
        "groupName": "text",
        "sequenceNum": 1,
        "jobName": "text",
        "description": "text",
        "createdByUserId": "text",
        "createdByUser": "text",
        "createdDate": "2025-12-09T15:21:30.070Z",
        "lastModifiedDate": "2025-12-09T15:21:30.070Z",
        "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
      }
    ]
    {
      "_entity": "orderRoutingGroup.PK",
      "routingGroupId": "text"
    }
    {
      "_entity": "orderRoutingGroup.PK",
      "routingGroupId": "text"
    }
    {
      "jobRunId": "text"
    }
    {
      "attemptedItemCount": 1,
      "brokeredItemCount": 1
    }
    {
      "jobName": "text"
    }
    {
      "newRoutingGroupId": "text"
    }
    [
      {
        "_entity": "orderRouting",
        "orderRoutingId": "text",
        "routingGroupId": "text",
        "statusId": "text",
        "routingName": "text",
        "sequenceNum": 1,
        "description": "text",
        "createdByUser": "text",
        "createdByUserId": "text",
        "createdDate": "2025-12-09T15:21:30.070Z",
        "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
      }
    ]
    [
      {
        "_entity": "routingRuns",
        "routingRunId": "text",
        "orderRoutingId": "text",
        "routingGroupId": "text",
        "routingBatchId": "text",
        "productStoreId": "text",
        "createdByUser": "text",
        "createdByUserId": "text",
        "hasError": "text",
        "startDate": "2025-12-09T15:21:30.070Z",
        "endDate": "2025-12-09T15:21:30.070Z",
        "routingResult": "text",
        "orderItemCount": 1,
        "brokeredItemCount": 1,
        "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
      }
    ]
    POST /rest/s1/order-routing/groups HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Content-Type: application/json
    Accept: */*
    Content-Length: 333
    
    {
      "_entity": "orderRoutingGroup",
      "routingGroupId": "text",
      "productStoreId": "text",
      "groupName": "text",
      "sequenceNum": 1,
      "jobName": "text",
      "description": "text",
      "createdByUserId": "text",
      "createdByUser": "text",
      "createdDate": "2025-12-09T15:21:30.070Z",
      "lastModifiedDate": "2025-12-09T15:21:30.070Z",
      "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
    }
    GET /rest/s1/order-routing/groups/{routingGroupId} HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Accept: */*
    
    {
      "_entity": "orderRoutingGroup",
      "routingGroupId": "text",
      "productStoreId": "text",
      "groupName": "text",
      "sequenceNum": 1,
      "jobName": "text",
      "description": "text",
      "createdByUserId": "text",
      "createdByUser": "text",
      "createdDate": "2025-12-09T15:21:30.070Z",
      "lastModifiedDate": "2025-12-09T15:21:30.070Z",
      "lastUpdatedStamp": "2025-12-09T15:21:30.070Z",
      "routings": [
        {
          "_entity": "orderRouting",
          "orderRoutingId": "text",
          "routingGroupId": "text",
          "statusId": "text",
          "routingName": "text",
          "sequenceNum": 1,
          "description": "text",
          "createdByUser": "text",
          "createdByUserId": "text",
          "createdDate": "2025-12-09T15:21:30.070Z",
          "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
        }
      ]
    }
    POST /rest/s1/order-routing/groups/{routingGroupId} HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Content-Type: application/json
    Accept: */*
    Content-Length: 632
    
    {
      "_entity": "orderRoutingGroup",
      "routingGroupId": "text",
      "productStoreId": "text",
      "groupName": "text",
      "sequenceNum": 1,
      "jobName": "text",
      "description": "text",
      "createdByUserId": "text",
      "createdByUser": "text",
      "createdDate": "2025-12-09T15:21:30.070Z",
      "lastModifiedDate": "2025-12-09T15:21:30.070Z",
      "lastUpdatedStamp": "2025-12-09T15:21:30.070Z",
      "routings": [
        {
          "_entity": "orderRouting",
          "orderRoutingId": "text",
          "routingGroupId": "text",
          "statusId": "text",
          "routingName": "text",
          "sequenceNum": 1,
          "description": "text",
          "createdByUser": "text",
          "createdByUserId": "text",
          "createdDate": "2025-12-09T15:21:30.070Z",
          "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
        }
      ]
    }
    DELETE /rest/s1/order-routing/groups/{routingGroupId} HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Accept: */*
    
    POST /rest/s1/order-routing/groups/{routingGroupId}/runNow HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Accept: */*
    
    POST /rest/s1/order-routing/groups/{routingGroupId}/run HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Content-Type: application/json
    Accept: */*
    Content-Length: 193
    
    {
      "routingGroupId": "text",
      "orderRoutingId": "text",
      "routingRuleId": "text",
      "productStoreId": "text",
      "orderId": "text",
      "shipGroupSeqId": "text",
      "changeReasonEnumId": "text",
      "testDriveSessionId": "text"
    }
    GET /rest/s1/order-routing/groups/{routingGroupId}/schedule HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Accept: */*
    
    {
      "schedule": {
        "jobName": "text",
        "description": "text",
        "serviceName": "text",
        "transactionTimeout": 1,
        "topic": "text",
        "localOnly": "text",
        "cronExpression": "text",
        "fromDate": "2025-12-09T15:21:30.070Z",
        "thruDate": "2025-12-09T15:21:30.070Z",
        "repeatCount": 1,
        "paused": "text",
        "expireLockTime": 1,
        "minRetryTime": 1,
        "priority": 1,
        "parentJobName": "text",
        "jobTypeEnumId": "text",
        "permissionGroupId": "text",
        "instanceOfProductId": "text",
        "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
      }
    }
    POST /rest/s1/order-routing/groups/{routingGroupId}/schedule HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Content-Type: application/json
    Accept: */*
    Content-Length: 411
    
    {
      "routingGroupId": "text",
      "transactionTimeout": 1,
      "topic": "text",
      "localOnly": "text",
      "cronExpression": "text",
      "fromDate": "2025-12-09T15:21:30.070Z",
      "thruDate": "2025-12-09T15:21:30.070Z",
      "repeatCount": 1,
      "paused": "text",
      "expireLockTime": 1,
      "minRetryTime": 1,
      "priority": 1,
      "parentJobName": "text",
      "jobTypeEnumId": "text",
      "permissionGroupId": "text",
      "instanceOfProductId": "text",
      "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
    }
    POST /rest/s1/order-routing/groups/{routingGroupId}/clone HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Content-Type: application/json
    Accept: */*
    Content-Length: 126
    
    {
      "routingGroupId": "text",
      "newGroupName": "text",
      "sequenceNum": "text",
      "copyOrderRoutings": "true",
      "copyOrderRoutingRules": "true"
    }
    GET /rest/s1/order-routing/groups/{routingGroupId}/raw HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Accept: */*
    
    {
      "_entity": "orderRoutingGroup",
      "routingGroupId": "text",
      "productStoreId": "text",
      "groupName": "text",
      "sequenceNum": 1,
      "jobName": "text",
      "description": "text",
      "createdByUserId": "text",
      "createdByUser": "text",
      "createdDate": "2025-12-09T15:21:30.070Z",
      "lastModifiedDate": "2025-12-09T15:21:30.070Z",
      "lastUpdatedStamp": "2025-12-09T15:21:30.070Z",
      "routings": [
        {
          "_entity": "orderRouting",
          "orderRoutingId": "text",
          "routingGroupId": "text",
          "statusId": "text",
          "routingName": "text",
          "sequenceNum": 1,
          "description": "text",
          "createdByUser": "text",
          "createdByUserId": "text",
          "createdDate": "2025-12-09T15:21:30.070Z",
          "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
        }
      ],
      "schedule": {
        "_entity": "moqui.service.job.ServiceJob",
        "jobName": "text",
        "description": "text",
        "serviceName": "text",
        "transactionTimeout": 1,
        "topic": "text",
        "localOnly": "text",
        "cronExpression": "text",
        "fromDate": "2025-12-09T15:21:30.070Z",
        "thruDate": "2025-12-09T15:21:30.070Z",
        "repeatCount": 1,
        "paused": "text",
        "expireLockTime": 1,
        "minRetryTime": 1,
        "priority": 1,
        "parentJobName": "text",
        "jobTypeEnumId": "text",
        "permissionGroupId": "text",
        "instanceOfProductId": "text",
        "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
      }
    }
    GET /rest/s1/order-routing/groups HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Accept: */*
    
    GET /rest/s1/order-routing/groups/{routingGroupId}/routings HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Accept: */*
    
    GET /rest/s1/order-routing/groups/{routingGroupId}/routingRuns HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Accept: */*
    
    [
      {
        "_entity": "org.apache.ofbiz.product.store.ProductStore",
        "productStoreId": "text",
        "primaryStoreGroupId": "text",
        "storeName": "text",
        "companyName": "text",
        "title": "text",
        "subtitle": "text",
        "payToPartyId": "text",
        "daysToCancelNonPay": 1,
        "manualAuthIsCapture": "text",
        "prorateShipping": "text",
        "prorateTaxes": "text",
        "viewCartOnAdd": "text",
        "autoSaveCart": "text",
        "autoApproveReviews": "text",
        "isDemoStore": "text",
        "isImmediatelyFulfilled": "text",
        "inventoryFacilityId": "text",
        "oneInventoryFacility": "text",
        "checkInventory": "text",
        "reserveInventory": "text",
        "reserveOrderEnumId": "text",
        "requireInventory": "text",
        "balanceResOnOrderCreation": "text",
        "requirementMethodEnumId": "text",
        "orderNumberPrefix": "text",
        "defaultLocaleString": "text",
        "defaultCurrencyUomId": "text",
        "defaultTimeZoneString": "text",
        "defaultSalesChannelEnumId": "text",
        "allowPassword": "text",
        "defaultPassword": "text",
        "explodeOrderItems": "text",
        "checkGcBalance": "text",
        "retryFailedAuths": "text",
        "headerApprovedStatus": "text",
        "itemApprovedStatus": "text",
        "digitalItemApprovedStatus": "text",
        "headerDeclinedStatus": "text",
        "itemDeclinedStatus": "text",
        "headerCancelStatus": "text",
        "itemCancelStatus": "text",
        "authDeclinedMessage": "text",
        "authFraudMessage": "text",
        "authErrorMessage": "text",
        "visualThemeId": "text",
        "storeCreditAccountEnumId": "text",
        "usePrimaryEmailUsername": "text",
        "requireCustomerRole": "text",
        "autoInvoiceDigitalItems": "text",
        "reqShipAddrForDigItems": "text",
        "showCheckoutGiftOptions": "text",
        "selectPaymentTypePerItem": "text",
        "showPricesWithVatTax": "text",
        "showTaxIsExempt": "text",
        "vatTaxAuthGeoId": "text",
        "vatTaxAuthPartyId": "text",
        "enableAutoSuggestionList": "text",
        "enableDigProdUpload": "text",
        "prodSearchExcludeVariants": "text",
        "digProdUploadCategoryId": "text",
        "autoOrderCcTryExp": "text",
        "autoOrderCcTryOtherCards": "text",
        "autoOrderCcTryLaterNsf": "text",
        "autoOrderCcTryLaterMax": 1,
        "storeCreditValidDays": 1,
        "autoApproveInvoice": "text",
        "autoApproveOrder": "text",
        "shipIfCaptureFails": "text",
        "setOwnerUponIssuance": "text",
        "reqReturnInventoryReceive": "text",
        "addToCartRemoveIncompat": "text",
        "addToCartReplaceUpsell": "text",
        "splitPayPrefPerShpGrp": "text",
        "managedByLot": "text",
        "showOutOfStockProducts": "text",
        "orderDecimalQuantity": "text",
        "allowComment": "text",
        "oldStyleSheet": "text",
        "oldHeaderLogo": "text",
        "oldHeaderMiddleBackground": "text",
        "oldHeaderRightBackground": "text",
        "catalogUrlMountPoint": "text",
        "restockingFeePercentage": 1,
        "capturePmntsOnOrdApproval": "text",
        "termTypeId": "text",
        "autoSetFacility": "text",
        "enableExternalPromotion": "text",
        "daysToReturn": 1,
        "restockingFeeFixed": 1,
        "autoAcceptReturn": "text",
        "externalId": "text",
        "allowSplit": "text",
        "storeDomain": "text",
        "productIdentifierEnumId": "text",
        "enablePreOrderAutoReleasing": "text",
        "enableBrokering": "text",
        "storeLogoImageUrl": "text",
        "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
      }
    ]
    [
      {
        "_entity": "userSessions",
        "userSessionId": "text",
        "userId": "text",
        "sessionTypeEnumId": "text",
        "productStoreId": "text",
        "fromDate": "2025-12-09T15:21:30.070Z",
        "thruDate": "2025-12-09T15:21:30.070Z",
        "comments": "text",
        "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
      }
    ]
    {
      "_entity": "userSessions.PK",
      "userSessionId": "text"
    }
    {
      "_entity": "userSessions.PK",
      "userSessionId": "text"
    }
    GET /rest/s1/order-routing/user/profile HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Accept: */*
    
    {
      "userId": "text",
      "username": "text",
      "userFullName": "text",
      "timeZone": "text",
      "locale": "text",
      "emailAddress": "text",
      "preferences": {
        "userId": "text",
        "preferenceKey": "text",
        "preferenceValue": "text",
        "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
      },
      "partyId": "text"
    }
    GET /rest/s1/order-routing/user/getAvailableTimeZones HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Accept: */*
    
    {
      "timeZones": [
        {
          "id": "text",
          "label": "text",
          "offset": "text"
        }
      ]
    }
    POST /rest/s1/order-routing/user/sessions HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Content-Type: application/json
    Accept: */*
    Content-Length: 256
    
    {
      "_entity": "userSessions",
      "userSessionId": "text",
      "userId": "text",
      "sessionTypeEnumId": "text",
      "productStoreId": "text",
      "fromDate": "2025-12-09T15:21:30.070Z",
      "thruDate": "2025-12-09T15:21:30.070Z",
      "comments": "text",
      "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
    }
    PUT /rest/s1/order-routing/user/sessions/{userSessionId} HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Content-Type: application/json
    Accept: */*
    Content-Length: 256
    
    {
      "_entity": "userSessions",
      "userSessionId": "text",
      "userId": "text",
      "sessionTypeEnumId": "text",
      "productStoreId": "text",
      "fromDate": "2025-12-09T15:21:30.070Z",
      "thruDate": "2025-12-09T15:21:30.070Z",
      "comments": "text",
      "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
    }
    GET /rest/s1/order-routing/user/productStore HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Accept: */*
    
    GET /rest/s1/order-routing/user/sessions HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Accept: */*
    
    [
      {
        "_entity": "co.hotwax.facility.FacilityAndType",
        "typeDescription": "text",
        "facilityId": "text",
        "facilityTypeId": "text",
        "parentFacilityId": "text",
        "ownerPartyId": "text",
        "defaultInventoryItemTypeId": "text",
        "facilityName": "text",
        "primaryFacilityGroupId": "text",
        "oldSquareFootage": 1,
        "facilitySize": 1,
        "facilitySizeUomId": "text",
        "productStoreId": "text",
        "defaultDaysToShip": 1,
        "openedDate": "2025-12-09T15:21:30.070Z",
        "closedDate": "2025-12-09T15:21:30.070Z",
        "description": "text",
        "defaultDimensionUomId": "text",
        "defaultWeightUomId": "text",
        "geoPointId": "text",
        "externalId": "text",
        "openTime": "text",
        "closeTime": "text",
        "facilityTimeZone": "text",
        "maximumOrderLimit": 1,
        "postalCode": "text",
        "parentTypeId": "text",
        "hasTable": "text"
      }
    ]
    GET /rest/s1/order-routing/facilities/{facilityId} HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Accept: */*
    
    {
      "_entity": "co.hotwax.facility.FacilityAndType",
      "typeDescription": "text",
      "facilityId": "text",
      "facilityTypeId": "text",
      "parentFacilityId": "text",
      "ownerPartyId": "text",
      "defaultInventoryItemTypeId": "text",
      "facilityName": "text",
      "primaryFacilityGroupId": "text",
      "oldSquareFootage": 1,
      "facilitySize": 1,
      "facilitySizeUomId": "text",
      "productStoreId": "text",
      "defaultDaysToShip": 1,
      "openedDate": "2025-12-09T15:21:30.070Z",
      "closedDate": "2025-12-09T15:21:30.070Z",
      "description": "text",
      "defaultDimensionUomId": "text",
      "defaultWeightUomId": "text",
      "geoPointId": "text",
      "externalId": "text",
      "openTime": "text",
      "closeTime": "text",
      "facilityTimeZone": "text",
      "maximumOrderLimit": 1,
      "postalCode": "text",
      "parentTypeId": "text",
      "hasTable": "text"
    }
    GET /rest/s1/order-routing/facilities HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Accept: */*
    
    {
      "_entity": "orderRouting.PK",
      "orderRoutingId": "text"
    }
    {
      "_entity": "orderRouting.PK",
      "orderRoutingId": "text"
    }
    [
      {
        "_entity": "orderRoutingRule",
        "routingRuleId": "text",
        "orderRoutingId": "text",
        "ruleName": "text",
        "statusId": "text",
        "sequenceNum": 1,
        "assignmentEnumId": "text",
        "createdDate": "2025-12-09T15:21:30.070Z",
        "createdByUser": "text",
        "createdByUserId": "text",
        "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
      }
    ]
    [
      {
        "_entity": "routingOrderFilter",
        "orderRoutingId": "text",
        "conditionSeqId": "text",
        "conditionTypeEnumId": "text",
        "fieldName": "text",
        "operator": "text",
        "fieldValue": "text",
        "sequenceNum": 1,
        "createdDate": "2025-12-09T15:21:30.070Z",
        "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
      }
    ]
    {
      "_entity": "routingOrderFilter.PK",
      "orderRoutingId": "text",
      "conditionSeqId": "text"
    }
    [
      {
        "_entity": "routingRuns",
        "routingRunId": "text",
        "orderRoutingId": "text",
        "routingGroupId": "text",
        "routingBatchId": "text",
        "productStoreId": "text",
        "createdByUser": "text",
        "createdByUserId": "text",
        "hasError": "text",
        "startDate": "2025-12-09T15:21:30.070Z",
        "endDate": "2025-12-09T15:21:30.070Z",
        "routingResult": "text",
        "orderItemCount": 1,
        "brokeredItemCount": 1,
        "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
      }
    ]
    {
      "newOrderRoutingId": "text"
    }
    POST /rest/s1/order-routing/routings HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Content-Type: application/json
    Accept: */*
    Content-Length: 285
    
    {
      "_entity": "orderRouting",
      "orderRoutingId": "text",
      "routingGroupId": "text",
      "statusId": "text",
      "routingName": "text",
      "sequenceNum": 1,
      "description": "text",
      "createdByUser": "text",
      "createdByUserId": "text",
      "createdDate": "2025-12-09T15:21:30.070Z",
      "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
    }
    GET /rest/s1/order-routing/routings/{orderRoutingId} HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Accept: */*
    
    {
      "_entity": "orderRouting",
      "orderRoutingId": "text",
      "routingGroupId": "text",
      "statusId": "text",
      "routingName": "text",
      "sequenceNum": 1,
      "description": "text",
      "createdByUser": "text",
      "createdByUserId": "text",
      "createdDate": "2025-12-09T15:21:30.070Z",
      "lastUpdatedStamp": "2025-12-09T15:21:30.070Z",
      "orderFilters": [
        {
          "_entity": "routingOrderFilter",
          "orderRoutingId": "text",
          "conditionSeqId": "text",
          "conditionTypeEnumId": "text",
          "fieldName": "text",
          "operator": "text",
          "fieldValue": "text",
          "sequenceNum": 1,
          "createdDate": "2025-12-09T15:21:30.070Z",
          "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
        }
      ],
      "rules": [
        {
          "_entity": "orderRoutingRule",
          "routingRuleId": "text",
          "orderRoutingId": "text",
          "ruleName": "text",
          "statusId": "text",
          "sequenceNum": 1,
          "assignmentEnumId": "text",
          "createdDate": "2025-12-09T15:21:30.070Z",
          "createdByUser": "text",
          "createdByUserId": "text",
          "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
        }
      ]
    }
    POST /rest/s1/order-routing/routings/{orderRoutingId} HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Content-Type: application/json
    Accept: */*
    Content-Length: 873
    
    {
      "_entity": "orderRouting",
      "orderRoutingId": "text",
      "routingGroupId": "text",
      "statusId": "text",
      "routingName": "text",
      "sequenceNum": 1,
      "description": "text",
      "createdByUser": "text",
      "createdByUserId": "text",
      "createdDate": "2025-12-09T15:21:30.070Z",
      "lastUpdatedStamp": "2025-12-09T15:21:30.070Z",
      "orderFilters": [
        {
          "_entity": "routingOrderFilter",
          "orderRoutingId": "text",
          "conditionSeqId": "text",
          "conditionTypeEnumId": "text",
          "fieldName": "text",
          "operator": "text",
          "fieldValue": "text",
          "sequenceNum": 1,
          "createdDate": "2025-12-09T15:21:30.070Z",
          "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
        }
      ],
      "rules": [
        {
          "_entity": "orderRoutingRule",
          "routingRuleId": "text",
          "orderRoutingId": "text",
          "ruleName": "text",
          "statusId": "text",
          "sequenceNum": 1,
          "assignmentEnumId": "text",
          "createdDate": "2025-12-09T15:21:30.070Z",
          "createdByUser": "text",
          "createdByUserId": "text",
          "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
        }
      ]
    }
    POST /rest/s1/order-routing/routings/{orderRoutingId}/orderFilters HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Content-Type: application/json
    Accept: */*
    Content-Length: 269
    
    {
      "_entity": "routingOrderFilter",
      "orderRoutingId": "text",
      "conditionSeqId": "text",
      "conditionTypeEnumId": "text",
      "fieldName": "text",
      "operator": "text",
      "fieldValue": "text",
      "sequenceNum": 1,
      "createdDate": "2025-12-09T15:21:30.070Z",
      "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
    }
    DELETE /rest/s1/order-routing/routings/{orderRoutingId}/orderFilters HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Content-Type: application/json
    Accept: */*
    Content-Length: 83
    
    {
      "_entity": "routingOrderFilter.PK",
      "orderRoutingId": "text",
      "conditionSeqId": "text"
    }
    POST /rest/s1/order-routing/routings/{orderRoutingId}/clone HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Content-Type: application/json
    Accept: */*
    Content-Length: 128
    
    {
      "orderRoutingId": "text",
      "newRoutingGroupId": "text",
      "copyOrderRoutingRules": "true",
      "newRoutingName": "text",
      "sequenceNum": "text"
    }
    GET /rest/s1/order-routing/routings/{orderRoutingId}/sql HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Accept: */*
    
    {
      "statusId": "text",
      "sql": "text"
    }
    GET /rest/s1/order-routing/routings/{orderRoutingId}/orderCount HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Accept: */*
    
    {
      "orderItemCount": 1
    }
    GET /rest/s1/order-routing/routings/{orderRoutingId}/rules HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Accept: */*
    
    GET /rest/s1/order-routing/routings/{orderRoutingId}/orderFilters HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Accept: */*
    
    GET /rest/s1/order-routing/routings/{orderRoutingId}/routingRuns HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Accept: */*
    
    {
      "_entity": "orderRoutingRule.PK",
      "routingRuleId": "text"
    }
    {
      "_entity": "orderRoutingRule.PK",
      "routingRuleId": "text"
    }
    [
      {
        "_entity": "routingRuleInvCondition",
        "routingRuleId": "text",
        "conditionSeqId": "text",
        "conditionTypeEnumId": "text",
        "fieldName": "text",
        "operator": "text",
        "fieldValue": "text",
        "sequenceNum": 1,
        "createdDate": "2025-12-09T15:21:30.070Z",
        "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
      }
    ]
    {
      "_entity": "routingRuleInvCondition.PK",
      "routingRuleId": "text",
      "conditionSeqId": "text"
    }
    [
      {
        "_entity": "routingRuleAction",
        "routingRuleId": "text",
        "actionSeqId": "text",
        "actionTypeEnumId": "text",
        "actionValue": "text",
        "createdDate": "2025-12-09T15:21:30.070Z",
        "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
      }
    ]
    {
      "_entity": "routingRuleAction.PK",
      "routingRuleId": "text",
      "actionSeqId": "text"
    }
    {
      "newRoutingRuleId": "text"
    }
    POST /rest/s1/order-routing/rules HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Content-Type: application/json
    Accept: */*
    Content-Length: 290
    
    {
      "_entity": "orderRoutingRule",
      "routingRuleId": "text",
      "orderRoutingId": "text",
      "ruleName": "text",
      "statusId": "text",
      "sequenceNum": 1,
      "assignmentEnumId": "text",
      "createdDate": "2025-12-09T15:21:30.070Z",
      "createdByUser": "text",
      "createdByUserId": "text",
      "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
    }
    GET /rest/s1/order-routing/rules/{routingRuleId} HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Accept: */*
    
    {
      "_entity": "orderRoutingRule",
      "routingRuleId": "text",
      "orderRoutingId": "text",
      "ruleName": "text",
      "statusId": "text",
      "sequenceNum": 1,
      "assignmentEnumId": "text",
      "createdDate": "2025-12-09T15:21:30.070Z",
      "createdByUser": "text",
      "createdByUserId": "text",
      "lastUpdatedStamp": "2025-12-09T15:21:30.070Z",
      "inventoryFilters": [
        {
          "_entity": "routingRuleInvCondition",
          "routingRuleId": "text",
          "conditionSeqId": "text",
          "conditionTypeEnumId": "text",
          "fieldName": "text",
          "operator": "text",
          "fieldValue": "text",
          "sequenceNum": 1,
          "createdDate": "2025-12-09T15:21:30.070Z",
          "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
        }
      ],
      "actions": [
        {
          "_entity": "routingRuleAction",
          "routingRuleId": "text",
          "actionSeqId": "text",
          "actionTypeEnumId": "text",
          "actionValue": "text",
          "createdDate": "2025-12-09T15:21:30.070Z",
          "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
        }
      ],
      "assignment": {
        "_entity": "enums",
        "enumId": "text",
        "enumTypeId": "text",
        "parentEnumId": "text",
        "enumCode": "text",
        "sequenceNum": 1,
        "description": "text",
        "optionValue": "text",
        "optionIndicator": "text",
        "relatedEnumId": "text",
        "relatedEnumTypeId": "text",
        "statusFlowId": "text",
        "enumName": "text",
        "primaryEnumerationGroupId": "text",
        "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
      }
    }
    POST /rest/s1/order-routing/rules/{routingRuleId} HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Content-Type: application/json
    Accept: */*
    Content-Length: 1170
    
    {
      "_entity": "orderRoutingRule",
      "routingRuleId": "text",
      "orderRoutingId": "text",
      "ruleName": "text",
      "statusId": "text",
      "sequenceNum": 1,
      "assignmentEnumId": "text",
      "createdDate": "2025-12-09T15:21:30.070Z",
      "createdByUser": "text",
      "createdByUserId": "text",
      "lastUpdatedStamp": "2025-12-09T15:21:30.070Z",
      "inventoryFilters": [
        {
          "_entity": "routingRuleInvCondition",
          "routingRuleId": "text",
          "conditionSeqId": "text",
          "conditionTypeEnumId": "text",
          "fieldName": "text",
          "operator": "text",
          "fieldValue": "text",
          "sequenceNum": 1,
          "createdDate": "2025-12-09T15:21:30.070Z",
          "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
        }
      ],
      "actions": [
        {
          "_entity": "routingRuleAction",
          "routingRuleId": "text",
          "actionSeqId": "text",
          "actionTypeEnumId": "text",
          "actionValue": "text",
          "createdDate": "2025-12-09T15:21:30.070Z",
          "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
        }
      ],
      "assignment": {
        "_entity": "enums",
        "enumId": "text",
        "enumTypeId": "text",
        "parentEnumId": "text",
        "enumCode": "text",
        "sequenceNum": 1,
        "description": "text",
        "optionValue": "text",
        "optionIndicator": "text",
        "relatedEnumId": "text",
        "relatedEnumTypeId": "text",
        "statusFlowId": "text",
        "enumName": "text",
        "primaryEnumerationGroupId": "text",
        "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
      }
    }
    POST /rest/s1/order-routing/rules/{routingRuleId}/inventoryFilters HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Content-Type: application/json
    Accept: */*
    Content-Length: 273
    
    {
      "_entity": "routingRuleInvCondition",
      "routingRuleId": "text",
      "conditionSeqId": "text",
      "conditionTypeEnumId": "text",
      "fieldName": "text",
      "operator": "text",
      "fieldValue": "text",
      "sequenceNum": 1,
      "createdDate": "2025-12-09T15:21:30.070Z",
      "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
    }
    DELETE /rest/s1/order-routing/rules/{routingRuleId}/inventoryFilters HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Content-Type: application/json
    Accept: */*
    Content-Length: 87
    
    {
      "_entity": "routingRuleInvCondition.PK",
      "routingRuleId": "text",
      "conditionSeqId": "text"
    }
    GET /rest/s1/order-routing/rules/{routingRuleId}/actions HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Accept: */*
    
    POST /rest/s1/order-routing/rules/{routingRuleId}/actions HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Content-Type: application/json
    Accept: */*
    Content-Length: 209
    
    {
      "_entity": "routingRuleAction",
      "routingRuleId": "text",
      "actionSeqId": "text",
      "actionTypeEnumId": "text",
      "actionValue": "text",
      "createdDate": "2025-12-09T15:21:30.070Z",
      "lastUpdatedStamp": "2025-12-09T15:21:30.070Z"
    }
    DELETE /rest/s1/order-routing/rules/{routingRuleId}/actions HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Content-Type: application/json
    Accept: */*
    Content-Length: 78
    
    {
      "_entity": "routingRuleAction.PK",
      "routingRuleId": "text",
      "actionSeqId": "text"
    }
    POST /rest/s1/order-routing/rules/{routingRuleId}/clone HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Content-Type: application/json
    Accept: */*
    Content-Length: 93
    
    {
      "routingRuleId": "text",
      "newOrderRoutingId": "text",
      "newRuleName": "text",
      "sequenceNum": "text"
    }
    GET /rest/s1/order-routing/rules/{routingRuleId}/sql HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Accept: */*
    
    {
      "statusId": "text",
      "sql": "text"
    }
    GET /rest/s1/order-routing/rules/{routingRuleId}/inventoryFilters HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Accept: */*
    
    POST /rest/s1/order-routing/login HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Content-Type: application/json
    Accept: */*
    Content-Length: 52
    
    {
      "username": "text",
      "password": "text",
      "token": "text"
    }
    {
      "token": "text",
      "expirationTime": "text",
      "api_key": "text"
    }
    [
      {
        "_entity": "co.hotwax.product.store.ProductStoreShipmentMethView",
        "productStoreShipMethId": "text",
        "productStoreId": "text",
        "shipmentMethodTypeId": "text",
        "partyId": "text",
        "roleTypeId": "text",
        "companyPartyId": "text",
        "minWeight": 1,
        "maxWeight": 1,
        "minSize": 1,
        "maxSize": 1,
        "minTotal": 1,
        "maxTotal": 1,
        "allowUspsAddr": "text",
        "requireUspsAddr": "text",
        "allowCompanyAddr": "text",
        "requireCompanyAddr": "text",
        "includeNoChargeItems": "text",
        "includeFeatureGroup": "text",
        "excludeFeatureGroup": "text",
        "includeGeoId": "text",
        "excludeGeoId": "text",
        "serviceName": "text",
        "configProps": "text",
        "shipmentCustomMethodId": "text",
        "shipmentGatewayConfigId": "text",
        "sequenceNumber": 1,
        "allowancePercent": 1,
        "minimumPrice": 1,
        "fromDate": "2025-12-09T15:21:30.070Z",
        "thruDate": "2025-12-09T15:21:30.070Z",
        "isShippingWeightRequired": "text",
        "isTrackingRequired": "text",
        "description": "text",
        "parentTypeId": "text"
      }
    ]
    [
      {
        "_entity": "co.hotwax.facility.ProductStoreAndFacilityGroup",
        "productStoreId": "text",
        "facilityGroupId": "text",
        "fromDate": "2025-12-09T15:21:30.070Z",
        "thruDate": "2025-12-09T15:21:30.070Z",
        "sequenceNumber": 1,
        "facilityGroupTypeId": "text",
        "primaryParentGroupId": "text",
        "facilityGroupName": "text",
        "description": "text"
      }
    ]
    GET /rest/s1/order-routing/productStores/{productStoreId}/facilityGroups HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Accept: */*
    
    GET /rest/s1/order-routing/productStores/{productStoreId}/shippingMethods HTTP/1.1
    Host: dev-maarg.hotwax.io
    Authorization: Basic username:password
    Accept: */*
    

    Find Order

    Explore how the Find Order API call offers details about orders present in the system.

    Retrieve details a list of orders imported from external systems in your OMS. To find the order, send a GET request to the /solr-query endpoint with appropriate query parameters.

    Request

    End Point https://<instance.name>.hotwax.io/api/solr-query

    Example: https://demo-oms.hotwax.io/api/solr-query

    Request Format

    Parameter Table

    Parameter Name
    Description

    Order Details Table

    Order Details Table

    Field Name
    Description

    Response

    Body

    Response Parameters Table

    Parameter
    Description

    fields

    List of fields returned in response document

    productName

    Name of the product

    productTypeId

    Type of product

    internalName

    Internal name or code for the product

    productTypeDesc

    Description of the product type

    isPromo

    Indicates if the item is part of a promotion

    supplierProductId

    Supplier's unique identifier for the product

    quantity

    Quantity ordered

    unitPrice

    Unit price of the product

    unitListPrice

    List price of the product

    orderItemStatusId

    Status of the order item

    orderItemStatusDesc

    Description of the order item status

    orderItemSubTotal

    Subtotal for the order item

    orderItemAssocTypeId

    Type of association between order items

    supplierPartyIds

    List of supplier party IDs involved in the order

    salesRepName

    Name of the sales representative

    salesChannelEnumId

    ID of the sales channel

    salesChannelDesc

    Description of the sales channel

    orderTypeId

    Type of order (e.g., sales, purchase)

    productStoreId

    ID of the product store

    productStoreName

    Name of the product store

    orderStatusId

    Status of the order

    orderStatusDesc

    Description of the order status

    statusSeqId

    Sequential ID for the order status

    orderRoles

    Roles associated with the order

    customerPartyId

    ID of the customer party

    customerEmailId

    Customer's email address

    customerPartyName

    Name of the customer party

    shipToCountry

    Country where the order will be shipped

    shipToState

    State where the order will be shipped

    shipToCity

    City where the order will be shipped

    shippingMethod

    Shipping method used for the order

    supplierPartyId

    ID of the supplier party

    supplierPartyName

    Name of the supplier party

    orderDate

    Date the order was placed

    orderNotes

    Notes or comments associated with the order

    orderDateString

    Date string representation of the order date

    estimatedDeliveryDate

    Estimated delivery date

    autoCancelDate

    Date when the order will be automatically canceled

    correspondingPoId

    ID of the corresponding purchase order (if applicable)

    title

    Title or reference given to the order

    facilityId

    ID of the facility involved in the order

    facilityName

    Name of the facility

    orderGrandTotal

    Total amount of the order

    orderSize

    Size of the order

    lastInventoryCount

    Last recorded inventory count

    categoryHierarchy

    Hierarchical structure of product categories

    workEffortId

    ID of the related work effort

    workEffortTypeId

    Type of work effort

    currentStatus

    Current status of the work effort

    workEffortPurposeTypeId

    Purpose of the work effort

    workEffortParentId

    ID of the parent work effort (if applicable)

    priority

    Priority of the work effort

    workEffortName

    Name of the work effort

    description

    Description of the work effort

    estimatedStartDate

    Estimated start date of the work effort

    estimatedCompletionDate

    Estimated completion date of the work effort

    actualStartDate

    Actual start date of the work effort

    actualCompletionDate

    Actual completion date of the work effort

    backOrderedQuantity

    Quantity of backordered items

    orderToReleaseTime

    Time taken from order placement to release

    releaseToPickTime

    Time taken from release to picking

    pickToShipTime

    Time taken from picking to shipping

    partyClassificationGroupIds

    IDs of the party classification groups

    currencyUomId

    ID of the currency unit of measurement

    placingPartyName

    Name of the party placing the order

    placingPartyId

    ID of the party placing the order

    primaryProductCategoryNameFacet

    Primary category name facet

    priceType

    Type of pricing (e.g., retail, wholesale)

    promoCodeIds

    IDs of applied promo codes

    orderIdentifications

    List of order identification codes

    promisedDatetime

    Promised date and time for delivery

    shipmentMethodTypeId

    ID of the shipment method type

    docType

    The Type of the document

    q

    Basic solr query

    wt

    Format of data returned by api (json/csv)

    rows

    No of documents returned

    sort

    Field name and sort order (asc/desc) to sort response

    filter

    Additional query parameters

    orderId

    Unique identifier for the order

    orderName

    Name or reference given to the order

    orderItemSeqId

    Sequential ID for the order item

    orderItemTypeId

    Type of order item (e.g., product, service)

    productId

    Unique identifier for the product

    parentProductName

    Name of the parent product (if applicable)

    numFound

    Total number of documents found matching the search criteria

    start

    Starting index of the returned documents

    numFoundExact

    Indicates whether the numFound value is exact or an estimate

    
    {
        "json": {
            "params": {
                "q":"*:*",
                "wt":"json",
                "rows":"1"
            },
            "filter":["docType:ORDER","orderTypeId : SALES_ORDER"],
            "sort":"orderDate desc",
            "fields":"orderId,orderName,orderItemSeqId,orderItemTypeId,productId,parentProductName,productName,productTypeId,internalName,productTypeDesc,isPromo,supplierProductId,quantity,unitPrice,unitListPrice,orderItemStatusId,orderItemStatusDesc,orderItemSubTotal,orderItemAssocTypeId,supplierPartyIds,salesRepName,salesChannelEnumId,salesChannelDesc,orderTypeId,productStoreId,productStoreName,orderStatusId,orderStatusDesc,statusSeqId,orderRoles,customerPartyId,customerEmailId,customerPartyName,shipToCountry,shipToState,shipToCity,shippingMethod,supplierPartyId,supplierPartyName,orderDate,orderNotes,orderDateString,estimatedDeliveryDate,autoCancelDate,correspondingPoId,title,facilityId,facilityName,orderGrandTotal,orderSize,lastInventoryCount,categoryHierarchy,workEffortId,workEffortTypeId,currentStatus,workEffortPurposeTypeId,workEffortParentId,priority,workEffortName,description,estimatedStartDate,estimatedCompletionDate,actualStartDate,actualCompletionDate,backOrderedQuantity,orderToReleaseTime,releaseToPickTime,pickToShipTime,partyClassificationGroupIds,currencyUomId,placingPartyName,placingPartyId,primaryProductCategoryNameFacet,priceType,promoCodeIds,orderIdentifications,promisedDatetime,shipmentMethodTypeId"
        }
    }
    {
        "responseHeader": {
            "zkConnected": true,
            "status": 0,
            "QTime": 0,
            "params": {
                "json": "{\"filter\":[\"docType:ORDER\",\"orderTypeId : SALES_ORDER\"],\"sort\":\"orderDate desc\",\"params\":{\"q\":\"*:*\",\"wt\":\"json\",\"rows\":\"1\"},\"fields\":\"orderId,orderName,orderItemSeqId,orderItemTypeId,productId,parentProductName,productName,productTypeId,internalName,productTypeDesc,isPromo,supplierProductId,quantity,unitPrice,unitListPrice,orderItemStatusId,orderItemStatusDesc,orderItemSubTotal,orderItemAssocTypeId,supplierPartyIds,salesRepName,salesChannelEnumId,salesChannelDesc,orderTypeId,productStoreId,productStoreName,orderStatusId,orderStatusDesc,statusSeqId,orderRoles,customerPartyId,customerEmailId,customerPartyName,shipToCountry,shipToState,shipToCity,shippingMethod,supplierPartyId,supplierPartyName,orderDate,orderNotes,orderDateString,estimatedDeliveryDate,autoCancelDate,correspondingPoId,title,facilityId,facilityName,orderGrandTotal,orderSize,lastInventoryCount,categoryHierarchy,workEffortId,workEffortTypeId,currentStatus,workEffortPurposeTypeId,workEffortParentId,priority,workEffortName,description,estimatedStartDate,estimatedCompletionDate,actualStartDate,actualCompletionDate,backOrderedQuantity,orderToReleaseTime,releaseToPickTime,pickToShipTime,partyClassificationGroupIds,currencyUomId,placingPartyName,placingPartyId,primaryProductCategoryNameFacet,priceType,promoCodeIds,orderIdentifications,promisedDatetime,shipmentMethodTypeId\"}",
                "_forwardedCount": "1"
            }
        },
        "response": {
            "numFound": 4189,
            "start": 0,
            "numFoundExact": true,
            "docs": [
                {
                    "orderId": "10280",
                    "orderItemSeqId": "00101",
                    "productId": "10071",
                    "parentProductName": "Ajax Full-Zip Sweatshirt",
                    "internalName": "MH12-XS-Blue",
                    "productName": "XS / Blue",
                    "orderItemStatusId": "ITEM_APPROVED",
                    "orderItemStatusDesc": "Approved",
                    "quantity": 1.0,
                    "orderName": "HCDEV#2511",
                    "orderTypeId": "SALES_ORDER",
                    "productStoreId": "STORE",
                    "productStoreName": "Dev Store",
                    "shippingMethod": [
                        "Default Standard"
                    ],
                    "shipmentMethodTypeId": "STANDARD",
                    "facilityId": "GARDEN_CITY",
                    "facilityName": "Garden City",
                    "orderStatusId": "ORDER_APPROVED",
                    "orderStatusDesc": "Approved",
                    "orderDate": "2024-06-20T14:42:33Z",
                    "orderNotes": [
                        "HC_PRE_SELECTED_FAC"
                    ],
                    "customerEmailId": "[email protected]",
                    "customerPartyId": "10021",
                    "customerPartyName": "Rohan Sharma",
                    "salesChannelEnumId": "WEB_SALES_CHANNEL",
                    "salesChannelDesc": "Web Channel",
                    "placingPartyName": "Rohan Sharma",
                    "orderIdentifications": [
                        "SHOPIFY_ORD_ID/6178678210724",
                        "SHOPIFY_ORD_NAME/HCDEV#2511",
                        "SHOPIFY_ORD_NO/2511"
                    ]
                }
            ]
        }
    }

    Brokered Order Items Feed

    Discover the Brokered Order Items feed, a JSON-formatted feed generated from HotWax Commerce OMS for streamlined order management.

    Introduction

    The Brokered Order Items feed is an order-wise JSON-formatted feed generated from HotWax Commerce OMS. This feed contains details about brokered order items, which can be brokered to either Warehouse or Store Type facilities. The feed can be used for integration with other external systems.

    Use case

    Communication with the External Order fulfillment system

    The Brokered Order Items feed is useful for retailers who would like to do fulfillment outside OMS through an external system such as a Warehouse Management System (WMS). This feed provides the out-of-the-box data available from OMS, and retailers can use it as is or after transformation to ingest into external systems through file-based integration.

    Customization

    The Brokered Order Items feed has certain out-of-the-box customizations that allow users to generate the feed as per the requirements.

    Sample Brokered Order Items feed

    Attributes

    The following attributes have been prepared in the feed:

    Field Name
    Description
    Sample value

    This object contains the following attributes, each of which has internal nesting:

    Field Name
    Description
    Sample value

    billTo

    Field Name
    Description
    Sample value

    billTo.phone

    Field Name
    Description
    Sample value

    orderIdentifications

    Field Name
    Description
    Sample value

    customerPartyIdentifications

    Field Name
    Description
    Sample value

    payments

    Field Name
    Description
    Sample value

    orderAdjustments

    Field Name
    Description
    Sample value

    orderAttributes

    Field Name
    Description
    Sample value

    orderItems

    Field Name
    Description
    Sample value

    orderItems.shipTo

    Field Name
    Description
    Sample value

    orderItems.phone.shipTo

    Field Name
    Description
    Sample value

    orderItem.goodIdentification

    Field Name
    Description
    Sample value

    orderItems.orderItemAdjustments:

    Field Name
    Description
    Sample value

    orderItemAttributes

    Field Name
    Description
    Sample value

    facilityGroupMembers

    Field Name
    Description
    Sample value

    fromOrderItemAssocs:

    Field Name
    Description
    Sample value

    toOrderItemAssocs:

    Field Name
    Description
    Sample value

    productFeatures:

    Field Name
    Description
    Sample value

    orderStatusId

    Order status

    ORDER_APPROVED

    entryDate

    The date and time the order was imported in HotWax Commerce OMS

    2024-02-23T03:50:12+09:00

    orderExternalId

    The external ID of the order

    5384320450749

    currency

    The payment currency used for the order

    JPY

    grandTotal

    The total sum of all costs associated with an order

    1870

    customerFirstName

    The first name of the customer

    jhon

    customerLastName

    The last name of the customer

    deo

    salesChannel

    The sales channel

    WEB_CHANNEL

    customerPartyId

    The customer party ID

    10290

    isShippingChargesSent

    Indicates if shipping charges are sent

    Y

    billTo

    The billing information

    See below

    orderIdentifications

    The order identifications

    See below

    customerPartyIdentifications

    The customer party identifications

    See below

    payments

    The payments

    See below

    orderAdjustments

    The order adjustments

    See below

    orderAttributes

    The order attributes

    See below

    orderItems

    The order items

    See below

    orderAdjustments

    The order adjustments

    See below

    orderAttributes

    The order attributes

    See below

    orderItems

    The order items

    See below

    address1

    The first line of the address

    足立

    address2

    The second line of the address

    null

    city

    The city

    足立区

    postalCode

    The postal code

    120-0015

    countryGeoId

    The country geo ID

    JPN

    stateProvinceGeoId

    The state province geo ID

    null

    isResidentialAddress

    Indicates if the address is residential

    Y

    phone

    The phone information

    See below

    orderId

    The order ID

    12082

    statusId

    The status ID

    PAYMENT_AUTHORIZED

    returnId

    The return ID

    null

    createdDate

    The date and time of creation

    2024-02-23T03:50:12+09:00

    orderStatusId

    The status of the order

    ORDER_APPROVED

    entryDate

    The date and time the order was entered

    2024-02-23T03:50:12+09:00

    orderExternalId

    The external ID of the order

    5384320450749

    currency

    The currency used for the order

    JPY

    grandTotal

    The total amount of the order

    1870

    orderItemSeqId

    The sequence ID of the order item

    00101

    itemStatusId

    The status of the item

    ITEM_APPROVED

    orderItemQuantity

    The quantity of the order item

    1

    reservedItemQuantity

    The quantity of reserved items

    1

    unitPrice

    The unit price of the item

    1200

    orderItemExternalId

    The external ID of the order item

    12915436126397

    itemDescription

    The description of the item

    ソックス クルー 3ペア ホワイト

    shipGroupSeqId

    The sequence ID of the ship group

    00001

    shipmentMethodTypeId

    The shipment method type ID

    STANDARD

    postalContactMechId

    The postal contact mechanism ID

    18224

    telecomContactMechId

    The telecom contact mechanism ID

    18225

    carrierPartyId

    The carrier party ID

    NA

    externalFulfillmentOrderItemId

    The external fulfillment order item ID

    null

    fulfillmentStatus

    The fulfillment status

    null

    customerFirstName

    The first name of the customer

    jhon

    customerLastName

    The last name of the customer

    deo

    facilityId

    The facility ID

    WH0615

    facilityExternalId

    The external ID of the facility

    22

    facilityTypeId

    This attribute contains the facility Type Id.

    WAREHOUSE

    parentFacilityTypeId

    This attribute contains ID of the parent facility for facilityId.

    DISTRIBUTION_CENTER

    statusDatetime

    The date and time of the status

    2024-02-23T04:05:15+09:00

    productId

    The product's unique identifier in HotWax Commerce

    60757

    productTypeId

    The type of product identification

    FINISHED_GOOD

    internalName

    String

    -

    salesChannel

    The sales channel

    WEB_CHANNEL

    customerPartyId

    The customer's unique identification in HotWax Commerce

    10290

    shipTo

    The shipping information

    See below

    goodIdentifications

    The product/good identifications

    See below

    orderItemAdjustments

    The order item adjustments

    See below

    orderItemAttributes

    The order item attributes

    See below

    facilityGroupMembers

    The facility group members

    See below

    fromOrderItemAssocs

    The from order item associations

    See below

    toOrderItemAssocs

    The to order item associations

    See below

    productFeatures

    The product features

    See below

    address1

    The first line of the address

    足立

    address2

    The second line of the address

    null

    city

    The city

    足立区

    postalCode

    The postal code

    120-0015

    countryGeoId

    The country geo ID

    JPN

    stateProvinceGeoId

    The state province geo ID

    null

    countyGeoId

    The county geo ID

    null

    isResidentialAddress

    Indicates if the address is residential

    Y

    phone

    The phone information

    See below

    thruDate

    The identification expiration date

    null

    orderItemSeqId

    the Order item sequence id.

    00001

    sequenceNum

    The sequence number for the member.

    1

    shipGroupSeqId

    The ship group seq ID of the kit product.

    00002

    toShipGroupSeqId

    The ship group seq ID of the component product.

    00003

    orderItemAssocTypeId

    The order item assoc type ID.

    KIT_COMPONENT

    shipGroupSeqId

    The ship group seq ID of the kit product.

    00002

    toShipGroupSeqId

    The ship group seq ID of the component product.

    00003

    orderItemAssocTypeId

    The order item assoc type ID like.

    KIT_COMPONENT

    productId

    the Product ID.

    10000

    productFeaturTypeId

    the feature type like

    COLOR

    Parameter

    Description

    orderId

    Allows to generate the feed for a specific order ID.

    orderItemSeqId

    Allows to generate the feed for a specific order item sequence ID within an order.

    parentFacilityTypeIds

    Specifies the type of facility from which the brokered order items are being fetched.

    productStoreIds

    Allows you to set the product store IDs to generate brand-specific feeds.

    systemMessageTypeId

    The SFTP path where the feed will be stored.

    systemMessageRemoteId

    The SFTP credentials required to access the SFTP location.

    productStoreId

    The ID of the product store

    STORE

    orderId

    The HotWax Commerce unique identifier for the order

    12082

    orderName

    The eCommerce order identifier

    9000004032

    orderDate

    The date and time the order was placed on eCommerce

    billTo

    The billing information

    See below

    orderIdentifications

    The order identifications

    See below

    customerPartyIdentifications

    The customer party identifications

    See below

    payments

    The payments

    countryGeoCode

    The country geo code

    JP

    stateProvinceGeoCode

    The state province geo code

    null

    contactMechId

    The contact mechanism ID

    18227

    toName

    The name of the recipient

    contactMechId

    The contact mechanism ID

    18228

    countryCode

    The country code

    1

    areaCode

    The area code

    null

    contactNumber

    The contact number

    idValue

    The ID value

    5384320450749

    orderId

    The order ID

    12082

    fromDate

    The from date

    2024-02-23T03:50:12+09:00

    thruDate

    The thru date

    partyIdentificationTypeId

    The party identification type ID

    SHOPIFY_CUST_ID

    idValue

    The ID value

    7053008306365

    partyId

    The party ID

    10290

    paymentMethodCode

    The payment method code

    null

    amount

    The amount

    1870

    paymentMethodTypeId

    The payment method type ID

    EXT_SHOP_OTHR_GTWAY

    paymentMethodDescription

    The payment method description

    orderAdjustmentTypeId

    The order adjustment type ID

    SHIPPING_SALES_TAX

    amount

    The amount

    50

    orderAdjustmentId

    The order adjustment ID

    null

    orderId

    The order ID

    orderId

    The order ID

    12082

    attrDescription

    The attribute description

    null

    attrName

    The attribute name

    COD_FEE_ADJ_CREATED

    attrValue

    The attribute value

    productStoreId

    The ID of the product store

    STORE

    orderId

    The unique identifier for the order

    12082

    orderName

    The name of the order

    9000004032

    orderDate

    The date and time the order was placed

    countryGeoCode

    The country geo code

    JP

    stateProvinceGeoCode

    The state province geo code

    null

    contactMechId

    The contact mechanism ID

    18224

    toName

    The name of the recipient

    contactMechId

    The contact mechanism ID

    18228

    countryCode

    The country code

    1

    areaCode

    The area code

    null

    contactNumber

    The contact number

    idValue

    The good identifications ID value

    37639003275453

    fromDate

    The identification creation date

    2023-12-25T03:48:21+09:00

    productId

    The HotWax Commerce's product ID

    60757

    goodIdentificationTypeId

    The type of good identification

    amount

    The amount of order adjustment

    120

    orderAdjustmentTypeId

    The order adjustment type ID

    SALES_TAX

    orderId

    The order ID

    12082

    orderItemSeqId

    The Order Item Seq ID.

    orderId

    The order ID

    12082

    attrDescription

    The attribute description

    null

    attrName

    The attribute name

    COD_FEE_ADJ_CREATED

    attrValue

    The attribute value

    facilityId

    The facility ID

    WH0615

    facilityGroupId

    The facility group ID

    22

    thruDate

    The thru date

    null

    fromDate

    The from date

    orderId

    The order ID of kit product

    12082

    orderItemSeqId

    The order items seq ID of the kit product.

    00101

    toOrderId

    The order ID of the component product.

    null

    toOrderItemSeqId

    The order items seq ID of the component product.

    orderId

    The order ID of kit product

    12082

    orderItemSeqId

    The order items seq ID of the kit product.

    00101

    toOrderId

    The order ID of the component product.

    null

    toOrderItemSeqId

    The order items seq ID of the component product.

    productFeatureApplTypeId

    the feature Appl type like

    STANDARD_FEATURE

    productFeatureId

    the unique feature ID.

    10000

    productFeatureCategoryId

    the product feature category ID.

    10015

    description

    the description of the feature.

    [ {
      "productStoreId" : "SG_STORE",
      "orderId" : "SGSM10007",
      "orderName" : "#1068",
      "orderDate" : "2020-01-15T11:26:03-08:00",
      "orderStatusId" : "ORDER_APPROVED",
      "entryDate" : "2020-01-17T12:31:57-08:00",
      "orderExternalId" : null,
      "currency" : "USD",
      "grandTotal" : 104,
      "orderItemSeqId" : null,
      "itemStatusId" : null,
      "orderItemQuantity" : null,
      "reservedItemQuantity" : null,
      "reservedDatetime" : null,
      "unitPrice" : null,
      "orderItemExternalId" : null,
      "itemDescription" : null,
      "requestedDeliveryDate" : null,
      "requestedDeliveryTime" : null,
      "deliveryWindow" : null,
      "shipGroupSeqId" : null,
      "shipmentMethodTypeId" : null,
      "postalContactMechId" : null,
      "telecomContactMechId" : null,
      "orderFacilityId" : null,
      "carrierPartyId" : null,
      "externalFulfillmentOrderItemId" : null,
      "fulfillmentStatus" : null,
      "customerFirstName" : "Demo",
      "customerLastName" : "User",
      "facilityId" : null,
      "facilityExternalId" : null,
      "facilityTypeId" : null,
      "parentFacilityTypeId" : null,
      "statusDatetime" : null,
      "productId" : null,
      "productTypeId" : null,
      "internalName" : null,
      "salesChannel" : "WEB_CHANNEL",
      "customerPartyId" : "10004",
      "isShippingChargesSent" : "Y",
      "billTo" : {
        "countryGeoCode" : "US",
        "stateProvinceGeoCode" : "TN",
        "contactMechId" : "10802",
        "toName" : "demo user",
        "attnName" : null,
        "address1" : "11 U.S. 11",
        "address2" : null,
        "houseNumber" : null,
        "houseNumberExt" : null,
        "directions" : null,
        "city" : "Knoxville",
        "cityGeoId" : null,
        "postalCode" : "37010",
        "postalCodeExt" : null,
        "countryGeoId" : "USA",
        "stateProvinceGeoId" : "TN",
        "countyGeoId" : null,
        "municipalityGeoId" : null,
        "postalCodeGeoId" : null,
        "geoPointId" : null,
        "encodedAddressKey" : null,
        "latitude" : null,
        "longitude" : null,
        "isResidentialAddress" : "Y",
        "phone" : null
      },
      "orderIdentifications" : [ {
        "orderId" : "SGSM10007",
        "idValue" : "2035556286557",
        "fromDate" : "2020-01-17T12:31:58-08:00",
        "lastUpdatedStamp" : "2020-01-17T12:31:58-08:00",
        "orderIdentificationTypeId" : "SHOPIFY_ORD_ID",
        "thruDate" : null
      }, {
        "orderId" : "SGSM10007",
        "fromDate" : "2020-01-17T12:31:58-08:00",
        "orderIdentificationTypeId" : "SHOPIFY_ORD_NAME",
        "lastUpdatedStamp" : "2020-01-17T12:31:58-08:00",
        "idValue" : "#1068",
        "thruDate" : null
      }, {
        "orderId" : "SGSM10007",
        "fromDate" : "2020-01-17T12:31:58-08:00",
        "idValue" : "68",
        "orderIdentificationTypeId" : "SHOPIFY_ORD_NO",
        "lastUpdatedStamp" : "2020-01-17T12:31:58-08:00",
        "thruDate" : null
      } ],
      "customerPartyIdentifications" : [ ],
      "payments" : [ {
        "orderId" : "SGSM10007",
        "paymentMethodCode" : null,
        "paymentMethodDescription" : "Shopify Payment",
        "createdDate" : "2020-01-17T12:31:57-08:00",
        "statusId" : "PAYMENT_SETTLED",
        "returnId" : null,
        "amount" : 104,
        "paymentMethodTypeId" : "EXT_SHOPIFY"
      } ],
      "orderAdjustments" : [ {
        "customerReferenceId" : null,
        "correspondingProductId" : null,
        "orderItemSeqId" : "_NA_",
        "includeInShipping" : null,
        "description" : null,
        "exemptAmount" : null,
        "productPromoId" : null,
        "orderId" : "SGSM10007",
        "taxAuthPartyId" : null,
        "lastModifiedByUserLogin" : null,
        "amount" : 15,
        "oldPercentage" : null,
        "primaryGeoId" : null,
        "taxAuthGeoId" : null,
        "originalAdjustmentId" : null,
        "secondaryGeoId" : null,
        "createdByUserLogin" : null,
        "orderAdjustmentId" : null,
        "amountAlreadyIncluded" : null,
        "lastUpdatedStamp" : null,
        "comments" : null,
        "recurringAmount" : null,
        "lastModifiedDate" : null,
        "sourceReferenceId" : null,
        "productPromoRuleId" : null,
        "isManual" : null,
        "productFeatureId" : null,
        "taxAuthorityRateSeqId" : null,
        "overrideGlAccountId" : null,
        "oldAmountPerQuantity" : null,
        "shipGroupSeqId" : null,
        "includeInTax" : null,
        "createdDate" : null,
        "productPromoActionSeqId" : null,
        "sourcePercentage" : null,
        "orderAdjustmentTypeId" : "SHIPPING_CHARGES"
      } ],
      "orderAttributes" : [ ],
      "orderItems" : [ {
        "productStoreId" : "SG_STORE",
        "orderId" : "SGSM10007",
        "orderName" : "#1068",
        "orderDate" : "2020-01-15T11:26:03-08:00",
        "orderStatusId" : "ORDER_APPROVED",
        "entryDate" : "2020-01-17T12:31:57-08:00",
        "orderExternalId" : null,
        "currency" : "USD",
        "grandTotal" : 104,
        "orderItemSeqId" : "00001",
        "itemStatusId" : "ITEM_APPROVED",
        "orderItemQuantity" : 1,
        "reservedItemQuantity" : null,
        "reservedDatetime" : null,
        "unitPrice" : 89,
        "orderItemExternalId" : "4458969923677",
        "itemDescription" : "BLACK LEATHER / 37 / 17",
        "requestedDeliveryDate" : null,
        "requestedDeliveryTime" : null,
        "deliveryWindow" : null,
        "shipGroupSeqId" : "00001",
        "shipmentMethodTypeId" : "SECOND_DAY",
        "postalContactMechId" : "10800",
        "telecomContactMechId" : null,
        "orderFacilityId" : null,
        "carrierPartyId" : "_NA_",
        "externalFulfillmentOrderItemId" : null,
        "fulfillmentStatus" : null,
        "customerFirstName" : "Demo",
        "customerLastName" : "User",
        "facilityId" : "1",
        "facilityExternalId" : "1",
        "facilityTypeId" : "RETAIL_STORE",
        "parentFacilityTypeId" : "PHYSICAL_STORE",
        "statusDatetime" : "2020-03-19T11:50:29-07:00",
        "productId" : "10609",
        "productTypeId" : "FINISHED_GOOD",
        "internalName" : "14312158756979",
        "salesChannel" : "WEB_CHANNEL",
        "customerPartyId" : "10004",
        "shipTo" : {
          "countryGeoCode" : "US",
          "stateProvinceGeoCode" : "TN",
          "contactMechId" : "10800",
          "toName" : "demo user",
          "attnName" : null,
          "address1" : "11 U.S. 11",
          "address2" : null,
          "houseNumber" : null,
          "houseNumberExt" : null,
          "directions" : null,
          "city" : "Knoxville",
          "cityGeoId" : null,
          "postalCode" : "37010",
          "postalCodeExt" : null,
          "countryGeoId" : "USA",
          "stateProvinceGeoId" : "TN",
          "countyGeoId" : null,
          "municipalityGeoId" : null,
          "postalCodeGeoId" : null,
          "geoPointId" : null,
          "encodedAddressKey" : null,
          "latitude" : null,
          "longitude" : null,
          "isResidentialAddress" : "Y",
          "phone" : null
        },
        "goodIdentifications" : [ {
          "idValue" : "S00CG30",
          "productId" : "10609",
          "lastUpdatedStamp" : "2022-02-04T07:09:25-08:00",
          "fromDate" : "2020-06-01T12:02:00-07:00",
          "goodIdentificationTypeId" : "SHOPIFY_PROD_SKU",
          "thruDate" : null
        }, {
          "idValue" : "661812039147",
          "fromDate" : "2020-01-17T10:21:16-08:00",
          "goodIdentificationTypeId" : "UPCA",
          "lastUpdatedStamp" : "2022-02-04T07:09:25-08:00",
          "productId" : "10609",
          "thruDate" : null
        } ],
        "orderItemAdjustments" : [ ],
        "orderItemAttributes" : [ ],
        "facilityGroupMembers" : [ {
          "facilityId" : "1",
          "facilityGroupId" : "AUTO_SHIPPING_LABEL",
          "lastUpdatedStamp" : "2021-09-29T01:16:19-07:00",
          "sequenceNum" : 5,
          "fromDate" : "2020-06-25T12:41:21-07:00",
          "thruDate" : null
        }, {
          "facilityId" : "1",
          "facilityGroupId" : "DO_PICKING",
          "lastUpdatedStamp" : "2021-09-29T01:16:19-07:00",
          "fromDate" : "2020-06-25T12:41:21-07:00",
          "sequenceNum" : 5,
          "thruDate" : null
        }, {
          "facilityId" : "1",
          "fromDate" : "2020-06-25T12:41:21-07:00",
          "sequenceNum" : 5,
          "facilityGroupId" : "DO_RATE_SHOP",
          "lastUpdatedStamp" : "2021-09-29T01:16:19-07:00",
          "thruDate" : null
        }, {
          "facilityGroupId" : "OMS_FULFILLMENT",
          "facilityId" : "1",
          "sequenceNum" : 5,
          "fromDate" : "2020-06-25T12:41:21-07:00",
          "thruDate" : null,
          "lastUpdatedStamp" : "2021-09-29T01:16:19-07:00"
        }, {
          "facilityId" : "1",
          "sequenceNum" : null,
          "facilityGroupId" : "SMUS_BROKERING_GROUP",
          "fromDate" : "2023-10-19T08:18:04-07:00",
          "lastUpdatedStamp" : "2023-10-19T08:18:04-07:00",
          "thruDate" : null
        }, {
          "facilityId" : "1",
          "lastUpdatedStamp" : "2023-10-19T08:24:38-07:00",
          "sequenceNum" : null,
          "fromDate" : "2023-10-19T08:24:38-07:00",
          "facilityGroupId" : "SMUS_ST_BRK_GRP",
          "thruDate" : null
        }, {
          "facilityId" : "1",
          "sequenceNum" : null,
          "lastUpdatedStamp" : "2023-11-10T01:18:38-08:00",
          "fromDate" : "2023-11-10T01:18:33-08:00",
          "facilityGroupId" : "SUPERGA_FAC_GRP",
          "thruDate" : null
        }, {
          "facilityGroupId" : "WH_FAC_GROUP",
          "facilityId" : "1",
          "sequenceNum" : null,
          "fromDate" : "2024-01-01T00:00:00-08:00",
          "lastUpdatedStamp" : "2024-01-04T06:50:21-08:00",
          "thruDate" : null
        } ],
        "fromOrderItemAssocs" : [ ],
        "toOrderItemAssocs" : [ ],
        "productFeatures" : [ {
          "amount" : null,
          "productFeatureApplTypeId" : "STANDARD_FEATURE",
          "productFeatureId" : "10015",
          "sequenceNum" : null,
          "recurringAmount" : null,
          "fromDate" : "2020-01-17T10:21:16-08:00",
          "idCode" : null,
          "productFeatureCategoryId" : "10015",
          "contentId" : null,
          "numberSpecified" : null,
          "uomId" : null,
          "thruDate" : null,
          "defaultSequenceNum" : null,
          "description" : "37",
          "defaultAmount" : null,
          "imageUrl" : null,
          "abbrev" : null,
          "productId" : "10609",
          "productFeatureTypeId" : "SIZE"
        }, {
          "amount" : null,
          "productFeatureApplTypeId" : "STANDARD_FEATURE",
          "sequenceNum" : null,
          "recurringAmount" : null,
          "productFeatureId" : "10101",
          "fromDate" : "2020-01-17T10:21:16-08:00",
          "idCode" : null,
          "productFeatureCategoryId" : "10015",
          "contentId" : null,
          "numberSpecified" : null,
          "uomId" : null,
          "description" : "BLACK LEATHER",
          "productFeatureTypeId" : "COLOR",
          "thruDate" : null,
          "defaultSequenceNum" : null,
          "defaultAmount" : null,
          "imageUrl" : null,
          "abbrev" : null,
          "productId" : "10609"
        }, {
          "amount" : null,
          "productFeatureApplTypeId" : "STANDARD_FEATURE",
          "sequenceNum" : null,
          "recurringAmount" : null,
          "productFeatureId" : "10102",
          "fromDate" : "2020-01-17T10:21:16-08:00",
          "idCode" : null,
          "productFeatureCategoryId" : "10015",
          "contentId" : null,
          "numberSpecified" : null,
          "uomId" : null,
          "thruDate" : null,
          "defaultSequenceNum" : null,
          "productFeatureTypeId" : "CODE",
          "defaultAmount" : null,
          "description" : "17",
          "imageUrl" : null,
          "abbrev" : null,
          "productId" : "10609"
        } ]
      } ]
    },{
        "productStoreId" : "STORE",
        "orderId" : "KRWE10188",
        "orderName" : "#KREWE37484",
        "orderDate" : "2023-12-07T01:47:49-08:00",
        "orderStatusId" : "ORDER_APPROVED",
        "entryDate" : "2023-12-07T02:09:35-08:00",
        "orderExternalId" : "5499245625544",
        "currency" : "USD",
        "grandTotal" : 390,
        "orderItemSeqId" : null,
        "itemStatusId" : null,
        "orderItemQuantity" : null,
        "reservedItemQuantity" : null,
        "reservedDatetime" : null,
        "unitPrice" : null,
        "orderItemExternalId" : null,
        "itemDescription" : null,
        "requestedDeliveryDate" : null,
        "requestedDeliveryTime" : null,
        "deliveryWindow" : null,
        "shipGroupSeqId" : null,
        "shipmentMethodTypeId" : null,
        "postalContactMechId" : null,
        "telecomContactMechId" : null,
        "orderFacilityId" : null,
        "carrierPartyId" : null,
        "externalFulfillmentOrderItemId" : null,
        "fulfillmentStatus" : null,
        "customerFirstName" : "Dhiraj",
        "customerLastName" : "Nagar",
        "facilityId" : null,
        "facilityExternalId" : null,
        "facilityTypeId" : null,
        "parentFacilityTypeId" : null,
        "statusDatetime" : null,
        "productId" : null,
        "productTypeId" : null,
        "internalName" : null,
        "salesChannel" : "1",
        "customerPartyId" : "10005",
        "isShippingChargesSent" : "N",
        "billTo" : {
          "countryGeoCode" : "US",
          "stateProvinceGeoCode" : "FL",
          "contactMechId" : "10948",
          "toName" : "Dhiraj Nagar",
          "attnName" : null,
          "address1" : "Main St Square",
          "address2" : "Main St Square",
          "houseNumber" : null,
          "houseNumberExt" : null,
          "directions" : null,
          "city" : "Miami",
          "cityGeoId" : null,
          "postalCode" : "33172",
          "postalCodeExt" : null,
          "countryGeoId" : "USA",
          "stateProvinceGeoId" : "FL",
          "countyGeoId" : null,
          "municipalityGeoId" : null,
          "postalCodeGeoId" : null,
          "geoPointId" : null,
          "encodedAddressKey" : null,
          "latitude" : null,
          "longitude" : null,
          "isResidentialAddress" : "Y",
          "phone" : {
            "contactMechId" : "10949",
            "countryCode" : null,
            "areaCode" : null,
            "contactNumber" : "08973575538",
            "askForName" : null,
            "lastUpdatedStamp" : "2023-12-07T02:09:35-08:00"
          }
        },
        "orderIdentifications" : [ {
          "lastUpdatedStamp" : "2023-12-07T02:09:35-08:00",
          "fromDate" : "2023-12-07T02:09:35-08:00",
          "orderId" : "KRWE10188",
          "idValue" : "5499245625544",
          "orderIdentificationTypeId" : "SHOPIFY_ORD_ID",
          "thruDate" : null
        }, {
          "fromDate" : "2023-12-07T02:09:35-08:00",
          "orderIdentificationTypeId" : "SHOPIFY_ORD_NAME",
          "orderId" : "KRWE10188",
          "idValue" : "#KREWE37484",
          "thruDate" : null,
          "lastUpdatedStamp" : "2023-12-07T02:09:35-08:00"
        }, {
          "orderIdentificationTypeId" : "SHOPIFY_ORD_NO",
          "fromDate" : "2023-12-07T02:09:35-08:00",
          "idValue" : "36484",
          "orderId" : "KRWE10188",
          "lastUpdatedStamp" : "2023-12-07T02:09:35-08:00",
          "thruDate" : null
        } ],
        "customerPartyIdentifications" : [ {
          "partyId" : "10005",
          "idValue" : "5320857",
          "partyIdentificationTypeId" : "NETSUITE_CUSTOMER_ID",
          "lastUpdatedStamp" : "2023-11-22T10:58:34-08:00"
        }, {
          "partyId" : "10005",
          "lastUpdatedStamp" : "2023-11-22T06:11:12-08:00",
          "partyIdentificationTypeId" : "SHOPIFY_CUST_ID",
          "idValue" : "6838392979656"
        } ],
        "payments" : [ {
          "paymentMethodCode" : null,
          "createdDate" : "2023-12-07T02:09:35-08:00",
          "statusId" : "PAYMENT_SETTLED",
          "paymentMethodTypeId" : "EXT_SHOP_MANUAL",
          "amount" : 390,
          "returnId" : null,
          "orderId" : "KRWE10188",
          "paymentMethodDescription" : "Ext manual"
        } ],
        "orderAdjustments" : [ {
          "customerReferenceId" : null,
          "correspondingProductId" : null,
          "orderItemSeqId" : "_NA_",
          "includeInShipping" : null,
          "description" : null,
          "exemptAmount" : null,
          "productPromoId" : null,
          "taxAuthPartyId" : null,
          "lastModifiedByUserLogin" : null,
          "oldPercentage" : null,
          "primaryGeoId" : null,
          "orderId" : "KRWE10188",
          "taxAuthGeoId" : null,
          "originalAdjustmentId" : null,
          "secondaryGeoId" : null,
          "createdByUserLogin" : null,
          "orderAdjustmentId" : null,
          "amountAlreadyIncluded" : null,
          "lastUpdatedStamp" : null,
          "comments" : null,
          "recurringAmount" : null,
          "lastModifiedDate" : null,
          "sourceReferenceId" : null,
          "productPromoRuleId" : null,
          "isManual" : null,
          "productFeatureId" : null,
          "taxAuthorityRateSeqId" : null,
          "overrideGlAccountId" : null,
          "oldAmountPerQuantity" : null,
          "shipGroupSeqId" : null,
          "amount" : 35,
          "includeInTax" : null,
          "createdDate" : null,
          "productPromoActionSeqId" : null,
          "sourcePercentage" : null,
          "orderAdjustmentTypeId" : "SHIPPING_CHARGES"
        } ],
        "orderAttributes" : [ {
          "attrDescription" : "Shopify User Id",
          "orderId" : "KRWE10188",
          "attrName" : "shopify_user_id",
          "lastUpdatedStamp" : "2023-12-07T02:09:35-08:00",
          "attrValue" : "82607702216"
        } ],
        "orderItems" : [ {
          "productStoreId" : "STORE",
          "orderId" : "KRWE10188",
          "orderName" : "#KREWE37484",
          "orderDate" : "2023-12-07T01:47:49-08:00",
          "orderStatusId" : "ORDER_APPROVED",
          "entryDate" : "2023-12-07T02:09:35-08:00",
          "orderExternalId" : "5499245625544",
          "currency" : "USD",
          "grandTotal" : 390,
          "orderItemSeqId" : "00101",
          "itemStatusId" : "ITEM_APPROVED",
          "orderItemQuantity" : 1,
          "reservedItemQuantity" : null,
          "reservedDatetime" : null,
          "unitPrice" : 355,
          "orderItemExternalId" : "12980256866504",
          "itemDescription" : "COLEMAN | 18K + Matte Indigo Fade + Gravity + Custom Vanity Tint (KIT PRODUCT)",
          "requestedDeliveryDate" : null,
          "requestedDeliveryTime" : null,
          "deliveryWindow" : null,
          "shipGroupSeqId" : "00001",
          "shipmentMethodTypeId" : "OVR_SHP",
          "postalContactMechId" : "10945",
          "telecomContactMechId" : "10946",
          "orderFacilityId" : null,
          "carrierPartyId" : "FEDEX",
          "externalFulfillmentOrderItemId" : "100217",
          "fulfillmentStatus" : "Sent",
          "customerFirstName" : "Dhiraj",
          "customerLastName" : "Nagar",
          "facilityId" : "114",
          "facilityExternalId" : "114",
          "facilityTypeId" : "WAREHOUSE",
          "parentFacilityTypeId" : "DISTRIBUTION_CENTER",
          "statusDatetime" : "2023-12-07T02:09:50-08:00",
          "productId" : "10344",
          "productTypeId" : "MARKETING_PKG_PICK",
          "internalName" : "VANITYKIT-01",
          "salesChannel" : "1",
          "customerPartyId" : "10005",
          "shipTo" : {
            "countryGeoCode" : "US",
            "stateProvinceGeoCode" : "FL",
            "contactMechId" : "10945",
            "toName" : "Dhiraj Nagar",
            "attnName" : null,
            "address1" : "Main St Square",
            "address2" : "Main St Square",
            "houseNumber" : null,
            "houseNumberExt" : null,
            "directions" : null,
            "city" : "Miami",
            "cityGeoId" : null,
            "postalCode" : "33172",
            "postalCodeExt" : null,
            "countryGeoId" : "USA",
            "stateProvinceGeoId" : "FL",
            "countyGeoId" : null,
            "municipalityGeoId" : null,
            "postalCodeGeoId" : null,
            "geoPointId" : null,
            "encodedAddressKey" : null,
            "latitude" : null,
            "longitude" : null,
            "isResidentialAddress" : "Y",
            "phone" : {
              "contactMechId" : "10946",
              "countryCode" : null,
              "areaCode" : null,
              "contactNumber" : "08973575538",
              "askForName" : null,
              "lastUpdatedStamp" : "2023-12-07T02:09:35-08:00"
            }
          },
          "goodIdentifications" : [ {
            "idValue" : "40675",
            "fromDate" : "2023-11-22T11:05:40-08:00",
            "goodIdentificationTypeId" : "NETSUITE_PRODUCT_ID",
            "productId" : "10344",
            "lastUpdatedStamp" : "2024-03-27T01:36:21-07:00",
            "thruDate" : null
          }, {
            "idValue" : "42870659088584",
            "lastUpdatedStamp" : "2023-11-22T06:05:00-08:00",
            "goodIdentificationTypeId" : "SHOPIFY_PROD_ID",
            "productId" : "10344",
            "fromDate" : "2023-11-22T06:05:00-08:00",
            "thruDate" : null
          }, {
            "lastUpdatedStamp" : "2023-11-22T06:05:00-08:00",
            "productId" : "10344",
            "idValue" : "VANITYKIT-01",
            "fromDate" : "2023-11-22T06:05:00-08:00",
            "goodIdentificationTypeId" : "SHOPIFY_PROD_SKU",
            "thruDate" : null
          }, {
            "goodIdentificationTypeId" : "SKU",
            "lastUpdatedStamp" : "2023-11-22T06:05:00-08:00",
            "productId" : "10344",
            "idValue" : "VANITYKIT-01",
            "fromDate" : "2023-11-22T06:05:00-08:00",
            "thruDate" : null
          } ],
          "orderItemAdjustments" : [ ],
          "orderItemAttributes" : [ ],
          "facilityGroupMembers" : [ {
            "sequenceNum" : null,
            "lastUpdatedStamp" : "2023-11-23T13:36:59-08:00",
            "fromDate" : "2023-11-23T13:36:55-08:00",
            "facilityGroupId" : "NETSUITE_FULFILLMENT",
            "facilityId" : "114",
            "thruDate" : null
          }, {
            "facilityGroupId" : "OMS_FULFILLMENT",
            "sequenceNum" : null,
            "fromDate" : "2023-12-07T01:58:42-08:00",
            "lastUpdatedStamp" : "2023-12-07T01:58:42-08:00",
            "facilityId" : "114",
            "thruDate" : null
          } ],
          "fromOrderItemAssocs" : [ ],
          "toOrderItemAssocs" : [ {
            "toOrderItemSeqId" : "00102",
            "quantity" : null,
            "toShipGroupSeqId" : "00001",
            "toOrderId" : "KRWE10188",
            "orderId" : "KRWE10188",
            "orderItemAssocTypeId" : "KIT_COMPONENT",
            "lastUpdatedStamp" : "2023-12-07T02:09:35-08:00",
            "shipGroupSeqId" : "00001",
            "orderItemSeqId" : "00101"
          }, {
            "lastUpdatedStamp" : "2023-12-07T02:09:35-08:00",
            "quantity" : null,
            "toShipGroupSeqId" : "00001",
            "toOrderId" : "KRWE10188",
            "orderId" : "KRWE10188",
            "orderItemAssocTypeId" : "KIT_COMPONENT",
            "shipGroupSeqId" : "00001",
            "orderItemSeqId" : "00101",
            "toOrderItemSeqId" : "00103"
          } ],
          "productFeatures" : [ {
            "productFeatureId" : "10000",
            "amount" : null,
            "productFeatureApplTypeId" : "STANDARD_FEATURE",
            "recurringAmount" : null,
            "description" : "Default Title",
            "idCode" : null,
            "sequenceNum" : 1,
            "contentId" : null,
            "productFeatureTypeId" : "10000",
            "numberSpecified" : null,
            "productId" : "10344",
            "productFeatureCategoryId" : null,
            "uomId" : null,
            "thruDate" : null,
            "defaultSequenceNum" : null,
            "defaultAmount" : null,
            "imageUrl" : null,
            "abbrev" : null,
            "fromDate" : "2023-11-22T06:05:00-08:00"
          } ]
        }, {
          "productStoreId" : "STORE",
          "orderId" : "KRWE10188",
          "orderName" : "#KREWE37484",
          "orderDate" : "2023-12-07T01:47:49-08:00",
          "orderStatusId" : "ORDER_APPROVED",
          "entryDate" : "2023-12-07T02:09:35-08:00",
          "orderExternalId" : "5499245625544",
          "currency" : "USD",
          "grandTotal" : 390,
          "orderItemSeqId" : "00102",
          "itemStatusId" : "ITEM_APPROVED",
          "orderItemQuantity" : 1,
          "reservedItemQuantity" : 1,
          "reservedDatetime" : "2023-12-14T00:15:52-08:00",
          "unitPrice" : 0,
          "orderItemExternalId" : null,
          "itemDescription" : "Default Title (COMPONENT PRODUCT)",
          "requestedDeliveryDate" : null,
          "requestedDeliveryTime" : null,
          "deliveryWindow" : null,
          "shipGroupSeqId" : "00001",
          "shipmentMethodTypeId" : "OVR_SHP",
          "postalContactMechId" : "10945",
          "telecomContactMechId" : "10946",
          "orderFacilityId" : null,
          "carrierPartyId" : "FEDEX",
          "externalFulfillmentOrderItemId" : "100218",
          "fulfillmentStatus" : "Sent",
          "customerFirstName" : "Dhiraj",
          "customerLastName" : "Nagar",
          "facilityId" : "114",
          "facilityExternalId" : "114",
          "facilityTypeId" : "WAREHOUSE",
          "parentFacilityTypeId" : "DISTRIBUTION_CENTER",
          "statusDatetime" : "2023-12-07T02:09:50-08:00",
          "productId" : "10342",
          "productTypeId" : "FINISHED_GOOD",
          "internalName" : "SCJ1-228G-21CS-222",
          "salesChannel" : "1",
          "customerPartyId" : "10005",
          "shipTo" : {
            "countryGeoCode" : "US",
            "stateProvinceGeoCode" : "FL",
            "contactMechId" : "10945",
            "toName" : "Dhiraj Nagar",
            "attnName" : null,
            "address1" : "Main St Square",
            "address2" : "Main St Square",
            "houseNumber" : null,
            "houseNumberExt" : null,
            "directions" : null,
            "city" : "Miami",
            "cityGeoId" : null,
            "postalCode" : "33172",
            "postalCodeExt" : null,
            "countryGeoId" : "USA",
            "stateProvinceGeoId" : "FL",
            "countyGeoId" : null,
            "municipalityGeoId" : null,
            "postalCodeGeoId" : null,
            "geoPointId" : null,
            "encodedAddressKey" : null,
            "latitude" : null,
            "longitude" : null,
            "isResidentialAddress" : "Y",
            "phone" : {
              "contactMechId" : "10946",
              "countryCode" : null,
              "areaCode" : null,
              "contactNumber" : "08973575538",
              "askForName" : null,
              "lastUpdatedStamp" : "2023-12-07T02:09:35-08:00"
            }
          },
          "goodIdentifications" : [ {
            "idValue" : "31083",
            "fromDate" : "2023-11-22T11:05:38-08:00",
            "lastUpdatedStamp" : "2024-03-27T01:36:20-07:00",
            "goodIdentificationTypeId" : "NETSUITE_PRODUCT_ID",
            "productId" : "10342",
            "thruDate" : null
          }, {
            "fromDate" : "2023-11-22T06:04:59-08:00",
            "goodIdentificationTypeId" : "SHOPIFY_PROD_ID",
            "idValue" : "42389625733320",
            "productId" : "10342",
            "thruDate" : null,
            "lastUpdatedStamp" : "2023-11-22T06:04:59-08:00"
          }, {
            "idValue" : "SCJ1-228G-21CS-222",
            "fromDate" : "2023-11-22T06:04:59-08:00",
            "productId" : "10342",
            "lastUpdatedStamp" : "2023-11-22T06:04:59-08:00",
            "goodIdentificationTypeId" : "SHOPIFY_PROD_SKU",
            "thruDate" : null
          }, {
            "idValue" : "SCJ1-228G-21CS-222",
            "fromDate" : "2023-11-22T06:04:59-08:00",
            "goodIdentificationTypeId" : "SKU",
            "lastUpdatedStamp" : "2023-11-22T06:04:59-08:00",
            "productId" : "10342",
            "thruDate" : null
          }, {
            "fromDate" : "2023-11-22T06:04:59-08:00",
            "idValue" : "810062125869",
            "goodIdentificationTypeId" : "UPCA",
            "productId" : "10342",
            "lastUpdatedStamp" : "2023-11-22T06:04:59-08:00",
            "thruDate" : null
          } ],
          "orderItemAdjustments" : [ ],
          "orderItemAttributes" : [ ],
          "facilityGroupMembers" : [ {
            "sequenceNum" : null,
            "lastUpdatedStamp" : "2023-11-23T13:36:59-08:00",
            "fromDate" : "2023-11-23T13:36:55-08:00",
            "facilityGroupId" : "NETSUITE_FULFILLMENT",
            "facilityId" : "114",
            "thruDate" : null
          }, {
            "facilityGroupId" : "OMS_FULFILLMENT",
            "sequenceNum" : null,
            "fromDate" : "2023-12-07T01:58:42-08:00",
            "lastUpdatedStamp" : "2023-12-07T01:58:42-08:00",
            "facilityId" : "114",
            "thruDate" : null
          } ],
          "fromOrderItemAssocs" : [ {
            "toOrderItemSeqId" : "00102",
            "quantity" : null,
            "toShipGroupSeqId" : "00001",
            "toOrderId" : "KRWE10188",
            "orderId" : "KRWE10188",
            "orderItemAssocTypeId" : "KIT_COMPONENT",
            "lastUpdatedStamp" : "2023-12-07T02:09:35-08:00",
            "shipGroupSeqId" : "00001",
            "orderItemSeqId" : "00101"
          } ],
          "toOrderItemAssocs" : [ ],
          "productFeatures" : [ {
            "productFeatureId" : "10000",
            "amount" : null,
            "productFeatureApplTypeId" : "STANDARD_FEATURE",
            "recurringAmount" : null,
            "description" : "Default Title",
            "idCode" : null,
            "sequenceNum" : 1,
            "contentId" : null,
            "productFeatureTypeId" : "10000",
            "numberSpecified" : null,
            "productFeatureCategoryId" : null,
            "uomId" : null,
            "productId" : "10342",
            "thruDate" : null,
            "fromDate" : "2023-11-22T06:04:59-08:00",
            "defaultSequenceNum" : null,
            "defaultAmount" : null,
            "imageUrl" : null,
            "abbrev" : null
          } ]
        }, {
          "productStoreId" : "STORE",
          "orderId" : "KRWE10188",
          "orderName" : "#KREWE37484",
          "orderDate" : "2023-12-07T01:47:49-08:00",
          "orderStatusId" : "ORDER_APPROVED",
          "entryDate" : "2023-12-07T02:09:35-08:00",
          "orderExternalId" : "5499245625544",
          "currency" : "USD",
          "grandTotal" : 390,
          "orderItemSeqId" : "00103",
          "itemStatusId" : "ITEM_APPROVED",
          "orderItemQuantity" : 1,
          "reservedItemQuantity" : 1,
          "reservedDatetime" : "2023-12-14T00:15:53-08:00",
          "unitPrice" : 0,
          "orderItemExternalId" : null,
          "itemDescription" : "Dark Blue Gradient / 4B (COMPONENT PRODUCT)",
          "requestedDeliveryDate" : null,
          "requestedDeliveryTime" : null,
          "deliveryWindow" : null,
          "shipGroupSeqId" : "00001",
          "shipmentMethodTypeId" : "OVR_SHP",
          "postalContactMechId" : "10945",
          "telecomContactMechId" : "10946",
          "orderFacilityId" : null,
          "carrierPartyId" : "FEDEX",
          "externalFulfillmentOrderItemId" : "100219",
          "fulfillmentStatus" : "Sent",
          "customerFirstName" : "Dhiraj",
          "customerLastName" : "Nagar",
          "facilityId" : "114",
          "facilityExternalId" : "114",
          "facilityTypeId" : "WAREHOUSE",
          "parentFacilityTypeId" : "DISTRIBUTION_CENTER",
          "statusDatetime" : "2023-12-07T02:09:50-08:00",
          "productId" : "11741",
          "productTypeId" : "FINISHED_GOOD",
          "internalName" : "VANITYLENS-06",
          "salesChannel" : "1",
          "customerPartyId" : "10005",
          "shipTo" : {
            "countryGeoCode" : "US",
            "stateProvinceGeoCode" : "FL",
            "contactMechId" : "10945",
            "toName" : "Dhiraj Nagar",
            "attnName" : null,
            "address1" : "Main St Square",
            "address2" : "Main St Square",
            "houseNumber" : null,
            "houseNumberExt" : null,
            "directions" : null,
            "city" : "Miami",
            "cityGeoId" : null,
            "postalCode" : "33172",
            "postalCodeExt" : null,
            "countryGeoId" : "USA",
            "stateProvinceGeoId" : "FL",
            "countyGeoId" : null,
            "municipalityGeoId" : null,
            "postalCodeGeoId" : null,
            "geoPointId" : null,
            "encodedAddressKey" : null,
            "latitude" : null,
            "longitude" : null,
            "isResidentialAddress" : "Y",
            "phone" : {
              "contactMechId" : "10946",
              "countryCode" : null,
              "areaCode" : null,
              "contactNumber" : "08973575538",
              "askForName" : null,
              "lastUpdatedStamp" : "2023-12-07T02:09:35-08:00"
            }
          },
          "goodIdentifications" : [ {
            "fromDate" : "2023-11-22T11:05:40-08:00",
            "goodIdentificationTypeId" : "NETSUITE_PRODUCT_ID",
            "idValue" : "38040",
            "productId" : "11741",
            "lastUpdatedStamp" : "2024-03-27T01:36:21-07:00",
            "thruDate" : null
          }, {
            "goodIdentificationTypeId" : "SHOPIFY_PROD_ID",
            "productId" : "11741",
            "lastUpdatedStamp" : "2023-11-22T06:07:31-08:00",
            "fromDate" : "2023-11-22T06:07:30-08:00",
            "idValue" : "42870661480648",
            "thruDate" : null
          }, {
            "lastUpdatedStamp" : "2023-11-22T06:07:30-08:00",
            "idValue" : "VANITYLENS-06",
            "productId" : "11741",
            "fromDate" : "2023-11-22T06:07:30-08:00",
            "goodIdentificationTypeId" : "SHOPIFY_PROD_SKU",
            "thruDate" : null
          }, {
            "idValue" : "VANITYLENS-06",
            "lastUpdatedStamp" : "2023-11-22T06:07:31-08:00",
            "goodIdentificationTypeId" : "SKU",
            "productId" : "11741",
            "fromDate" : "2023-11-22T06:07:30-08:00",
            "thruDate" : null
          } ],
          "orderItemAdjustments" : [ ],
          "orderItemAttributes" : [ ],
          "facilityGroupMembers" : [ {
            "sequenceNum" : null,
            "lastUpdatedStamp" : "2023-11-23T13:36:59-08:00",
            "fromDate" : "2023-11-23T13:36:55-08:00",
            "facilityGroupId" : "NETSUITE_FULFILLMENT",
            "facilityId" : "114",
            "thruDate" : null
          }, {
            "facilityGroupId" : "OMS_FULFILLMENT",
            "sequenceNum" : null,
            "fromDate" : "2023-12-07T01:58:42-08:00",
            "lastUpdatedStamp" : "2023-12-07T01:58:42-08:00",
            "facilityId" : "114",
            "thruDate" : null
          } ],
          "fromOrderItemAssocs" : [ {
            "lastUpdatedStamp" : "2023-12-07T02:09:35-08:00",
            "quantity" : null,
            "toShipGroupSeqId" : "00001",
            "toOrderId" : "KRWE10188",
            "orderId" : "KRWE10188",
            "orderItemAssocTypeId" : "KIT_COMPONENT",
            "shipGroupSeqId" : "00001",
            "orderItemSeqId" : "00101",
            "toOrderItemSeqId" : "00103"
          } ],
          "toOrderItemAssocs" : [ ],
          "productFeatures" : [ {
            "amount" : null,
            "productFeatureApplTypeId" : "STANDARD_FEATURE",
            "productFeatureId" : "10169",
            "recurringAmount" : null,
            "sequenceNum" : 2,
            "idCode" : null,
            "contentId" : null,
            "numberSpecified" : null,
            "productId" : "11741",
            "productFeatureTypeId" : "10010",
            "productFeatureCategoryId" : null,
            "uomId" : null,
            "fromDate" : "2023-11-22T06:07:30-08:00",
            "thruDate" : null,
            "defaultSequenceNum" : null,
            "defaultAmount" : null,
            "imageUrl" : null,
            "abbrev" : null,
            "description" : "4B"
          }, {
            "amount" : null,
            "productFeatureId" : "10173",
            "productFeatureApplTypeId" : "STANDARD_FEATURE",
            "recurringAmount" : null,
            "idCode" : null,
            "sequenceNum" : 1,
            "description" : "Dark Blue Gradient",
            "contentId" : null,
            "numberSpecified" : null,
            "productId" : "11741",
            "productFeatureCategoryId" : null,
            "uomId" : null,
            "fromDate" : "2023-11-22T06:07:30-08:00",
            "productFeatureTypeId" : "COLOR",
            "thruDate" : null,
            "defaultSequenceNum" : null,
            "defaultAmount" : null,
            "imageUrl" : null,
            "abbrev" : null
          } ]
        } ]
      }
    ]

    2024-02-23T03:43:23+09:00

    See below

    jhon deo

    0593785656

    null

    Ext Other Gateways

    12082

    true

    2024-02-23T03:43:23+09:00

    jhon deo

    0593785656

    SHOPIFY_PROD_ID

    0001

    true

    2024-02-23T03:50:12+09:00

    00001

    00001

    Red, L

    post

    Generates JWT token for subsequent API calles.

    Authorizations
    AuthorizationstringRequired
    Header parameters
    AuthorizationstringOptional

    Authorization header using Basic Authentication

    Example: Authorization: Basic YWRtaW46b2ZiaXo=
    Responses
    default

    default response

    application/json
    post
    /auth/token
    default

    default response

    No content

    Wrapper Service For Adding Category Products

    post

    Wrapper Service For Adding Category Products

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/addCategoryProducts

    Service for indexing data to Solr

    post

    Service for indexing data to Solr

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/addDataToSearchIndex

    Bulk Add Facility To FacilityGroup

    post

    Bulk Add Facility To FacilityGroup

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    Header parameters
    Content-TypestringRequiredExample: application/json
    Body

    In Schema for service: addFacilitiesToGroup request

    payloadobjectRequired
    Responses
    200

    Success response for the API call.

    application/json
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/addFacilitiesToGroup

    Add Facility To FacilityGroup

    post

    Add Facility To FacilityGroup

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/addFacilityToGroup

    Create a FacilityParty record

    post

    Create a FacilityParty record

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/addPartyToFacility
    post
    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/addPartyUserPermission
    post
    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/addProductToFacility
    post
    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/addSecurityGroupToUserLogin

    Add a SecurityPermission to a SecurityGroup

    post

    Add a SecurityPermission to a SecurityGroup

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/addSecurityPermissionToSecurityGroup

    Create Shipment, ShipmentRouteSegment, ShipmentPackageRouteSeg and ShipmentPackage without items

    post

    Create Shipment, ShipmentRouteSegment, ShipmentPackageRouteSeg and ShipmentPackage without items

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/addShipmentPackage

    Add a UserLogin to a SecurityGroup

    post

    Add a UserLogin to a SecurityGroup

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/addUserLoginToSecurityGroup
    post
    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/allocateOrderItemToFacility

    Append an item to an existing order

    post

    Append an item to an existing order

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/appendOrderItem

    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
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/approveSalesOrder

    Adjust Shopify inventory level.

    post

    Adjust Shopify inventory level.

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/bulkAdjustInventoryLevelOnShopify

    Mark transfer order as Approved in bulk

    post

    Mark transfer order as Approved in bulk

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/bulkApproveTransferOrders

    Mark all orders items as picked in bulk

    post

    Mark all orders items as picked in bulk

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/bulkPackStoreFulfillmentOrders

    Route all in progress orders to rebrokering

    post

    Route all in progress orders to rebrokering

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/bulkRejectStoreInProgressOrders

    Route all outstanding orders to rebrokering

    post

    Route all outstanding orders to rebrokering

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/bulkRejectStoreOutstandingOrders

    Mark shipments as Shipped in bulk

    post

    Mark shipments as Shipped in bulk

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/bulkShipOrders

    Create a calendar and save calendar week details

    post

    Create a calendar and save calendar week details

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/calendarDataSetup

    Cancel an Order Item Quantity

    post

    Cancel an Order Item Quantity

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/cancelOrderItem

    Cancel Order Item Quantity for order

    post

    Cancel Order Item Quantity for order

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/cancelOrderItems

    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
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/cancelSalesOrder

    Cancels a schedule job

    post

    Cancels a schedule job

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    Header parameters
    Content-TypestringRequiredExample: application/json
    Body

    In Schema for service: cancelScheduledJob request

    jobIdstringRequired
    Responses
    200

    Success response for the API call.

    application/json
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/cancelScheduledJob

    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
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/changeOrderItemStatus

    Change the status of an existing order

    post

    Change the status of an existing order

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/changeOrderStatus

    Check if fulfillment started for item and then reject it

    post

    Check if fulfillment started for item and then reject it

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/checkAndRejectOrderItem

    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
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/checkAttributesAndApproveOrder

    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
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    Header parameters
    Content-TypestringRequiredExample: application/json
    Body

    In Schema for service: clearAllEntityCaches request

    distributebooleanOptional
    Responses
    200

    Success response for the API call.

    application/json
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/clearAllEntityCaches

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

    post

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

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/clearCacheLineByCondition

    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
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    Header parameters
    Content-TypestringRequiredExample: application/json
    Body

    In Schema for service: clearCacheLineByDummyPK request

    distributebooleanOptional
    Responses
    200

    Success response for the API call.

    application/json
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/clearCacheLineByDummyPK

    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
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/clearCacheLineByPrimaryKey

    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
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    Header parameters
    Content-TypestringRequiredExample: application/json
    Body

    In Schema for service: clearCacheLineByValue request

    distributebooleanOptional
    Responses
    200

    Success response for the API call.

    application/json
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/clearCacheLineByValue

    Create a new Carrier Shipment Box Type Record

    post

    Create a new Carrier Shipment Box Type Record

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/createCarrierShipmentBoxType

    Creates A CarrierShipmentMethod

    post

    Creates A CarrierShipmentMethod

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/createCarrierShipmentMethod
    post
    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/createCommercePartyRelationshipFrom

    Create a Communication Event with permission check

    post

    Create a Communication Event with permission check

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/createCommunicationEvent

    Create a Communication Event Order

    post

    Create a Communication Event Order

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    Header parameters
    Content-TypestringRequiredExample: application/json
    Body

    In Schema for service: createCommunicationEventOrder request

    orderIdstringRequired
    communicationEventIdstringRequired
    Responses
    200

    Success response for the API call.

    application/json
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/createCommunicationEventOrder

    Create a DataManagerConfig

    post

    Create a DataManagerConfig

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/createDataManagerConfig

    Create a DataManagerMapping

    post

    Create a DataManagerMapping

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/createDataManagerMapping

    Create a Enumeration

    post

    Create a Enumeration

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/createEnumeration

    Create enumeration group member

    post

    Create enumeration group member

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/createEnumerationGroupMember

    Service for create excluded order facility record for all order items

    post

    Service for create excluded order facility record for all order items

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/createExcludedOrderFacilityForOrder

    Create a Facility

    post

    Create a Facility

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/createFacility

    Create a FacilityCalendar

    post

    Create a FacilityCalendar

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/createFacilityCalendar

    Create a FacilityContactMech

    post

    Create a FacilityContactMech

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    Header parameters
    Content-TypestringRequiredExample: application/json
    Body

    In Schema for service: createFacilityContactMech request

    fromDatestring · dateOptional
    extensionstringOptional
    commentsstringOptional
    facilityIdstringOptional
    infoStringstringOptional
    contactMechPurposeTypeIdstringOptional
    externalIdstringOptional
    contactMechTypeIdstringOptional
    contactMechIdstringOptional
    thruDatestring · dateOptional
    Responses
    200

    Success response for the API call.

    application/json
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/createFacilityContactMech

    Create an Email Address

    post

    Create an Email Address

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/createFacilityEmailAddress

    Create a Facility Group

    post

    Create a Facility Group

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/createFacilityGroup

    Create a FacilityIdentification

    post

    Create a FacilityIdentification

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/createFacilityIdentification

    Create a Facility Location

    post

    Create a Facility Location

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/createFacilityLocation

    Create a Postal Address

    post

    Create a Postal Address

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/createFacilityPostalAddress

    Create a Telecommunications Number

    post

    Create a Telecommunications Number

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/createFacilityTelecomNumber

    Creates the fulfillment log

    post

    Creates the fulfillment log

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/createGcFulFillmentRecord

    Create Shopify Return in HC

    post

    Create Shopify Return in HC

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    Header parameters
    Content-TypestringRequiredExample: application/json
    Body

    In Schema for service: createIncomingShipment request

    payloadobjectRequired
    Responses
    200

    Success response for the API call.

    application/json
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/createIncomingShipment

    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
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/createNewUserLoginAndSetUserPreference

    Service for creating the index for a single OISGIR.

    post

    Service for creating the index for a single OISGIR.

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/createOISGIRIndex

    Service to create order appeasement

    post

    Service to create order appeasement

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/createOrderAppeasement

    Create an OrderAttribute record

    post

    Create an OrderAttribute record

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/createOrderAttribute

    Create Order Indexes

    post

    Create Order Indexes

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/createOrderIndex

    Create Order Item Attribute

    post

    Create Order Item Attribute

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/createOrderItemAttribute

    Create a PartyGroup

    post

    Create a PartyGroup

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/createPartyGroup

    Create a Postal Address

    post

    Create a Postal Address

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/createPostalAddress

    Create an ProductFacilityLocation

    post

    Create an ProductFacilityLocation

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/createProductFacilityLocation

    Create Index for single product.

    post

    Create Index for single product.

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/createProductIndex

    Create a ProductStoreFacility

    post

    Create a ProductStoreFacility

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/createProductStoreFacility

    Create a ProductStoreFacilityGroup

    post

    Create a ProductStoreFacilityGroup

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/createProductStoreFacilityGroup

    Create ProductStoreRole

    post

    Create ProductStoreRole

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/createProductStoreRole

    Create a ProductStoreSetting

    post

    Create a ProductStoreSetting

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/createProductStoreSetting

    Create a Product Store Shipment Method

    post

    Create a Product Store Shipment Method

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/createProductStoreShipMeth
    post
    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/createPurchaseShipment

    Create Relationship record

    post

    Create Relationship record

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/createRelationship

    Create return/sales return based on API input parameters

    post

    Create return/sales return based on API input parameters

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    Header parameters
    Content-TypestringRequiredExample: application/json
    Body

    In Schema for service: createReturn request

    Responses
    200

    Success response for the API call.

    application/json
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/createReturn

    Create a new role type

    post

    Create a new role type

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/createRoleType

    Create Order Data based on API input parameters

    post

    Create Order Data based on API input parameters

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    Header parameters
    Content-TypestringRequiredExample: application/json
    Body

    In Schema for service: createSalesOrder request

    Responses
    200

    Success response for the API call.

    application/json
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/createSalesOrder

    Create Search Preference

    post

    Create Search Preference

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/createSearchPreference

    Create an SecurityGroup

    post

    Create an SecurityGroup

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/createSecurityGroup

    Create a SecurityPermission

    post

    Create a SecurityPermission

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/createSecurityPermission

    Create a ShipmentBoxType record

    post

    Create a ShipmentBoxType record

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/createShipmentBoxType

    Create ShipmentItem

    post

    Create ShipmentItem

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/createShipmentItem

    Creates A ShipmentMethodType

    post

    Creates A ShipmentMethodType

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/createShipmentMethodType

    Creates a ShipmentReceipt Record

    post

    Creates a ShipmentReceipt Record

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/createShipmentReceipt

    Import Shopify Orders

    post

    Import Shopify Orders

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/createShopifyOrder

    Creates a ShopifyProdLocActivation record

    post

    Creates a ShopifyProdLocActivation record

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/createShopifyProdLocActivation

    Create return/sales return based on API input parameters

    post

    Create return/sales return based on API input parameters

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    Header parameters
    Content-TypestringRequiredExample: application/json
    Body

    In Schema for service: createShopifyReturn request

    Responses
    200

    Success response for the API call.

    application/json
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/createShopifyReturn

    Create a ShopifyShopCarrierShipment record

    post

    Create a ShopifyShopCarrierShipment record

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/createShopifyShopCarrierShipment

    Create a ShopifyShopLocation record

    post

    Create a ShopifyShopLocation record

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/createShopifyShopLocation

    Create system property

    post

    Create system property

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/createSystemProperty

    Create/Update Order Adjustment

    post

    Create/Update Order Adjustment

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/createUpdateOrderAdjustment

    Create or update a OrderAttribute

    post

    Create or update a OrderAttribute

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/createUpdateOrderAttribute

    Create and Update email address

    post

    Create and Update email address

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/createUpdatePartyEmailAddress

    Create and Update telecom number

    post

    Create and Update telecom number

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/createUpdatePartyTelecomNumber

    Creates new shipping address and update existing address

    post

    Creates new shipping address and update existing address

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/createUpdateShippingAddress

    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
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    Header parameters
    Content-TypestringRequiredExample: application/json
    Body

    In Schema for service: createUpdateShopifyShop request

    shopifyConfigIdstringOptional
    clientIdstringRequired
    shopstringRequired
    processRefundstringOptional
    shopifyConfigNamestringRequired
    shopIdstringRequired
    productStoreIdstringOptional
    oldSharedSecretstringOptional
    accessTokenstringRequired
    sharedSecretstringOptional
    webSiteIdstringOptional
    Responses
    200

    Success response for the API call.

    application/json
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/createUpdateShopifyShop

    Create User Search Preference

    post

    Create User Search Preference

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/createUserSearchPreference

    Delete a CarrierGeoMapping record

    post

    Delete a CarrierGeoMapping record

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    Header parameters
    Content-TypestringRequiredExample: application/json
    Body

    In Schema for service: deleteCarrierGeoMapping request

    geoNamestringOptional
    geoTypeIdstringOptional
    carrierPartyIdstringOptional
    geoMapIdstringRequired
    geoIdstringOptional
    carrierGeoValuestringOptional
    Responses
    200

    Success response for the API call.

    application/json
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/deleteCarrierGeoMapping

    Delete an existing Carrier Shipment Box Type Record

    post

    Delete an existing Carrier Shipment Box Type Record

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/deleteCarrierShipmentBoxType

    Deletes A CarrierShipmentMethod

    post

    Deletes A CarrierShipmentMethod

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/deleteCarrierShipmentMethod

    Delete a DataManagerMapping

    post

    Delete a DataManagerMapping

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    Header parameters
    Content-TypestringRequiredExample: application/json
    Body

    In Schema for service: deleteDataManagerMapping request

    mappingPrefIdstringRequired
    Responses
    200

    Success response for the API call.

    application/json
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/deleteDataManagerMapping

    Delete a Enumeration

    post

    Delete a Enumeration

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    Header parameters
    Content-TypestringRequiredExample: application/json
    Body

    In Schema for service: deleteEnumeration request

    enumIdstringRequired
    Responses
    200

    Success response for the API call.

    application/json
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/deleteEnumeration

    Delete enumeration group member

    post

    Delete enumeration group member

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/deleteEnumerationGroupMember

    Delete a ExternalFulfillmentOrderItem record

    post

    Delete a ExternalFulfillmentOrderItem record

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    Header parameters
    Content-TypestringRequiredExample: application/json
    Body

    In Schema for service: deleteExternalFulfillmentOrderItem request

    externalFulfillmentOrderItemIdstringRequired
    Responses
    200

    Success response for the API call.

    application/json
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/deleteExternalFulfillmentOrderItem

    Delete a Facility Group

    post

    Delete a Facility Group

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    Header parameters
    Content-TypestringRequiredExample: application/json
    Body

    In Schema for service: deleteFacilityGroup request

    facilityGroupIdstringRequired
    Responses
    200

    Success response for the API call.

    application/json
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/deleteFacilityGroup

    Delete a Facility Location

    post

    Delete a Facility Location

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/deleteFacilityLocation

    Delete an OrderAttribute record

    post

    Delete an OrderAttribute record

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/deleteOrderAttribute

    Delete Order Item Attribute

    post

    Delete Order Item Attribute

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/deleteOrderItemAttribute

    Delete a PartyContactMech

    post

    Delete a PartyContactMech

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/deletePartyContactMech

    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
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/deletePartyRole

    Delete a ProductStoreFacilityGroup

    post

    Delete a ProductStoreFacilityGroup

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/deleteProductStoreFacilityGroup

    Delete ShipmentItem

    post

    Delete ShipmentItem

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/deleteShipmentItem

    Deletes A ShipmentMethodType

    post

    Deletes A ShipmentMethodType

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    Header parameters
    Content-TypestringRequiredExample: application/json
    Body

    In Schema for service: deleteShipmentMethodType request

    shipmentMethodTypeIdstringRequired
    Responses
    200

    Success response for the API call.

    application/json
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/deleteShipmentMethodType

    Delete a ShopifyShopCarrierShipment record

    post

    Delete a ShopifyShopCarrierShipment record

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/deleteShopifyShopCarrierShipment

    Delete a ShopifyShopLocation record

    post

    Delete a ShopifyShopLocation record

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/deleteShopifyShopLocation
    post
    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/doRateShopping

    Ensure that the party is in the specified role.

    post

    Ensure that the party is in the specified role.

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/ensurePartyRole

    Send a post request to run a DAG in airflow

    post

    Send a post request to run a DAG in airflow

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/executeServiceFromAirflow

    Expire a FacilityCalendar Record

    post

    Expire a FacilityCalendar Record

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/expireFacilityCalendar

    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
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    Query parameters
    inParamsanyRequired

    Service In Parameters in JSON

    Header parameters
    AcceptstringRequiredExample: application/json
    Responses
    200

    Success response for the API call.

    application/json
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    get
    /services/findProductById

    Set hasLoggedOut to Y.

    post

    Set hasLoggedOut to Y.

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    Header parameters
    Content-TypestringRequiredExample: application/json
    Body

    In Schema for service: forceLogout request

    userLoginIdstringRequired
    Responses
    200

    Success response for the API call.

    application/json
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/forceLogout

    Address Validation Request

    post

    Address Validation Request

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/gatewayShipAddressValidationRequest

    Check for shopify order to approve

    post

    Check for shopify order to approve

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    Header parameters
    Content-TypestringRequiredExample: application/json
    Body

    In Schema for service: generateCustomerOrderUpdateLink request

    orderIdstringRequired
    Responses
    200

    Success response for the API call.

    application/json
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/generateCustomerOrderUpdateLink

    Service for generate manifest

    post

    Service for generate manifest

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/generateManifests
    get
    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    Query parameters
    inParamsanyRequired

    Service In Parameters in JSON

    Header parameters
    AcceptstringRequiredExample: application/json
    Responses
    200

    Success response for the API call.

    application/json
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    get
    /services/getCODOrderRemainingTotal

    Send a post request to run a DAG in airflow

    get

    Send a post request to run a DAG in airflow

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    Query parameters
    inParamsanyRequired

    Service In Parameters in JSON

    Header parameters
    AcceptstringRequiredExample: application/json
    Responses
    200

    Success response for the API call.

    application/json
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    get
    /services/getDAGRunStatus

    Get facilityId by identification type ID

    get

    Get facilityId by identification type ID

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    Query parameters
    inParamsanyRequired

    Service In Parameters in JSON

    Header parameters
    AcceptstringRequiredExample: application/json
    Responses
    200

    Success response for the API call.

    application/json
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    get
    /services/getFacilityIdByType

    Returns the geoPoint for country postal code

    get

    Returns the geoPoint for country postal code

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    Query parameters
    inParamsanyRequired

    Service In Parameters in JSON

    Header parameters
    AcceptstringRequiredExample: application/json
    Responses
    200

    Success response for the API call.

    application/json
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    get
    /services/getGeoPointForPostalCode

    Get Inventory Availability for a Product constrained by a facilityId

    get

    Get Inventory Availability for a Product constrained by a facilityId

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    Query parameters
    inParamsanyRequired

    Service In Parameters in JSON

    Header parameters
    AcceptstringRequiredExample: application/json
    Responses
    200

    Success response for the API call.

    application/json
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    get
    /services/getInventoryAvailableByFacility

    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
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    Query parameters
    inParamsanyRequired

    Service In Parameters in JSON

    Header parameters
    AcceptstringRequiredExample: application/json
    Responses
    200

    Success response for the API call.

    application/json
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    get
    /services/getInventoryAvailableByLocation

    Get orderId by order identification type ID

    get

    Get orderId by order identification type ID

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    Query parameters
    inParamsanyRequired

    Service In Parameters in JSON

    Header parameters
    AcceptstringRequiredExample: application/json
    Responses
    200

    Success response for the API call.

    application/json
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    get
    /services/getOrderIdByType
    get
    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    Query parameters
    inParamsanyRequired

    Service In Parameters in JSON

    Header parameters
    AcceptstringRequiredExample: application/json
    Responses
    200

    Success response for the API call.

    application/json
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    get
    /services/getProductFutureAtp

    Get Inventory Availability for a Product

    get

    Get Inventory Availability for a Product

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    Query parameters
    inParamsanyRequired

    Service In Parameters in JSON

    Header parameters
    AcceptstringRequiredExample: application/json
    Responses
    200

    Success response for the API call.

    application/json
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    get
    /services/getProductInventoryAvailable
    get
    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    Query parameters
    inParamsanyRequired

    Service In Parameters in JSON

    Header parameters
    AcceptstringRequiredExample: application/json
    Responses
    200

    Success response for the API call.

    application/json
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    get
    /services/getProductOnlineAtp
    get
    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    Header parameters
    AcceptstringRequiredExample: application/json
    Responses
    200

    Success response for the API call.

    application/json
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    get
    /services/getServerTimeZone

    Main method to get shipping label from Third Party Shipping Services

    get

    Main method to get shipping label from Third Party Shipping Services

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    Query parameters
    inParamsanyRequired

    Service In Parameters in JSON

    Header parameters
    AcceptstringRequiredExample: application/json
    Responses
    200

    Success response for the API call.

    application/json
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    get
    /services/getShippingLabel

    Get Shopify draft order.

    get

    Get Shopify draft order.

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    Query parameters
    inParamsanyRequired

    Service In Parameters in JSON

    Header parameters
    AcceptstringRequiredExample: application/json
    Responses
    200

    Success response for the API call.

    application/json
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    get
    /services/getShopifyDraftOrder

    Get Shopify Webhooks created from API

    get

    Get Shopify Webhooks created from API

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    Query parameters
    inParamsanyRequired

    Service In Parameters in JSON

    Header parameters
    AcceptstringRequiredExample: application/json
    Responses
    200

    Success response for the API call.

    application/json
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    get
    /services/getShopifyWebhooks

    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
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    Query parameters
    inParamsanyRequired

    Service In Parameters in JSON

    Header parameters
    AcceptstringRequiredExample: application/json
    Responses
    200

    Success response for the API call.

    application/json
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    get
    /services/getUserPreference

    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
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/importJsonListData
    post
    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/importProductFacility

    Service for fetching indexing instance details to Solr

    post

    Service for fetching indexing instance details to Solr

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/indexDeploymentData

    Service for indexing instance details to Solr recieved from API call

    post

    Service for indexing instance details to Solr recieved from API call

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/indexExternalDeploymentData

    Service for indexing webhook error details to Solr

    post

    Service for indexing webhook error details to Solr

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/indexWebhookErrorMessage

    Inventory update service triggers on Shopify Inventory Level Update webhook

    post

    Inventory update service triggers on Shopify Inventory Level Update webhook

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/inventoryLevelUpdateFromShopify
    post
    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/moveItemToParkingFacility

    Check if fulfillment started for item and then reject it

    post

    Check if fulfillment started for item and then reject it

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/oldCheckAndRejectOrderItem

    Reject Order Item

    post

    Reject Order Item

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/oldRejectOrderItem

    Reject Order Line Item

    post

    Reject Order Line Item

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    Header parameters
    Content-TypestringRequiredExample: application/json
    Body

    In Schema for service: oldRejectOrderItems request

    payloadobjectOptional
    Responses
    200

    Success response for the API call.

    application/json
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/oldRejectOrderItems

    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
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/orderDataSetup

    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:

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json

    Mark picklist bin items as Picked

    post

    Mark picklist bin items as Picked

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/packStoreFulfillmentOrder

    Imports picklist And Picklist Item

    post

    Imports picklist And Picklist Item

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/picklistDataSetup

    Pull And Report Entity Sync Data

    post

    Pull And Report Entity Sync Data

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/pullAndReportEntitySyncData

    Service to reship completed order items

    post

    Service to reship completed order items

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/reShipOrderItems

    Recieve Incoming Shipment and push Inventory on Shopify

    post

    Recieve Incoming Shipment and push Inventory on Shopify

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/receiveAndUpdateInventoryToShopify

    This service is used to record inventory variance

    post

    This service is used to record inventory variance

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/recordInventoryCount
    post
    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/recordProductVariance

    Reject in progress shipment item.

    post

    Reject in progress shipment item.

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/rejectFulfillmentReadyOrderItem

    Reject Order Item

    post

    Reject Order Item

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/rejectOrderItem

    Reject Order Line Item

    post

    Reject Order Line Item

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    Header parameters
    Content-TypestringRequiredExample: application/json
    Body

    In Schema for service: rejectOrderItems request

    payloadobjectOptional
    Responses
    200

    Success response for the API call.

    application/json
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/rejectOrderItems

    Cancel reservations and if fulfillent started cancel shipment also.

    post

    Cancel reservations and if fulfillent started cancel shipment also.

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/rejectTransferOrderItem

    Service to release Order Item from one facility to another

    post

    Service to release Order Item from one facility to another

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/releaseOrderItem

    Wrapper Service For Removing Category Products

    post

    Wrapper Service For Removing Category Products

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/removeCategoryProducts

    Remove firebase client registration token

    post

    Remove firebase client registration token

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/removeClientRegistrationToken

    Remove Facility From FacilityGroup

    post

    Remove Facility From FacilityGroup

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/removeFacilityFromGroup

    Removing association of a Party from Facility

    post

    Removing association of a Party from Facility

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/removePartyFromFacility
    post
    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/removePartyUserPermission

    Remove existing webhook on Shopify

    post

    Remove existing webhook on Shopify

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/removeShopifyWebhook

    Reset Password

    post

    Reset Password

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/resetPassword

    Reset all pickers on picklist.

    post

    Reset all pickers on picklist.

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/resetPicker

    Send order Webhook message using Webhook Config.

    post

    Send order Webhook message using Webhook Config.

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/sendOrderWebhook

    Send a pickup scheduled notification for all type of shipment.

    post

    Send a pickup scheduled notification for all type of shipment.

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/sendPickupScheduledNotification

    Send a ready to pick up item notification for STOREPICKUP type

    post

    Send a ready to pick up item notification for STOREPICKUP type

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/sendReadyToPickupItemNotification

    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
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/setCustomerDefaultStore

    Set/update Reason Id on Return Item

    post

    Set/update Reason Id on Return Item

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/setReasonIdOnReturnItem

    Sets a single user preference.

    post

    Sets a single user preference.

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/setUserPreference

    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
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    Header parameters
    Content-TypestringRequiredExample: application/json
    Body

    In Schema for service: setupShopifyShop request

    accessScopeEnumIdstringOptional
    shopifyConfigIdstringRequired
    clientIdstringRequired
    shopstringRequired
    processRefundstringOptional
    shopifyConfigNamestringRequired
    shopIdstringRequired
    productStoreIdstringOptional
    oldSharedSecretstringOptional
    accessTokenstringRequired
    sharedSecretstringOptional
    webSiteIdstringOptional
    Responses
    200

    Success response for the API call.

    application/json
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/setupShopifyShop

    Create association of store with a calendar

    post

    Create association of store with a calendar

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/storeCalendarAssocDataSetup

    Store firebase client registration token

    post

    Store firebase client registration token

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/storeClientRegistrationToken

    Run Entity Sync

    post

    Run Entity Sync

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/storeEntitySyncData

    Subscribe order cancel webhook on Shopify

    post

    Subscribe order cancel webhook on Shopify

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/subscribeCancelOrderShopifyWebhook

    Subscribe order create webhook on Shopify

    post

    Subscribe order create webhook on Shopify

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/subscribeCreateOrderShopifyWebhook

    Subscribe file status update webhook on Shopify

    post

    Subscribe file status update webhook on Shopify

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    Header parameters
    Content-TypestringRequiredExample: application/json
    Body

    In Schema for service: subscribeFileStatusUpdateWebhook request

    shopifyConfigIdstringRequired
    Responses
    200

    Success response for the API call.

    application/json
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/subscribeFileStatusUpdateWebhook

    Subscribe order paid webhook on Shopify

    post

    Subscribe order paid webhook on Shopify

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    Header parameters
    Content-TypestringRequiredExample: application/json
    Body

    In Schema for service: subscribeOrderPaidWebhook request

    shopifyConfigIdstringRequired
    Responses
    200

    Success response for the API call.

    application/json
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/subscribeOrderPaidWebhook

    Subscribe order return webhook on Shopify

    post

    Subscribe order return webhook on Shopify

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/subscribeReturnOrderShopifyWebhook

    Subscribe webhook on Shopify

    post

    Subscribe webhook on Shopify

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/subscribeShopifyWebhook

    Subscribe Topic

    post

    Subscribe Topic

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/subscribeTopic

    Test service

    post

    Test service

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    Header parameters
    Content-TypestringRequiredExample: application/json
    Body

    In Schema for service: testCommit request

    messagestringOptional
    Responses
    200

    Success response for the API call.

    application/json
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/testCommit
    post
    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    Header parameters
    Content-TypestringRequiredExample: application/json
    Body
    objectOptional

    In Schema for service: testError request

    Responses
    200

    Success response for the API call.

    application/json
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/testError

    Test service

    post

    Test service

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    Header parameters
    Content-TypestringRequiredExample: application/json
    Body

    In Schema for service: testRollback request

    messagestringOptional
    Responses
    200

    Success response for the API call.

    application/json
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/testRollback

    Test service

    post

    Test service

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/testScv

    Send a post request to run a DAG in airflow

    post

    Send a post request to run a DAG in airflow

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    Header parameters
    Content-TypestringRequiredExample: application/json
    Body

    In Schema for service: triggerDag request

    endpointstringRequired
    Responses
    200

    Success response for the API call.

    application/json
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/triggerDag

    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
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    Header parameters
    Content-TypestringRequiredExample: application/json
    Body

    In Schema for service: unlinkReturnFromOrder request

    returnIdstringRequired
    Responses
    200

    Success response for the API call.

    application/json
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/unlinkReturnFromOrder

    Unlock order item in a bin

    post

    Unlock order item in a bin

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/unlockStoreFulfillmentOrder

    unsubscribe webhook on Shopify

    post

    unsubscribe webhook on Shopify

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/unsubscribeShopifyWebhook

    Unsubscribe Topic

    post

    Unsubscribe Topic

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/unsubscribeTopic

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

    post

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

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/updateAllOrderItems

    Update a CarrierGeoMapping record

    post

    Update a CarrierGeoMapping record

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    Header parameters
    Content-TypestringRequiredExample: application/json
    Body

    In Schema for service: updateCarrierGeoMapping request

    geoNamestringOptional
    geoTypeIdstringOptional
    carrierPartyIdstringOptional
    geoMapIdstringRequired
    geoIdstringOptional
    carrierGeoValuestringOptional
    Responses
    200

    Success response for the API call.

    application/json
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/updateCarrierGeoMapping

    Updates A CarrierShipmentMethod

    post

    Updates A CarrierShipmentMethod

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/updateCarrierShipmentMethod

    update a DataManagerConfig

    post

    update a DataManagerConfig

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/updateDataManagerConfig

    Update a DataManagerMapping

    post

    Update a DataManagerMapping

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/updateDataManagerMapping

    Update a Enumeration

    post

    Update a Enumeration

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/updateEnumeration

    Update enumeration group member

    post

    Update enumeration group member

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/updateEnumerationGroupMember

    Bulk Update Facility -> Group Member

    post

    Bulk Update Facility -> Group Member

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    Header parameters
    Content-TypestringRequiredExample: application/json
    Body

    In Schema for service: updateFacilitiesToGroup request

    payloadobjectRequired
    Responses
    200

    Success response for the API call.

    application/json
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/updateFacilitiesToGroup

    Update a Facility

    post

    Update a Facility

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/updateFacility

    Update a FacilityContactMech

    post

    Update a FacilityContactMech

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    Header parameters
    Content-TypestringRequiredExample: application/json
    Body

    In Schema for service: updateFacilityContactMech request

    fromDatestring · dateOptional
    extensionstringOptional
    infoStringstringOptional
    commentsstringOptional
    facilityIdstringOptional
    newContactMechIdstringOptional
    contactMechTypeIdstringRequired
    contactMechIdstringRequired
    thruDatestring · dateOptional
    Responses
    200

    Success response for the API call.

    application/json
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/updateFacilityContactMech

    Update an Email Address

    post

    Update an Email Address

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/updateFacilityEmailAddress

    Update a Facility Group

    post

    Update a Facility Group

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/updateFacilityGroup

    Update a FacilityIdentification

    post

    Update a FacilityIdentification

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/updateFacilityIdentification

    Update a Facility Location

    post

    Update a Facility Location

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/updateFacilityLocation

    Update a Postal Address

    post

    Update a Postal Address

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/updateFacilityPostalAddress

    Update a Telecommunications Number

    post

    Update a Telecommunications Number

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/updateFacilityTelecomNumber

    Update Facility -> Group Member

    post

    Update Facility -> Group Member

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/updateFacilityToGroup

    Service to sync inventory from file provided by external systems

    post

    Service to sync inventory from file provided by external systems

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/updateInventoryByIdentification

    Update JobSandbox record

    post

    Update JobSandbox record

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/updateJobSandbox

    Atomic updates OISGIR Solr document for rejected item.

    post

    Atomic updates OISGIR Solr document for rejected item.

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/updateOISGIRIFulfillmentStatus

    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
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/updateOrderAddressAndAppendAttributes

    Update an OrderAttribute record

    post

    Update an OrderAttribute record

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/updateOrderAttribute

    Update Order Item

    post

    Update Order Item

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/updateOrderItem

    Update Order Item Attribute

    post

    Update Order Item Attribute

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/updateOrderItemAttribute

    Sync Order Items (Shopify --> HC)

    post

    Sync Order Items (Shopify --> HC)

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/updateOrderItemFromShopify

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

    post

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

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/updateOrderItemShipGroup

    Update OrderPayemntPreference

    post

    Update OrderPayemntPreference

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/updateOrderPaymentPreferenceV2

    Update a PartyGroup

    post

    Update a PartyGroup

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/updatePartyGroup

    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
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/updatePartyRelationship

    Update a Person

    post

    Update a Person

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/updatePerson

    Update a PostalAddress.

    post

    Update a PostalAddress.

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/updatePostalAddressContactMech

    Update a Product Store

    post

    Update a Product Store

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/updateProductStore

    Update a ProductStoreFacility

    post

    Update a ProductStoreFacility

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/updateProductStoreFacility

    Update a ProductStoreFacilityGroup

    post

    Update a ProductStoreFacilityGroup

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/updateProductStoreFacilityGroup

    Update a Product Store Role

    post

    Update a Product Store Role

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/updateProductStoreRole

    Update a ProductStoreSetting

    post

    Update a ProductStoreSetting

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/updateProductStoreSetting

    Update a Product Store Shipment Method

    post

    Update a Product Store Shipment Method

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/updateProductStoreShipMeth

    Create Order Data based on API input parameters

    post

    Create Order Data based on API input parameters

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    Header parameters
    Content-TypestringRequiredExample: application/json
    Body

    In Schema for service: updateSalesOrder request

    Responses
    200

    Success response for the API call.

    application/json
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/updateSalesOrder

    Update Search Preference

    post

    Update Search Preference

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/updateSearchPreference

    Update a SecurityGroup

    post

    Update a SecurityGroup

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/updateSecurityGroup

    Update a SecurityPermission from a SecurityGroup

    post

    Update a SecurityPermission from a SecurityGroup

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/updateSecurityPermissionToSecurityGroup

    Update Shipping Information on Order View

    post

    Update Shipping Information on Order View

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/updateShipGroupShipInfo

    Update Shipment

    post

    Update Shipment

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/updateShipment

    Update a ShipmentBoxType record

    post

    Update a ShipmentBoxType record

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/updateShipmentBoxType

    Update ShipmentItem

    post

    Update ShipmentItem

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/updateShipmentItem

    Updates A ShipmentMethodType

    post

    Updates A ShipmentMethodType

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/updateShipmentMethodType

    Update ShipmentPackageRouteSeg

    post

    Update ShipmentPackageRouteSeg

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/updateShipmentPackageRouteSeg

    Update ShipmentRouteSegment

    post

    Update ShipmentRouteSegment

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/updateShipmentRouteSegment

    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
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/updateShippingInformationOfShipGroup

    Update Shopify draft order.

    post

    Update Shopify draft order.

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/updateShopifyDraftOrder

    Creates a ShopifyProdLocActivation record

    post

    Creates a ShopifyProdLocActivation record

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/updateShopifyProdLocActivation

    Update a ShopifyShopCarrierShipment record

    post

    Update a ShopifyShopCarrierShipment record

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/updateShopifyShopCarrierShipment

    Update a ShopifyShopLocation record

    post

    Update a ShopifyShopLocation record

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/updateShopifyShopLocation

    Update system property

    post

    Update system property

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/updateSystemProperty

    First disable all userLogins, then enable the requested one.

    post

    First disable all userLogins, then enable the requested one.

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/updateUserLoginStatus

    Update a UserLogin to SecurityGroup Appl

    post

    Update a UserLogin to SecurityGroup Appl

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/updateUserLoginToSecurityGroup

    Update Search Preference

    post

    Update Search Preference

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/updateUserSearchPreference

    Upload And Import File

    post

    Upload And Import File

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/uploadAndImportFile
    post
    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    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
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/uploadPartyLogoImage

    Main method to void shipping label from Third Party Shipping Services

    post

    Main method to void shipping label from Third Party Shipping Services

    Authorizations
    AuthorizationstringRequired
    Bearer authentication header of the form Bearer <token>.
    Header parameters
    Content-TypestringRequiredExample: application/json
    Body

    In Schema for service: voidShipmentLabel request

    shipmentIdstringRequired
    Responses
    200

    Success response for the API call.

    application/json
    400

    Bad Request: Due to malformed request syntax or invalid request message framing or incorrect request parameters.

    application/json
    401

    Unauthorized: Access is denied due to invalid or absent Authorization header.

    application/json
    403

    Forbidden: Insufficient rights to perform this API call.

    application/json
    405

    Method Not Allowed: Service called with HTTP method other than the declared one.

    application/json
    422

    Unprocessable Entity: Error indicating semantical errors. Request is syntactically correct though.

    application/json
    post
    /services/voidShipmentLabel
    POST /rest/auth/token HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Basic username:password
    Accept: */*
    

    Success response for the API call.

    Success response for the API call.

    Success response for the API call.

    Success response for the API call.

    Success response for the API call.

    Success response for the API call.

    post
    /services/orderFulfillmentAllocation

    Success response for the API call.

            - 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.
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": {
        "productId": "text"
      }
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": {
        "shipmentRouteSegmentId": "text",
        "shipmentId": "text",
        "shipmentPackageSeqId": "text"
      }
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": {
        "allocatedShipGroupSeqId": "text"
      }
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": {
        "orderItemSeqId": "text",
        "orderId": "text"
      }
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": {
        "oldStatusId": "text",
        "orderStatusId": "text",
        "statusId": "text",
        "orderId": "text"
      }
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": {
        "shipmentIds": [
          "text"
        ]
      }
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": {
        "calendarId": "text"
      }
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": {
        "statusId": "text",
        "cancelDateTime": "2025-12-09"
      }
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": {
        "oldStatusId": "text",
        "orderStatusId": "text",
        "grandTotal": 1,
        "orderTypeId": "text",
        "needsInventoryIssuance": "text"
      }
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": {
        "orderId": "text"
      }
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": {
        "partyId": "text"
      }
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": {
        "communicationEventId": "text"
      }
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": {
        "configId": "text"
      }
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": {
        "mappingPrefId": "text"
      }
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": {
        "enumId": "text"
      }
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": {
        "facilityId": "text"
      }
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": {
        "contactMechId": "text"
      }
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": {
        "contactMechId": "text"
      }
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": {
        "facilityGroupId": "text"
      }
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": {
        "locationSeqId": "text"
      }
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": {
        "contactMechId": "text"
      }
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": {
        "contactMechId": "text"
      }
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": {
        "shipmentId": "text"
      }
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": {
        "currentCompany": {},
        "userPrefValue": "text"
      }
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": {
        "returnId": "text"
      }
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": {
        "partyId": "text"
      }
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": {
        "contactMechId": "text"
      }
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": {
        "productStoreShipMethId": "text"
      }
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": {
        "shipmentId": "text"
      }
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": {
        "partyId": "text"
      }
    }
    {
      "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
            }
          ]
        }
      }
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": {
        "orderId": "text"
      }
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": {
        "searchPrefId": "text"
      }
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": {
        "shipmentBoxTypeId": "text"
      }
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": {
        "shipmentItemSeqId": "text"
      }
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": {
        "receiptId": "text",
        "affectAccounting": true
      }
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": {
        "isFulfilled": "text",
        "orderId": "text",
        "autoApproveOrder": "text"
      }
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": {
        "shopifyLocationId": "text",
        "shopId": "text",
        "shopifyProductId": "text"
      }
    }
    {
      "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
            }
          ]
        }
      }
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": {
        "shopifyShippingMethod": "text",
        "shopId": "text"
      }
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": {
        "facilityId": "text",
        "shopId": "text"
      }
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": {
        "systemResourceId": "text",
        "systemPropertyId": "text"
      }
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": {
        "emailAddress": "text",
        "contactMechId": "text"
      }
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": {
        "contactMechId": "text"
      }
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": {
        "contactMechId": "text"
      }
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": {
        "shopId": "text"
      }
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": {
        "url": "text"
      }
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": {
        "userPrefMap": {}
      }
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": {
        "orderItemSeqId": "text",
        "orderId": "text",
        "payload": {},
        "rejectedItemsList": [
          "text"
        ]
      }
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": {
        "orderId": "text",
        "payload": {},
        "rejectedItemsList": [
          "text"
        ]
      }
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": {
        "picklistId": "text",
        "picklistBinId": "text"
      }
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": {
        "valuesToStore": [
          "text"
        ],
        "keysToRemove": [
          "text"
        ],
        "valuesToCreate": [
          "text"
        ],
        "startDate": "2025-12-09"
      }
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": {
        "originalOrderId": "text",
        "orderId": "text"
      }
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": {
        "orderItemSeqId": "text",
        "orderId": "text",
        "payload": {},
        "rejectedItemsList": [
          "text"
        ]
      }
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": {
        "orderId": "text",
        "payload": {},
        "rejectedItemsList": [
          "text"
        ]
      }
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": {
        "shipGroupSeqId": "text"
      }
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": {
        "userLoginId": "text"
      }
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": {
        "updatedUserLogin": {
          "lastUpdatedStamp": "2025-12-09",
          "isExternal": "text",
          "passwordHint": "text",
          "createdTxStamp": "2025-12-09",
          "createdStamp": "2025-12-09",
          "externalAuthId": "text",
          "lastUpdatedTxStamp": "2025-12-09",
          "lastTimeZone": "text",
          "enabled": "text",
          "lastLocale": "text",
          "currentPassword": "text",
          "userLoginId": "text",
          "isSystem": "text",
          "disabledDateTime": "2025-12-09",
          "disabledBy": "text",
          "hasLoggedOut": "text",
          "userLdapDn": "text",
          "requirePasswordChange": "text",
          "lastCurrencyUom": "text",
          "partyId": "text"
        }
      }
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": {
        "shopifyConfigId": "text",
        "shopId": "text"
      }
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": {
        "toStoreUpdated": 1,
        "toCreateInserted": 1,
        "toCreateUpdated": 1,
        "toCreateNotUpdated": 1,
        "toRemoveAlreadyDeleted": 1,
        "toStoreNotUpdated": 1,
        "toRemoveDeleted": 1,
        "toStoreInserted": 1
      }
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": {
        "webhook": "text"
      }
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": {
        "webhook": "text"
      }
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": {
        "webhook": "text"
      }
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": {
        "webhook": "text"
      }
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": {
        "configId": "text"
      }
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": {
        "contactMechId": "text"
      }
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": {
        "contactMechId": "text"
      }
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": {
        "contactMechId": "text"
      }
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": {
        "contactMechId": "text"
      }
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": {
        "orderId": "text"
      }
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "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"
            }
          }
        }
      }
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "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"
      }
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": {
        "newContactMechId": "text"
      }
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": {
        "shopifyLocationId": "text",
        "shopId": "text",
        "shopifyProductId": "text"
      }
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": {
        "uploadFileContentId": "text",
        "configId": "text",
        "filePath": "text"
      }
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": {
        "partyId": "text"
      }
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    POST /rest/services/addCategoryProducts HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 97
    
    {
      "fromDate": "2025-12-09",
      "productCategoryId": "text",
      "productId": [
        "text"
      ],
      "thruDate": "2025-12-09"
    }
    POST /rest/services/addDataToSearchIndex HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 58
    
    {
      "updateHandler": "text",
      "data": [
        "text"
      ],
      "coreName": "text"
    }
    POST /rest/services/addFacilitiesToGroup HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 14
    
    {
      "payload": {}
    }
    POST /rest/services/addFacilityToGroup HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 110
    
    {
      "fromDate": "2025-12-09",
      "facilityId": "text",
      "sequenceNum": 1,
      "facilityGroupId": "text",
      "thruDate": "2025-12-09"
    }
    POST /rest/services/addPartyToFacility HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 106
    
    {
      "fromDate": "2025-12-09",
      "roleTypeId": "text",
      "facilityId": "text",
      "partyId": "text",
      "thruDate": "2025-12-09"
    }
    POST /rest/services/addPartyUserPermission HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 42
    
    {
      "userLoginId": "text",
      "groupIds": [
        "text"
      ]
    }
    POST /rest/services/addProductToFacility HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    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
    }
    POST /rest/services/addSecurityGroupToUserLogin HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 45
    
    {
      "securityGroupId": "text",
      "partyIdTo": "text"
    }
    POST /rest/services/addSecurityPermissionToSecurityGroup HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 88
    
    {
      "fromDate": "2025-12-09",
      "permissionId": "text",
      "groupId": "text",
      "thruDate": "2025-12-09"
    }
    POST /rest/services/addShipmentPackage HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    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"
    }
    POST /rest/services/addUserLoginToSecurityGroup HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 87
    
    {
      "fromDate": "2025-12-09",
      "userLoginId": "text",
      "groupId": "text",
      "thruDate": "2025-12-09"
    }
    POST /rest/services/allocateOrderItemToFacility HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 340
    
    {
      "orderItemSeqId": "text",
      "clearAutoCancelDate": true,
      "comments": "text",
      "facilityId": "text",
      "suggestedShipMethodTypeId": "text",
      "orderId": "text",
      "autoCancelDate": "2025-12-09",
      "routingRuleId": "text",
      "toShipGroupSeqId": "text",
      "routingGroupId": "text",
      "routingRule": "text",
      "orderRoutingId": "text",
      "changeReasonEnumId": "text",
      "routingRunId": "text"
    }
    POST /rest/services/appendOrderItem HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 496
    
    {
      "amount": 1,
      "itemAttributesMap": {},
      "quantity": 1,
      "productId": "text",
      "orderId": "text",
      "overridePrice": "text",
      "autoCancelDate": "2025-12-09",
      "offInvoicePrice": 1,
      "disableResetGrandTotal": true,
      "quantityUomId": "text",
      "shipAmount": 1,
      "shipGroupSeqId": "text",
      "surveyResponses": [
        "text"
      ],
      "unitListPrice": 1,
      "changeComments": "text",
      "calcTax": true,
      "discountMode": "text",
      "itemDesiredDeliveryDate": "2025-12-09",
      "reasonEnumId": "text",
      "discountValue": 1,
      "orderItemTypeId": "text",
      "basePrice": 1,
      "prodCatalogId": "text"
    }
    POST /rest/services/approveSalesOrder HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 42
    
    {
      "orderId": "text",
      "confirmApprove": "text"
    }
    POST /rest/services/bulkAdjustInventoryLevelOnShopify HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 77
    
    {
      "adjustInventoryList": [
        "text"
      ],
      "shopifyConfigId": "text",
      "facilityId": "text"
    }
    POST /rest/services/bulkApproveTransferOrders HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 36
    
    {
      "bufferTime": 1,
      "orderIds": [
        "text"
      ]
    }
    POST /rest/services/bulkPackStoreFulfillmentOrders HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 24
    
    {
      "shipmentIds": [
        "text"
      ]
    }
    POST /rest/services/bulkRejectStoreInProgressOrders HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 63
    
    {
      "facilityId": "text",
      "reasonId": "text",
      "productStoreId": "text"
    }
    POST /rest/services/bulkRejectStoreOutstandingOrders HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 63
    
    {
      "facilityId": "text",
      "reasonId": "text",
      "productStoreId": "text"
    }
    POST /rest/services/bulkShipOrders HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 23
    
    {
      "shipmentId": [
        "text"
      ]
    }
    POST /rest/services/calendarDataSetup HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    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"
    }
    POST /rest/services/cancelOrderItem HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 140
    
    {
      "orderItemSeqId": "text",
      "itemReasonMap": {},
      "orderId": "text",
      "itemCommentMap": {},
      "itemQtyMap": {},
      "shipGroupSeqId": "text",
      "cancelQuantity": 1
    }
    POST /rest/services/cancelOrderItems HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 83
    
    {
      "itemReasonMap": {},
      "orderId": "text",
      "cancelableItemMap": {},
      "shipGrpItemQtyMap": {}
    }
    POST /rest/services/cancelSalesOrder HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 40
    
    {
      "changeReason": "text",
      "orderId": "text"
    }
    POST /rest/services/cancelScheduledJob HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 16
    
    {
      "jobId": "text"
    }
    POST /rest/services/changeOrderItemStatus HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 162
    
    {
      "orderItemSeqId": "text",
      "changeReason": "text",
      "statusId": "text",
      "orderId": "text",
      "statusDateTime": "2025-12-09",
      "fromStatusId": "text",
      "changeReasonEnumId": "text"
    }
    POST /rest/services/changeOrderStatus HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 109
    
    {
      "setItemStatus": "text",
      "changeReason": "text",
      "statusId": "text",
      "orderId": "text",
      "changeReasonEnumId": "text"
    }
    POST /rest/services/checkAndRejectOrderItem HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 146
    
    {
      "orderItemSeqId": "text",
      "excludeOrderFacilityDuration": "text",
      "orderId": "text",
      "rejectionComments": "text",
      "rejectionReason": "text",
      "notify": true
    }
    POST /rest/services/checkAttributesAndApproveOrder HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 34
    
    {
      "orderId": "text",
      "attributes": {}
    }
    POST /rest/services/clearAllEntityCaches HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 19
    
    {
      "distribute": true
    }
    POST /rest/services/clearCacheLineByCondition HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 39
    
    {
      "entityName": "text",
      "distribute": true
    }
    POST /rest/services/clearCacheLineByDummyPK HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 19
    
    {
      "distribute": true
    }
    POST /rest/services/clearCacheLineByPrimaryKey HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 35
    
    {
      "distribute": true,
      "primaryKey": {}
    }
    POST /rest/services/clearCacheLineByValue HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 19
    
    {
      "distribute": true
    }
    POST /rest/services/createCarrierShipmentBoxType HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 123
    
    {
      "packagingTypeCode": "text",
      "oversizeCode": "text",
      "partyId": "text",
      "shipmentBoxTypeId": "text",
      "pickupContainerCode": "text"
    }
    POST /rest/services/createCarrierShipmentMethod HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 132
    
    {
      "sequenceNumber": 1,
      "roleTypeId": "text",
      "deliveryDays": 1,
      "partyId": "text",
      "carrierServiceCode": "text",
      "shipmentMethodTypeId": "text"
    }
    POST /rest/services/createCommercePartyRelationshipFrom HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 138
    
    {
      "roleTypeIdTo": "text",
      "partyRelationshipTypeId": "text",
      "partyIdFrom": "text",
      "statusId": "text",
      "partyIdTo": "text",
      "roleTypeIdFrom": "text"
    }
    POST /rest/services/createCommunicationEvent HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    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-12-09",
      "returnId": "text",
      "contactListId": "text",
      "action": "text",
      "custRequestId": "text",
      "contactMechIdFrom": "text",
      "reasonEnumId": "text",
      "roleTypeIdTo": "text",
      "productId": "text",
      "entryDate": "2025-12-09",
      "parentCommEventId": "text",
      "systemMessageRemoteId": "text",
      "datetimeEnded": "2025-12-09",
      "externalId": "text",
      "messageId": "text",
      "origCommEventId": "text",
      "roleTypeIdFrom": "text",
      "contactMechIdTo": "text",
      "headerString": "text",
      "statusId": "text",
      "communicationEventId": "text",
      "bccString": "text",
      "toString": "text",
      "partyIdTo": "text",
      "fromString": "text"
    }
    POST /rest/services/createCommunicationEventOrder HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 48
    
    {
      "orderId": "text",
      "communicationEventId": "text"
    }
    POST /rest/services/createDataManagerConfig HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    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"
    }
    POST /rest/services/createDataManagerMapping HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 154
    
    {
      "fromDate": "2025-12-09",
      "mappingPrefName": "text",
      "mappingPrefTypeEnumId": "text",
      "mappingPrefId": "text",
      "mappingPrefValue": "text",
      "thruDate": "2025-12-09"
    }
    POST /rest/services/createEnumeration HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 165
    
    {
      "enumTypeId": "text",
      "enumId": "text",
      "sequenceNum": 1,
      "enumCode": "text",
      "primaryEnumerationGroupId": "text",
      "description": "text",
      "enumName": "text",
      "sequenceId": "text"
    }
    POST /rest/services/createEnumerationGroupMember HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 116
    
    {
      "fromDate": "2025-12-09",
      "enumerationId": "text",
      "sequenceNum": 1,
      "enumerationGroupId": "text",
      "thruDate": "2025-12-09"
    }
    POST /rest/services/createExcludedOrderFacilityForOrder HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 101
    
    {
      "externalOrderFacilityId": "text",
      "orderId": "text",
      "externalOrderId": "text",
      "orderFacilityId": "text"
    }
    POST /rest/services/createFacility HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    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-12-09",
      "ownerPartyId": "text",
      "facilityTimeZone": "text",
      "facilitySize": 1,
      "closedDate": "2025-12-09",
      "facilitySizeUomId": "text",
      "maximumOrderLimit": 1,
      "closeTime": "text",
      "defaultDaysToShip": 1,
      "facilityTypeId": "text",
      "defaultDimensionUomId": "text",
      "productStoreId": "text",
      "facilityName": "text",
      "openTime": "text",
      "geoPointId": "text",
      "oldSquareFootage": 1
    }
    POST /rest/services/createFacilityCalendar HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 121
    
    {
      "fromDate": "2025-12-09",
      "facilityId": "text",
      "calendarId": "text",
      "facilityCalendarTypeId": "text",
      "thruDate": "2025-12-09"
    }
    POST /rest/services/createFacilityContactMech HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 230
    
    {
      "fromDate": "2025-12-09",
      "extension": "text",
      "comments": "text",
      "facilityId": "text",
      "infoString": "text",
      "contactMechPurposeTypeId": "text",
      "externalId": "text",
      "contactMechTypeId": "text",
      "contactMechId": "text",
      "thruDate": "2025-12-09"
    }
    POST /rest/services/createFacilityEmailAddress HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 252
    
    {
      "fromDate": "2025-12-09",
      "emailAddress": "text",
      "extension": "text",
      "comments": "text",
      "facilityId": "text",
      "infoString": "text",
      "contactMechPurposeTypeId": "text",
      "externalId": "text",
      "contactMechTypeId": "text",
      "contactMechId": "text",
      "thruDate": "2025-12-09"
    }
    POST /rest/services/createFacilityGroup HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 133
    
    {
      "primaryParentGroupId": "text",
      "facilityGroupTypeId": "text",
      "facilityGroupId": "text",
      "description": "text",
      "facilityGroupName": "text"
    }
    POST /rest/services/createFacilityIdentification HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 114
    
    {
      "fromDate": "2025-12-09",
      "facilityId": "text",
      "idValue": "text",
      "facilityIdenTypeId": "text",
      "thruDate": "2025-12-09"
    }
    POST /rest/services/createFacilityLocation HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    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"
    }
    POST /rest/services/createFacilityPostalAddress HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    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-12-09",
      "fromDate": "2025-12-09",
      "contactMechPurposeTypeId": "text",
      "directions": "text",
      "municipalityGeoId": "text",
      "stateProvinceGeoId": "text",
      "geoPointId": "text"
    }
    POST /rest/services/createFacilityTelecomNumber HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 245
    
    {
      "fromDate": "2025-12-09",
      "askForName": "text",
      "areaCode": "text",
      "extension": "text",
      "comments": "text",
      "facilityId": "text",
      "contactMechPurposeTypeId": "text",
      "countryCode": "text",
      "contactNumber": "text",
      "contactMechId": "text",
      "thruDate": "2025-12-09"
    }
    POST /rest/services/createGcFulFillmentRecord HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    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"
    }
    POST /rest/services/createIncomingShipment HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 14
    
    {
      "payload": {}
    }
    POST /rest/services/createNewUserLoginAndSetUserPreference HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    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"
    }
    POST /rest/services/createOISGIRIndex HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 129
    
    {
      "inventoryItemId": "text",
      "orderItemSeqId": "text",
      "orderId": "text",
      "shipmentId": "text",
      "tenantId": "text",
      "shipGroupSeqId": "text"
    }
    POST /rest/services/createOrderAppeasement HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 59
    
    {
      "orderId": "text",
      "appeasementAmount": 1,
      "itemAmountMap": {}
    }
    POST /rest/services/createOrderAttribute HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 80
    
    {
      "orderId": "text",
      "attrDescription": "text",
      "attrValue": "text",
      "attrName": "text"
    }
    POST /rest/services/createOrderIndex HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 60
    
    {
      "orderItemSeqId": "text",
      "orderId": "text",
      "tenantId": "text"
    }
    POST /rest/services/createOrderItemAttribute HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 104
    
    {
      "orderItemSeqId": "text",
      "orderId": "text",
      "attrDescription": "text",
      "attrValue": "text",
      "attrName": "text"
    }
    POST /rest/services/createPartyGroup HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    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"
    }
    POST /rest/services/createPostalAddress HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    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
    }
    POST /rest/services/createProductFacilityLocation HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 114
    
    {
      "facilityId": "text",
      "productId": "text",
      "moveQuantity": 1,
      "minimumStock": 1,
      "maximumStock": 1,
      "locationSeqId": "text"
    }
    POST /rest/services/createProductIndex HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 59
    
    {
      "productId": "text",
      "indexVariants": true,
      "tenantId": "text"
    }
    POST /rest/services/createProductStoreFacility HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 109
    
    {
      "fromDate": "2025-12-09",
      "facilityId": "text",
      "sequenceNum": 1,
      "productStoreId": "text",
      "thruDate": "2025-12-09"
    }
    POST /rest/services/createProductStoreFacilityGroup HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 117
    
    {
      "fromDate": "2025-12-09",
      "sequenceNumber": 1,
      "facilityGroupId": "text",
      "productStoreId": "text",
      "thruDate": "2025-12-09"
    }
    POST /rest/services/createProductStoreRole HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 126
    
    {
      "fromDate": "2025-12-09",
      "roleTypeId": "text",
      "sequenceNum": 1,
      "productStoreId": "text",
      "partyId": "text",
      "thruDate": "2025-12-09"
    }
    POST /rest/services/createProductStoreSetting HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 74
    
    {
      "settingValue": "text",
      "productStoreId": "text",
      "settingTypeEnumId": "text"
    }
    POST /rest/services/createProductStoreShipMeth HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    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-12-09",
      "fromDate": "2025-12-09",
      "includeGeoId": "text",
      "maxTotal": 1,
      "requireUspsAddr": "text",
      "configProps": "text",
      "includeNoChargeItems": "text",
      "isTrackingRequired": "text"
    }
    POST /rest/services/createPurchaseShipment HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 62
    
    {
      "facilityId": "text",
      "orderId": "text",
      "shipGroupSeqId": "text"
    }
    POST /rest/services/createRelationship HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 426
    
    {
      "roleTypeIdTo": "text",
      "partyIdFrom": "text",
      "lastName": "text",
      "extension": "text",
      "phoneContactMechPurpose": "text",
      "externalId": "text",
      "roleTypeIdFrom": "text",
      "thruDate": "2025-12-09",
      "fromDate": "2025-12-09",
      "partyRelationshipTypeId": "text",
      "firstName": "text",
      "partyTypeId": "text",
      "emailAddress": "text",
      "groupName": "text",
      "statusId": "text",
      "preferredCurrencyUomId": "text",
      "emailContactMechPurpose": "text",
      "contactNumber": "text"
    }
    POST /rest/services/createReturn HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    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
          }
        ]
      }
    }
    POST /rest/services/createRoleType HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 64
    
    {
      "roleTypeId": "text",
      "parentTypeId": "text",
      "description": "text"
    }
    POST /rest/services/createSalesOrder HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    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"
          }
        }
      }
    }
    POST /rest/services/createSearchPreference HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 68
    
    {
      "searchPrefName": "text",
      "isPublic": "text",
      "searchPrefValue": "text"
    }
    POST /rest/services/createSecurityGroup HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 83
    
    {
      "groupName": "text",
      "groupId": "text",
      "description": "text",
      "groupTypeEnumId": "text"
    }
    POST /rest/services/createSecurityPermission HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 44
    
    {
      "permissionId": "text",
      "description": "text"
    }
    POST /rest/services/createShipmentBoxType HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 149
    
    {
      "boxLength": 1,
      "boxWeight": 1,
      "dimensionUomId": "text",
      "weightUomId": "text",
      "description": "text",
      "boxHeight": 1,
      "boxWidth": 1,
      "shipmentBoxTypeId": "text"
    }
    POST /rest/services/createShipmentItem HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 181
    
    {
      "availableToPromise": 1,
      "serialNumber": "text",
      "quantity": 1,
      "productId": "text",
      "shipmentContentDescription": "text",
      "shipmentId": "text",
      "externalId": "text",
      "shipmentItemSeqId": "text"
    }
    POST /rest/services/createShipmentMethodType HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 90
    
    {
      "parentTypeId": "text",
      "sequenceNum": 1,
      "description": "text",
      "shipmentMethodTypeId": "text"
    }
    POST /rest/services/createShipmentReceipt HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    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-12-09",
      "itemDescription": "text"
    }
    POST /rest/services/createShopifyOrder HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 39
    
    {
      "shopifyConfigId": "text",
      "payload": {}
    }
    POST /rest/services/createShopifyProdLocActivation HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 89
    
    {
      "shopifyLocationId": "text",
      "shopId": "text",
      "shopifyProductId": "text",
      "activated": "text"
    }
    POST /rest/services/createShopifyReturn HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    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
          }
        ]
      }
    }
    POST /rest/services/createShopifyShopCarrierShipment HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 102
    
    {
      "carrierPartyId": "text",
      "shopifyShippingMethod": "text",
      "shopId": "text",
      "shipmentMethodTypeId": "text"
    }
    POST /rest/services/createShopifyShopLocation HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 64
    
    {
      "facilityId": "text",
      "shopifyLocationId": "text",
      "shopId": "text"
    }
    POST /rest/services/createSystemProperty HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 103
    
    {
      "systemPropertyValue": "text",
      "systemResourceId": "text",
      "description": "text",
      "systemPropertyId": "text"
    }
    POST /rest/services/createUpdateOrderAdjustment HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    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-12-09",
      "sourceReferenceId": "text",
      "isManual": "text",
      "productPromoRuleId": "text",
      "orderAdjustmentTypeId": "text",
      "taxAuthorityRateSeqId": "text",
      "productFeatureId": "text",
      "oldAmountPerQuantity": 1,
      "overrideGlAccountId": "text",
      "shipGroupSeqId": "text",
      "includeInTax": "text",
      "createdDate": "2025-12-09",
      "productPromoActionSeqId": "text",
      "billingShipmentId": "text",
      "sourcePercentage": 1
    }
    POST /rest/services/createUpdateOrderAttribute HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 80
    
    {
      "orderId": "text",
      "attrDescription": "text",
      "attrValue": "text",
      "attrName": "text"
    }
    POST /rest/services/createUpdatePartyEmailAddress HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 97
    
    {
      "emailAddress": "text",
      "contactMechPurposeTypeId": "text",
      "partyId": "text",
      "contactMechId": "text"
    }
    POST /rest/services/createUpdatePartyTelecomNumber HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 358
    
    {
      "askForName": "text",
      "extension": "text",
      "roleTypeId": "text",
      "comments": "text",
      "verified": "text",
      "monthsWithContactMech": 1,
      "contactMechId": "text",
      "thruDate": "2025-12-09",
      "fromDate": "2025-12-09",
      "areaCode": "text",
      "allowSolicitation": "text",
      "yearsWithContactMech": 1,
      "contactMechPurposeTypeId": "text",
      "countryCode": "text",
      "contactNumber": "text",
      "partyId": "text"
    }
    POST /rest/services/createUpdateShippingAddress HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    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"
    }
    POST /rest/services/createUpdateShopifyShop HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    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"
    }
    POST /rest/services/createUserSearchPreference HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 77
    
    {
      "fromDate": "2025-12-09",
      "userSearchPrefTypeId": "text",
      "searchPrefId": "text"
    }
    POST /rest/services/deleteCarrierGeoMapping HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 119
    
    {
      "geoName": "text",
      "geoTypeId": "text",
      "carrierPartyId": "text",
      "geoMapId": "text",
      "geoId": "text",
      "carrierGeoValue": "text"
    }
    POST /rest/services/deleteCarrierShipmentBoxType HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 45
    
    {
      "partyId": "text",
      "shipmentBoxTypeId": "text"
    }
    POST /rest/services/deleteCarrierShipmentMethod HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 68
    
    {
      "roleTypeId": "text",
      "partyId": "text",
      "shipmentMethodTypeId": "text"
    }
    POST /rest/services/deleteDataManagerMapping HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 24
    
    {
      "mappingPrefId": "text"
    }
    POST /rest/services/deleteEnumeration HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 17
    
    {
      "enumId": "text"
    }
    POST /rest/services/deleteEnumerationGroupMember HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 76
    
    {
      "fromDate": "2025-12-09",
      "enumerationId": "text",
      "enumerationGroupId": "text"
    }
    POST /rest/services/deleteExternalFulfillmentOrderItem HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 41
    
    {
      "externalFulfillmentOrderItemId": "text"
    }
    POST /rest/services/deleteFacilityGroup HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 26
    
    {
      "facilityGroupId": "text"
    }
    POST /rest/services/deleteFacilityLocation HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 44
    
    {
      "facilityId": "text",
      "locationSeqId": "text"
    }
    POST /rest/services/deleteOrderAttribute HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 36
    
    {
      "orderId": "text",
      "attrName": "text"
    }
    POST /rest/services/deleteOrderItemAttribute HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 60
    
    {
      "orderItemSeqId": "text",
      "orderId": "text",
      "attrName": "text"
    }
    POST /rest/services/deletePartyContactMech HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 41
    
    {
      "partyId": "text",
      "contactMechId": "text"
    }
    POST /rest/services/deletePartyRole HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 38
    
    {
      "roleTypeId": "text",
      "partyId": "text"
    }
    POST /rest/services/deleteProductStoreFacilityGroup HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 74
    
    {
      "fromDate": "2025-12-09",
      "facilityGroupId": "text",
      "productStoreId": "text"
    }
    POST /rest/services/deleteShipmentItem HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 48
    
    {
      "shipmentId": "text",
      "shipmentItemSeqId": "text"
    }
    POST /rest/services/deleteShipmentMethodType HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 31
    
    {
      "shipmentMethodTypeId": "text"
    }
    POST /rest/services/deleteShopifyShopCarrierShipment HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 102
    
    {
      "carrierPartyId": "text",
      "shopifyShippingMethod": "text",
      "shopId": "text",
      "shipmentMethodTypeId": "text"
    }
    POST /rest/services/deleteShopifyShopLocation HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 64
    
    {
      "facilityId": "text",
      "shopifyLocationId": "text",
      "shopId": "text"
    }
    POST /rest/services/doRateShopping HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    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
      }
    }
    POST /rest/services/ensurePartyRole HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 38
    
    {
      "roleTypeId": "text",
      "partyId": "text"
    }
    POST /rest/services/executeServiceFromAirflow HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 70
    
    {
      "payload": {},
      "dagId": "text",
      "airflowPayload": {},
      "serviceName": "text"
    }
    POST /rest/services/expireFacilityCalendar HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 121
    
    {
      "fromDate": "2025-12-09",
      "facilityId": "text",
      "calendarId": "text",
      "facilityCalendarTypeId": "text",
      "thruDate": "2025-12-09"
    }
    GET /rest/services/findProductById HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Accept: text
    
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": {
        "productsList": [
          "text"
        ]
      }
    }
    POST /rest/services/forceLogout HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 22
    
    {
      "userLoginId": "text"
    }
    POST /rest/services/gatewayShipAddressValidationRequest HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 111
    
    {
      "carrierPartyId": "text",
      "shipmentGatewayConfigId": "text",
      "shipmentMethodTypeId": "text",
      "contactMechId": "text"
    }
    POST /rest/services/generateCustomerOrderUpdateLink HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 18
    
    {
      "orderId": "text"
    }
    POST /rest/services/generateManifests HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 82
    
    {
      "carrierPartyId": "text",
      "facilityId": "text",
      "manifestGenerateServiceName": "text"
    }
    GET /rest/services/getCODOrderRemainingTotal HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Accept: text
    
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": {
        "total": 1
      }
    }
    GET /rest/services/getDAGRunStatus HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Accept: text
    
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    GET /rest/services/getFacilityIdByType HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Accept: text
    
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": {
        "facilityId": "text"
      }
    }
    GET /rest/services/getGeoPointForPostalCode HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Accept: text
    
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": {
        "cacheKey": "text",
        "geoPoint": {}
      }
    }
    GET /rest/services/getInventoryAvailableByFacility HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Accept: text
    
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": {
        "quantityOnHandTotal": 1,
        "accountingQuantityTotal": 1,
        "availableToPromiseTotal": 1
      }
    }
    GET /rest/services/getInventoryAvailableByLocation HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Accept: text
    
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": {
        "quantityOnHandTotal": 1,
        "accountingQuantityTotal": 1,
        "availableToPromiseTotal": 1
      }
    }
    GET /rest/services/getOrderIdByType HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Accept: text
    
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": {
        "orderId": "text"
      }
    }
    GET /rest/services/getProductFutureAtp HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Accept: text
    
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": {
        "futureAtp": 1
      }
    }
    GET /rest/services/getProductInventoryAvailable HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Accept: text
    
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": {
        "quantityOnHandTotal": 1,
        "accountingQuantityTotal": 1,
        "availableToPromiseTotal": 1
      }
    }
    GET /rest/services/getProductOnlineAtp HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Accept: text
    
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": {
        "onlineAtp": 1
      }
    }
    GET /rest/services/getServerTimeZone HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Accept: text
    
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": {
        "serverTimeZone": "text"
      }
    }
    GET /rest/services/getShippingLabel HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Accept: text
    
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    GET /rest/services/getShopifyDraftOrder HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Accept: text
    
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": {
        "response": {}
      }
    }
    GET /rest/services/getShopifyWebhooks HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Accept: text
    
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": {
        "webhooks": [
          "text"
        ]
      }
    }
    GET /rest/services/getUserPreference HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Accept: text
    
    POST /rest/services/importJsonListData HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 21
    
    {
      "dataList": [
        "text"
      ]
    }
    POST /rest/services/importProductFacility HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    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"
    }
    POST /rest/services/indexDeploymentData HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 42
    
    {
      "updateHandler": "text",
      "coreName": "text"
    }
    POST /rest/services/indexExternalDeploymentData HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 62
    
    {
      "updateHandler": "text",
      "deploymentData": {},
      "coreName": "text"
    }
    POST /rest/services/indexWebhookErrorMessage HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 89
    
    {
      "payload": {},
      "remoteUrl": "text",
      "comment": "text",
      "topicEnumId": "text",
      "coreName": "text"
    }
    POST /rest/services/inventoryLevelUpdateFromShopify HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 78
    
    {
      "shopifyConfigId": "text",
      "inventory_item_id": 1,
      "available": 1,
      "location_id": 1
    }
    POST /rest/services/moveItemToParkingFacility HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 138
    
    {
      "fromShipGroupSeqId": "text",
      "orderItemSeqId": "text",
      "comments": "text",
      "orderId": "text",
      "changeReasonEnumId": "text",
      "toFacilityId": "text"
    }
    POST /rest/services/oldCheckAndRejectOrderItem HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 146
    
    {
      "orderItemSeqId": "text",
      "excludeOrderFacilityDuration": "text",
      "orderId": "text",
      "rejectionComments": "text",
      "rejectionReason": "text",
      "notify": true
    }
    POST /rest/services/oldRejectOrderItem HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 44
    
    {
      "payload": {},
      "rejectedComponents": [
        "text"
      ]
    }
    POST /rest/services/oldRejectOrderItems HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 14
    
    {
      "payload": {}
    }
    POST /rest/services/orderDataSetup HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    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"
    }
    POST /rest/services/packStoreFulfillmentOrder HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 41
    
    {
      "orderId": "text",
      "picklistBinId": "text"
    }
    POST /rest/services/picklistDataSetup HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    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
    }
    POST /rest/services/pullAndReportEntitySyncData HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    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-12-09"
    }
    POST /rest/services/reShipOrderItems HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 44
    
    {
      "orderItemSeqId": [
        "text"
      ],
      "orderId": "text"
    }
    POST /rest/services/receiveAndUpdateInventoryToShopify HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 47
    
    {
      "shipmentId": "text",
      "limit": 1,
      "shopId": "text"
    }
    POST /rest/services/recordInventoryCount HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 148
    
    {
      "reason": "text",
      "comments": "text",
      "quantity": "text",
      "facilityId": "text",
      "idType": "text",
      "productId": "text",
      "idValue": "text",
      "locationSeqId": "text"
    }
    POST /rest/services/recordProductVariance HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 161
    
    {
      "orderItemSeqId": "text",
      "varianceReasonId": "text",
      "comments": "text",
      "quantity": 1,
      "facilityId": "text",
      "productId": "text",
      "orderId": "text",
      "locationSeqId": "text"
    }
    POST /rest/services/rejectFulfillmentReadyOrderItem HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 175
    
    {
      "affectQOH": true,
      "excludeOrderFacilityDuration": 1,
      "facilityId": "text",
      "rejectAllRelatedShipment": "text",
      "rejectEntireShipment": "text",
      "items": [
        "text"
      ],
      "defaultReason": "text"
    }
    POST /rest/services/rejectOrderItem HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 44
    
    {
      "payload": {},
      "rejectedComponents": [
        "text"
      ]
    }
    POST /rest/services/rejectOrderItems HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 14
    
    {
      "payload": {}
    }
    POST /rest/services/rejectTransferOrderItem HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 42
    
    {
      "orderItemSeqId": "text",
      "orderId": "text"
    }
    POST /rest/services/releaseOrderItem HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 141
    
    {
      "orderItemSeqId": "text",
      "routerUserLogin": "text",
      "fromFacilityId": "text",
      "orderId": "text",
      "changeReasonEnumId": "text",
      "toFacilityId": "text"
    }
    POST /rest/services/removeCategoryProducts HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 71
    
    {
      "fromDate": "2025-12-09",
      "productCategoryId": "text",
      "productId": "text"
    }
    POST /rest/services/removeClientRegistrationToken HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 42
    
    {
      "applicationId": "text",
      "deviceId": "text"
    }
    POST /rest/services/removeFacilityFromGroup HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 70
    
    {
      "fromDate": "2025-12-09",
      "facilityId": "text",
      "facilityGroupId": "text"
    }
    POST /rest/services/removePartyFromFacility HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 106
    
    {
      "fromDate": "2025-12-09",
      "roleTypeId": "text",
      "facilityId": "text",
      "partyId": "text",
      "thruDate": "2025-12-09"
    }
    POST /rest/services/removePartyUserPermission HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 39
    
    {
      "userLoginId": "text",
      "groupId": "text"
    }
    POST /rest/services/removeShopifyWebhook HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 40
    
    {
      "shopifyConfigId": "text",
      "webhookId": 1
    }
    POST /rest/services/resetPassword HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 148
    
    {
      "userLoginId": "text",
      "newPasswordVerify": "text",
      "passwordHint": "text",
      "newPassword": "text",
      "requirePasswordChange": "text",
      "currentPassword": "text"
    }
    POST /rest/services/resetPicker HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 42
    
    {
      "picklistId": "text",
      "pickerIds": [
        "text"
      ]
    }
    POST /rest/services/sendOrderWebhook HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 39
    
    {
      "orderId": "text",
      "topicEnumId": "text"
    }
    POST /rest/services/sendPickupScheduledNotification HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 40
    
    {
      "emailType": "text",
      "shipmentId": "text"
    }
    POST /rest/services/sendReadyToPickupItemNotification HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 40
    
    {
      "emailType": "text",
      "shipmentId": "text"
    }
    POST /rest/services/setCustomerDefaultStore HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 84
    
    {
      "facilityId": "text",
      "customerId": "text",
      "shopDomain": "text",
      "shopifyShopId": "text"
    }
    POST /rest/services/setReasonIdOnReturnItem HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 122
    
    {
      "reason": "text",
      "returnReasonId": "text",
      "shopifyReturnId": "text",
      "shopifyOrderLineItemId": "text",
      "shopifyOrderId": "text"
    }
    POST /rest/services/setUserPreference HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 102
    
    {
      "userPrefGroupTypeId": "text",
      "userPrefValue": "text",
      "userPrefTypeId": "text",
      "userPrefLoginId": "text"
    }
    POST /rest/services/setupShopifyShop HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    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"
    }
    POST /rest/services/storeCalendarAssocDataSetup HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 104
    
    {
      "calendarId": "text",
      "thruDateStr": "text",
      "fromDateStr": "text",
      "storeId": "text",
      "calendarTypeId": "text"
    }
    POST /rest/services/storeClientRegistrationToken HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 69
    
    {
      "registrationToken": "text",
      "applicationId": "text",
      "deviceId": "text"
    }
    POST /rest/services/storeEntitySyncData HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 121
    
    {
      "valuesToStore": [
        "text"
      ],
      "delegatorName": "text",
      "entitySyncId": "text",
      "keysToRemove": [
        "text"
      ],
      "valuesToCreate": [
        "text"
      ]
    }
    POST /rest/services/subscribeCancelOrderShopifyWebhook HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 59
    
    {
      "endpoint": "text",
      "shopifyConfigId": "text",
      "topic": "text"
    }
    POST /rest/services/subscribeCreateOrderShopifyWebhook HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 59
    
    {
      "endpoint": "text",
      "shopifyConfigId": "text",
      "topic": "text"
    }
    POST /rest/services/subscribeFileStatusUpdateWebhook HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 26
    
    {
      "shopifyConfigId": "text"
    }
    POST /rest/services/subscribeOrderPaidWebhook HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 26
    
    {
      "shopifyConfigId": "text"
    }
    POST /rest/services/subscribeReturnOrderShopifyWebhook HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 59
    
    {
      "endpoint": "text",
      "shopifyConfigId": "text",
      "topic": "text"
    }
    POST /rest/services/subscribeShopifyWebhook HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 75
    
    {
      "endpoint": "text",
      "shopifyConfigId": "text",
      "format": "text",
      "topic": "text"
    }
    POST /rest/services/subscribeTopic HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 43
    
    {
      "topicName": "text",
      "applicationId": "text"
    }
    POST /rest/services/testCommit HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 18
    
    {
      "message": "text"
    }
    POST /rest/services/testError HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 2
    
    {}
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    POST /rest/services/testRollback HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 18
    
    {
      "message": "text"
    }
    POST /rest/services/testScv HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 35
    
    {
      "defaultValue": 1,
      "message": "text"
    }
    POST /rest/services/triggerDag HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 19
    
    {
      "endpoint": "text"
    }
    POST /rest/services/unlinkReturnFromOrder HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 19
    
    {
      "returnId": "text"
    }
    POST /rest/services/unlockStoreFulfillmentOrder HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 41
    
    {
      "orderId": "text",
      "picklistBinId": "text"
    }
    POST /rest/services/unsubscribeShopifyWebhook HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 41
    
    {
      "shopifyConfigId": "text",
      "topic": "text"
    }
    POST /rest/services/unsubscribeTopic HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 43
    
    {
      "topicName": "text",
      "applicationId": "text"
    }
    POST /rest/services/updateAllOrderItems HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 1413
    
    {
      "requestedDeliveryTime": "text",
      "orderId": "text",
      "isNewProduct": "text",
      "returnTillDate": "2025-12-09",
      "deploymentId": "text",
      "cancelBackOrderDate": "2025-12-09",
      "itemDescription": "text",
      "selectedAmount": 1,
      "unitPrice": 1,
      "orderItemSeqId": "text",
      "productId": "text",
      "unitRecurringPrice": 1,
      "autoCancelDate": "2025-12-09",
      "isItemGroupPrimary": "text",
      "productFeatureId": "text",
      "overrideGlAccountId": "text",
      "budgetId": "text",
      "taxCode": "text",
      "supplierProductId": "text",
      "estimatedDeliveryDate": "2025-12-09",
      "shipGroupSeqId": "text",
      "quoteId": "text",
      "requestedShipMethTypeId": "text",
      "availableToPromise": 1,
      "statusId": "text",
      "syncStatusId": "text",
      "requestedDeliveryDate": "text",
      "estimatedShipDate": "2025-12-09",
      "shoppingListItemSeqId": "text",
      "subscriptionId": "text",
      "salesOpportunityId": "text",
      "dontCancelSetUserLogin": "text",
      "promisedDatetime": "2025-12-09",
      "isModifiedPrice": "text",
      "isPromo": "text",
      "shipBeforeDate": "2025-12-09",
      "productCategoryId": "text",
      "unitListPrice": 1,
      "shoppingListId": "text",
      "unitAverageCost": 1,
      "orderItemTypeId": "text",
      "dontCancelSetDate": "2025-12-09",
      "comments": "text",
      "quantity": 1,
      "recurringFreqUomId": "text",
      "orderItemGroupSeqId": "text",
      "quoteItemSeqId": "text",
      "fromInventoryItemId": "text",
      "externalId": "text",
      "budgetItemSeqId": "text",
      "correspondingPoId": "text",
      "cancelQuantity": 1,
      "shipAfterDate": "2025-12-09",
      "deliveryWindow": 1,
      "shipmentId": "text",
      "changeByUserLoginId": "text",
      "prodCatalogId": "text"
    }
    POST /rest/services/updateCarrierGeoMapping HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 119
    
    {
      "geoName": "text",
      "geoTypeId": "text",
      "carrierPartyId": "text",
      "geoMapId": "text",
      "geoId": "text",
      "carrierGeoValue": "text"
    }
    POST /rest/services/updateCarrierShipmentMethod HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 132
    
    {
      "sequenceNumber": 1,
      "roleTypeId": "text",
      "deliveryDays": 1,
      "partyId": "text",
      "carrierServiceCode": "text",
      "shipmentMethodTypeId": "text"
    }
    POST /rest/services/updateDataManagerConfig HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    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"
    }
    POST /rest/services/updateDataManagerMapping HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 154
    
    {
      "fromDate": "2025-12-09",
      "mappingPrefName": "text",
      "mappingPrefTypeEnumId": "text",
      "mappingPrefId": "text",
      "mappingPrefValue": "text",
      "thruDate": "2025-12-09"
    }
    POST /rest/services/updateEnumeration HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 165
    
    {
      "enumTypeId": "text",
      "enumId": "text",
      "sequenceNum": 1,
      "enumCode": "text",
      "primaryEnumerationGroupId": "text",
      "description": "text",
      "enumName": "text",
      "sequenceId": "text"
    }
    POST /rest/services/updateEnumerationGroupMember HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 116
    
    {
      "fromDate": "2025-12-09",
      "enumerationId": "text",
      "sequenceNum": 1,
      "enumerationGroupId": "text",
      "thruDate": "2025-12-09"
    }
    POST /rest/services/updateFacilitiesToGroup HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 14
    
    {
      "payload": {}
    }
    POST /rest/services/updateFacility HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    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-12-09",
      "ownerPartyId": "text",
      "facilityTimeZone": "text",
      "facilitySize": 1,
      "closedDate": "2025-12-09",
      "facilitySizeUomId": "text",
      "maximumOrderLimit": 1,
      "closeTime": "text",
      "defaultDaysToShip": 1,
      "facilityTypeId": "text",
      "defaultDimensionUomId": "text",
      "productStoreId": "text",
      "facilityName": "text",
      "openTime": "text",
      "geoPointId": "text",
      "oldSquareFootage": 1
    }
    POST /rest/services/updateFacilityContactMech HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 202
    
    {
      "fromDate": "2025-12-09",
      "extension": "text",
      "infoString": "text",
      "comments": "text",
      "facilityId": "text",
      "newContactMechId": "text",
      "contactMechTypeId": "text",
      "contactMechId": "text",
      "thruDate": "2025-12-09"
    }
    POST /rest/services/updateFacilityEmailAddress HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 151
    
    {
      "fromDate": "2025-12-09",
      "emailAddress": "text",
      "extension": "text",
      "comments": "text",
      "facilityId": "text",
      "contactMechId": "text",
      "thruDate": "2025-12-09"
    }
    POST /rest/services/updateFacilityGroup HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 133
    
    {
      "primaryParentGroupId": "text",
      "facilityGroupTypeId": "text",
      "facilityGroupId": "text",
      "description": "text",
      "facilityGroupName": "text"
    }
    POST /rest/services/updateFacilityIdentification HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 114
    
    {
      "fromDate": "2025-12-09",
      "facilityId": "text",
      "idValue": "text",
      "facilityIdenTypeId": "text",
      "thruDate": "2025-12-09"
    }
    POST /rest/services/updateFacilityLocation HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    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"
    }
    POST /rest/services/updateFacilityPostalAddress HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    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-12-09",
      "fromDate": "2025-12-09",
      "directions": "text",
      "municipalityGeoId": "text",
      "stateProvinceGeoId": "text",
      "geoPointId": "text"
    }
    POST /rest/services/updateFacilityTelecomNumber HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 211
    
    {
      "fromDate": "2025-12-09",
      "askForName": "text",
      "areaCode": "text",
      "extension": "text",
      "comments": "text",
      "facilityId": "text",
      "countryCode": "text",
      "contactNumber": "text",
      "contactMechId": "text",
      "thruDate": "2025-12-09"
    }
    POST /rest/services/updateFacilityToGroup HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 110
    
    {
      "fromDate": "2025-12-09",
      "facilityId": "text",
      "sequenceNum": 1,
      "facilityGroupId": "text",
      "thruDate": "2025-12-09"
    }
    POST /rest/services/updateInventoryByIdentification HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 173
    
    {
      "varianceReasonId": "text",
      "comments": "text",
      "idType": "text",
      "facilityId": "text",
      "idValue": "text",
      "externalFacilityId": "text",
      "locationSeqId": "text",
      "availableDelta": "text"
    }
    POST /rest/services/updateJobSandbox HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 765
    
    {
      "recurrenceInfoId": "text",
      "cancelDateTime": "2025-12-09",
      "tempExprId": "text",
      "authUserLoginId": "text",
      "currentRetryCount": 1,
      "runTimeEpoch": 1,
      "lastModifiedByUserLogin": "text",
      "loaderName": "text",
      "shopId": "text",
      "productStoreId": "text",
      "runTime": "2025-12-09",
      "createdByUserLogin": "text",
      "jobName": "text",
      "runThread": "text",
      "runByInstanceId": "text",
      "maxRecurrenceCount": 1,
      "currentRecurrenceCount": 1,
      "serviceName": "text",
      "priority": 1,
      "runtimeDataId": "text",
      "finishDateTime": "2025-12-09",
      "runAsUser": "text",
      "maxRetry": 1,
      "jobId": "text",
      "createdDate": "2025-12-09",
      "startDateTime": "2025-12-09",
      "statusId": "text",
      "previousJobId": "text",
      "parentJobId": "text",
      "jobResult": "text",
      "poolId": "text",
      "systemJobEnumId": "text",
      "recurrenceTimeZone": "text",
      "instanceOfProductId": "text"
    }
    POST /rest/services/updateOISGIRIFulfillmentStatus HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 91
    
    {
      "inventoryItemId": "text",
      "orderItemSeqId": "text",
      "orderId": "text",
      "shipGroupSeqId": "text"
    }
    POST /rest/services/updateOrderAddressAndAppendAttributes HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 108
    
    {
      "lookupField": "text",
      "geoTypeId": "text",
      "orderId": "text",
      "attributesToAppend": {},
      "fieldsToUpdate": [
        "text"
      ]
    }
    POST /rest/services/updateOrderAttribute HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 80
    
    {
      "orderId": "text",
      "attrDescription": "text",
      "attrValue": "text",
      "attrName": "text"
    }
    POST /rest/services/updateOrderItem HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 1413
    
    {
      "requestedDeliveryTime": "text",
      "orderId": "text",
      "isNewProduct": "text",
      "returnTillDate": "2025-12-09",
      "deploymentId": "text",
      "cancelBackOrderDate": "2025-12-09",
      "itemDescription": "text",
      "selectedAmount": 1,
      "unitPrice": 1,
      "orderItemSeqId": "text",
      "productId": "text",
      "unitRecurringPrice": 1,
      "autoCancelDate": "2025-12-09",
      "isItemGroupPrimary": "text",
      "productFeatureId": "text",
      "overrideGlAccountId": "text",
      "budgetId": "text",
      "taxCode": "text",
      "supplierProductId": "text",
      "estimatedDeliveryDate": "2025-12-09",
      "shipGroupSeqId": "text",
      "quoteId": "text",
      "requestedShipMethTypeId": "text",
      "availableToPromise": 1,
      "statusId": "text",
      "syncStatusId": "text",
      "requestedDeliveryDate": "text",
      "estimatedShipDate": "2025-12-09",
      "shoppingListItemSeqId": "text",
      "subscriptionId": "text",
      "salesOpportunityId": "text",
      "dontCancelSetUserLogin": "text",
      "promisedDatetime": "2025-12-09",
      "isModifiedPrice": "text",
      "isPromo": "text",
      "shipBeforeDate": "2025-12-09",
      "productCategoryId": "text",
      "unitListPrice": 1,
      "shoppingListId": "text",
      "unitAverageCost": 1,
      "orderItemTypeId": "text",
      "dontCancelSetDate": "2025-12-09",
      "comments": "text",
      "quantity": 1,
      "recurringFreqUomId": "text",
      "orderItemGroupSeqId": "text",
      "quoteItemSeqId": "text",
      "fromInventoryItemId": "text",
      "externalId": "text",
      "budgetItemSeqId": "text",
      "correspondingPoId": "text",
      "cancelQuantity": 1,
      "shipAfterDate": "2025-12-09",
      "deliveryWindow": 1,
      "shipmentId": "text",
      "changeByUserLoginId": "text",
      "prodCatalogId": "text"
    }
    POST /rest/services/updateOrderItemAttribute HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 104
    
    {
      "orderItemSeqId": "text",
      "orderId": "text",
      "attrDescription": "text",
      "attrValue": "text",
      "attrName": "text"
    }
    POST /rest/services/updateOrderItemFromShopify HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 39
    
    {
      "shopifyConfigId": "text",
      "payload": {}
    }
    POST /rest/services/updateOrderItemShipGroup HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 641
    
    {
      "carrierService": "text",
      "facilityId": "text",
      "giftMessage": "text",
      "orderId": "text",
      "shippingInstructions": "text",
      "shipByDate": "2025-12-09",
      "maySplit": "text",
      "estimatedDeliveryDate": "2025-12-09",
      "shipGroupSeqId": "text",
      "contactMechId": "text",
      "vendorPartyId": "text",
      "shipAfterDate": "2025-12-09",
      "telecomContactMechId": "text",
      "shipmentMethod": "text",
      "carrierPartyId": "text",
      "contactMechPurposeTypeId": "text",
      "carrierRoleTypeId": "text",
      "oldContactMechId": "text",
      "estimatedShipDate": "2025-12-09",
      "isGift": "text",
      "supplierPartyId": "text",
      "carrierAccountNumber": "text",
      "trackingNumber": "text",
      "shipmentMethodTypeId": "text",
      "orderFacilityId": "text"
    }
    POST /rest/services/updateOrderPaymentPreferenceV2 HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    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-12-09",
      "manualRefNum": "text",
      "swipedFlag": "text",
      "parentRefNum": "text",
      "securityCode": "text",
      "paymentMethodTypeId": "text",
      "applicationIdentifier": "text",
      "shipGroupSeqId": "text",
      "processAttempt": 1,
      "needsNsfRetry": "text",
      "finAccountId": "text",
      "createdDate": "2025-12-09",
      "statusId": "text",
      "billingPostalCode": "text",
      "presentFlag": "text"
    }
    POST /rest/services/updatePartyGroup HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    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"
    }
    POST /rest/services/updatePartyRelationship HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 329
    
    {
      "roleTypeIdTo": "text",
      "partyIdFrom": "text",
      "comments": "text",
      "positionTitle": "text",
      "permissionsEnumId": "text",
      "priorityTypeId": "text",
      "roleTypeIdFrom": "text",
      "thruDate": "2025-12-09",
      "securityGroupId": "text",
      "relationshipName": "text",
      "fromDate": "2025-12-09",
      "partyRelationshipTypeId": "text",
      "statusId": "text",
      "partyIdTo": "text"
    }
    POST /rest/services/updatePerson HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    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"
    }
    POST /rest/services/updatePostalAddressContactMech HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    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
    }
    POST /rest/services/updateProductStore HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    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"
    }
    POST /rest/services/updateProductStoreFacility HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 109
    
    {
      "fromDate": "2025-12-09",
      "facilityId": "text",
      "sequenceNum": 1,
      "productStoreId": "text",
      "thruDate": "2025-12-09"
    }
    POST /rest/services/updateProductStoreFacilityGroup HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 117
    
    {
      "fromDate": "2025-12-09",
      "sequenceNumber": 1,
      "facilityGroupId": "text",
      "productStoreId": "text",
      "thruDate": "2025-12-09"
    }
    POST /rest/services/updateProductStoreRole HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 126
    
    {
      "fromDate": "2025-12-09",
      "roleTypeId": "text",
      "sequenceNum": 1,
      "productStoreId": "text",
      "partyId": "text",
      "thruDate": "2025-12-09"
    }
    POST /rest/services/updateProductStoreSetting HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 74
    
    {
      "settingValue": "text",
      "productStoreId": "text",
      "settingTypeEnumId": "text"
    }
    POST /rest/services/updateProductStoreShipMeth HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    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-12-09",
      "fromDate": "2025-12-09",
      "includeGeoId": "text",
      "maxTotal": 1,
      "requireUspsAddr": "text",
      "configProps": "text",
      "includeNoChargeItems": "text",
      "isTrackingRequired": "text"
    }
    POST /rest/services/updateSalesOrder HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    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"
          }
        }
      }
    }
    POST /rest/services/updateSearchPreference HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 90
    
    {
      "searchPrefName": "text",
      "isPublic": "text",
      "searchPrefValue": "text",
      "searchPrefId": "text"
    }
    POST /rest/services/updateSecurityGroup HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 83
    
    {
      "groupName": "text",
      "groupId": "text",
      "description": "text",
      "groupTypeEnumId": "text"
    }
    POST /rest/services/updateSecurityPermissionToSecurityGroup HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 88
    
    {
      "fromDate": "2025-12-09",
      "permissionId": "text",
      "groupId": "text",
      "thruDate": "2025-12-09"
    }
    POST /rest/services/updateShipGroupShipInfo HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 115
    
    {
      "shipmentMethod": "text",
      "orderId": "text",
      "oldContactMechId": "text",
      "shipGroupSeqId": "text",
      "contactMechId": "text"
    }
    POST /rest/services/updateShipment HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 857
    
    {
      "statusDate": "2025-12-09",
      "partyIdFrom": "text",
      "latestCancelDate": "2025-12-09",
      "estimatedReadyDate": "2025-12-09",
      "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-12-09",
      "partyIdTo": "text",
      "shipmentTypeId": "text",
      "estimatedArrivalDate": "2025-12-09",
      "picklistBinId": "text",
      "primaryShipGroupSeqId": "text",
      "handlingInstructions": "text",
      "eventDate": "2025-12-09"
    }
    POST /rest/services/updateShipmentBoxType HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 149
    
    {
      "boxLength": 1,
      "boxWeight": 1,
      "dimensionUomId": "text",
      "weightUomId": "text",
      "description": "text",
      "boxHeight": 1,
      "boxWidth": 1,
      "shipmentBoxTypeId": "text"
    }
    POST /rest/services/updateShipmentItem HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 181
    
    {
      "availableToPromise": 1,
      "serialNumber": "text",
      "quantity": 1,
      "productId": "text",
      "shipmentContentDescription": "text",
      "shipmentId": "text",
      "externalId": "text",
      "shipmentItemSeqId": "text"
    }
    POST /rest/services/updateShipmentMethodType HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 90
    
    {
      "parentTypeId": "text",
      "sequenceNum": 1,
      "description": "text",
      "shipmentMethodTypeId": "text"
    }
    POST /rest/services/updateShipmentPackageRouteSeg HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    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-12-09",
      "internationalInvoiceUrl": "text",
      "currencyUomId": "text",
      "labelPrinted": "text",
      "packageTransportCost": 1,
      "shipmentId": "text",
      "codAmount": 1,
      "insuredAmount": 1,
      "gatewayMessage": "text",
      "gatewayStatus": "text",
      "labelHtml": "text"
    }
    POST /rest/services/updateShipmentRouteSegment HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    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-12-09",
      "carrierServiceStatusId": "text",
      "trackingDigest": "text",
      "shipmentMethodTypeId": "text",
      "actualCost": 1,
      "actualArrivalDate": "2025-12-09",
      "carrierService": "text",
      "actualServiceCost": 1,
      "estimatedStartDate": "2025-12-09",
      "originContactMechId": "text",
      "isGenerateThirdPartyLabel": "text",
      "codReturnLabelHtml": "text",
      "actualTransportCost": 1,
      "carrierRestrictionDesc": "text",
      "billingWeightUomId": "text",
      "homeDeliveryDate": "2025-12-09",
      "originFacilityId": "text",
      "carrierPartyId": "text",
      "destFacilityId": "text",
      "shipmentRouteSegmentId": "text",
      "lastUpdatedDate": "2025-12-09",
      "currencyUomId": "text",
      "billingWeight": 1,
      "thirdPartyCountryGeoCode": "text",
      "originTelecomNumberId": "text",
      "shipmentId": "text",
      "isTrackingRequired": "text",
      "thirdPartyAccountNumber": "text",
      "homeDeliveryType": "text",
      "estimatedArrivalDate": "2025-12-09",
      "destContactMechId": "text",
      "carrierAccountNumber": "text",
      "updatedByUserLoginId": "text"
    }
    POST /rest/services/updateShippingInformationOfShipGroup HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    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"
    }
    POST /rest/services/updateShopifyDraftOrder HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 56
    
    {
      "shopifyConfigId": "text",
      "payload": {},
      "draftOrderId": 1
    }
    POST /rest/services/updateShopifyProdLocActivation HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 89
    
    {
      "shopifyLocationId": "text",
      "shopId": "text",
      "shopifyProductId": "text",
      "activated": "text"
    }
    POST /rest/services/updateShopifyShopCarrierShipment HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 102
    
    {
      "carrierPartyId": "text",
      "shopifyShippingMethod": "text",
      "shopId": "text",
      "shipmentMethodTypeId": "text"
    }
    POST /rest/services/updateShopifyShopLocation HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 64
    
    {
      "facilityId": "text",
      "shopifyLocationId": "text",
      "shopId": "text"
    }
    POST /rest/services/updateSystemProperty HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 103
    
    {
      "systemPropertyValue": "text",
      "systemResourceId": "text",
      "description": "text",
      "systemPropertyId": "text"
    }
    POST /rest/services/updateUserLoginStatus HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 190
    
    {
      "disabledDateTime": "2025-12-09",
      "userLoginId": "text",
      "successiveFailedLogins": 1,
      "userLdapDn": "text",
      "externalAuthId": "text",
      "requirePasswordChange": "text",
      "partyId": "text",
      "enabled": "text"
    }
    POST /rest/services/updateUserLoginToSecurityGroup HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 87
    
    {
      "fromDate": "2025-12-09",
      "userLoginId": "text",
      "groupId": "text",
      "thruDate": "2025-12-09"
    }
    POST /rest/services/updateUserSearchPreference HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 122
    
    {
      "fromDate": "2025-12-09",
      "userLoginId": "text",
      "userSearchPrefTypeId": "text",
      "searchPrefId": "text",
      "thruDate": "2025-12-09"
    }
    POST /rest/services/uploadAndImportFile HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    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"
    }
    POST /rest/services/uploadPartyLogoImage HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 105
    
    {
      "contentUrl": "text",
      "_uploadedFile_contentType": "text",
      "partyId": "text",
      "_uploadedFile_fileName": "text"
    }
    POST /rest/services/voidShipmentLabel HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 21
    
    {
      "shipmentId": "text"
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": {
        "userLoginId": "text"
      }
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": {
        "resp": "text"
      }
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": {
        "resp": "text"
      }
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": {
        "resp": "text"
      }
    }
    POST /rest/services/orderFulfillmentAllocation HTTP/1.1
    Host: 10.106.39.100:443
    Authorization: Bearer YOUR_SECRET_TOKEN
    Content-Type: application/json
    Accept: */*
    Content-Length: 73
    
    {
      "orderId": "text",
      "externalOrderId": "text",
      "facilityAllocation": [
        "text"
      ]
    }
    {
      "statusCode": 1,
      "statusDescription": "text",
      "successMessage": "text",
      "data": null
    }