Amazon Marketplace Intelligence

Walmart Search

Search and browse Walmart product listings by keyword, category, price range, and other conditions. Trigger when users mention Walmart product search, Walmart product listing, Walmart price comparison, Walmart competitor analysis, Walmart product research, Walmart market data, find products on Walmart, Walmart search, Walmart products, Walmart product selection, Walmart pricing, Walmart competitors, Walmart market. Even if the user does not explicitly mention "Walmart search", trigger this skill whenever their need involves searching for products on Walmart, checking product availability, comparing Walmart prices, or analyzing Walmart product listings.

post/api/skill-api/v1/skills/walmart-search/run

Request

  • Base URL: https://api.nexscope.ai
  • URL: https://api.nexscope.ai/api/skill-api/v1/skills/walmart-search/run
  • Auth: HTTP bearer

Headers

X-Nexscope-Http-Status'legacy' | 'semantic'

Use semantic for HTTP error statuses on run and task-result requests. Without this header v1 retains legacy status behavior. The JSON envelope is unchanged; code 0 means success or acceptance, not asynchronous completion.

Request body

keywordstring

Search keyword, max length 1024 characters. *At least one of keyword and categoryId must be provided

categoryIdstring

Category ID. *At least one of keyword and categoryId must be provided. 0 means all departments. For example: 976759_976787 means "Cookies"

sortstring

Sort method. Options: price_low (price low to high), price_high (price high to low), best_seller (best seller), best_match (best match)

pageinteger

Page number for pagination, default 1, max 100

minPricenumber

Minimum price

maxPricenumber

Maximum price

spellingboolean

Enable spelling correction, default true. true includes spelling correction, false excludes it

softSortboolean

Sort by relevance, default true. Set to false to disable relevance sorting

storeIdstring

Store ID, used to filter products by a specific store

devicestring

Device type, default desktop. Options: desktop, tablet, mobile

facetstring

Filter conditions, format as key:value pairs separated by \

nextDayEnabledboolean

Only show NextDay delivery results, default false. true to enable, false to disable

jsonRestrictorstring

JSON field restrictor

Example request

{
  "page": 1,
  "keyword": "phone case",
  "spelling": true
}

Response

Successful response.

codeinteger required

0 means accepted or successful; nonzero is a platform error.

msgstring nullable required
tsstring required

Epoch milliseconds.

timestring required

Server local time: yyyy-MM-dd HH:mm:ss.

coststring required

Elapsed milliseconds, never credits; -1 outside web requests.

traceIdstring nullable required

Example response

{
  "data": {
    "total": 1,
    "products": [],
    "costToken": 1
  }
}

Changes

No recorded changes to this operation across all 1 revision of this API.