🎯
Integrate with HotWax
HomeGlossary
  • Introduction
  • HotWax Commerce API and Data feeds
    • Authentication
    • Orders
      • Find Order
      • Retrieve Orders
      • Get Orders
      • Created Orders
      • Order Adjustments
      • Order Reconciliations
    • Inventory
      • Check Inventory
      • BOPIS Check Inventory
      • Shipping Check Inventory
      • Reset Inventory
      • Update Inventory
      • Get Online ATP of Products
    • Brokering
      • Brokered Order Items Feed
    • Inbound Shipment
      • Import
    • Returns
      • Create Return
      • Returns Financial Feed
    • Facility
      • Post Code Lookup
      • Store Lookup
    • Fulfillment
      • Add Shipment Box
      • Create Picklist
      • In Progress Orders
      • Outstanding Orders
      • Packing Slip PDF
      • Ready To Ship Items
      • Retry Shipping Label
      • Shipping Label and Packing Slip
      • Shipping Label PDF
      • Update Orders
      • Update and Import File
      • Fulfilled Order Items Feed
    • Appeasements
      • Appeasements Feed
    • Miscellaneous
      • Perform Find
  • Journeys
    • Buy Online Pickup In Store
      • BOPIS PDP Experience
      • Ready For Pickup Notification
    • Brokering and Allocation
      • Order Soft Allocation
    • Pre-Orders
      • Promise Date Change Notification
  • Sample Files
    • Fulfilled Orders Items
    • Reset Inventory
    • Return
  • OMS Release Versions
    • OMS Versions
Powered by GitBook
On this page
  • Request
  • Endpoint
  • Header
  • Example Parameters:
  • Parameters
  • Response
  • Status Code
  • Headers
  • Body

Was this helpful?

Edit on GitHub
Export as PDF
  1. HotWax Commerce API and Data feeds
  2. Miscellaneous

Perform Find

PreviousMiscellaneousNextBuy Online Pickup In Store

Last updated 3 months ago

Was this helpful?

Fetches data from the Order Management System (OMS) entities. By making a GET request to this endpoint, you can retrieve the required data based on specific search criteria.

Request

Endpoint

https://<host>/api/performFind

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

Header

Content-Type: application/json

Example Parameters:

Parameters

The following parameters can be sent in the request:

Parameter Name
Description
Required (Y/N)

inputFields

Specifies search conditions for retrieving data from the OMS entities

Yes

fieldList

Defines fields or attributes of the entities to include in the response

No

entityName

The specific entity type within the OMS from which you want to fetch data

Yes

noConditionFind

Fetches all data from the specified entity without any specific conditions applied

No

viewSize

Determines the number of records or data items to be included in a single page of the response

No

viewIndex

The index to be included in the response

No

distinct

Returns only distinct (different) values.

No

orderBy

Sorts the result-set in ascending or descending order

No

filterByDate

Filter records based on fromDate and thruDate

No

fromDateName

Filter by date field name if field name is different from default fromDate field

No

thruDateName

Filter by date field name if field name is different from default thruDate field

No

Note: If noConditionFind is 'Y' then 'inputFields' parameter is optional.

Response

Status Code

HTTP/1.1 200 OK

Headers

Content-Type: application/json

Body

The response body will include the following data:

Parameter Name
Description

count

Results count

docs

The array of results found

Example

{
  count: "1",
  docs: [
    {
      daysToCancelNonPay: 0,
      productStoreId: "STORE"
    }
  ]
}

To learn more about performFind API, watch this

https://demo-oms.hotwax.io/api/performFind?inputFields=&entityName=&fieldList=&fieldList=&viewSize=1
video