Keyword & Search Demand

Amazon Niche Reviews By Keyword

Amazon niche market review analysis and consumer sentiment insights. Trigger when the user mentions niche market review analysis, consumer sentiment, user pain points, customer feedback insights, review topic analysis, positive/negative review breakdown, niche market opinion mining, product review sentiment analysis, niche market reviews, consumer sentiment, customer pain points, review topic analysis, positive/negative reviews, opinion mining, Nexscope data. Even if the user does not explicitly mention "niche market reviews", if their need involves analyzing consumer reviews within Amazon niche markets or understanding customer sentiment at the niche market level, this skill should also be triggered.

post/api/skill-api/v1/skills/amazon-niche-reviews-by-keyword/run

Request

  • Base URL: https://api.nexscope.ai
  • URL: https://api.nexscope.ai/api/skill-api/v1/skills/amazon-niche-reviews-by-keyword/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 required

Keyword (required, use the language of the corresponding site, e.g. English for the US site, German for the Germany site), max length 1000 characters

countryCodestring

Country code, options: US (United States), JP (Japan), DE (Germany)

pageinteger

Page number (starting from 1)

pageSizeinteger

Results per page (10-100)

sortFieldstring

Sort field, options: clickConversionRateT7 (7-day click conversion rate), demand (demand score), avgPrice (average product price), maximumPrice (highest product price), minimumPrice (lowest product price), productCount (product count), searchConversionRateT7 (7-day search conversion rate), searchVolumeT7 (7-day search volume), unitsSoldT7 (7-day sales volume), searchVolumeGrowthT7 (search growth rate), clickCountT90 (90-day click volume), clickCountT7 (weekly click volume), brandCount (brand count), top5BrandsClickShare (TOP5 brand share), newProductsLaunchedT180 (180-day new product success rate - launch count), successfulLaunchesT180 (180-day new product success rate - new product count), launchRateT180 (180-day new product success rate - launch rate), top5ProductsClickShare (top 5 product click share), returnRateT360 (return rate), clickConversionRateT90 (90-day click conversion rate), searchConversionRateT90 (90-day search conversion rate), searchVolumeT90 (90-day search volume), unitsSoldT90 (90-day sales volume), unitsSoldGrowthT90 (90-day sales growth rate), searchVolumeGrowthT90 (90-day search growth rate), acos, profitRate50 (profit rate for 50% natural orders)

sortTypestring

Sort direction, options: desc (descending), asc (ascending)

productCountMininteger

Minimum product count (current)

productCountMaxinteger

Maximum product count (current)

brandCountMininteger

Minimum brand count

brandCountMaxinteger

Maximum brand count

avgPriceMinnumber

Minimum average price (current)

avgPriceMaxnumber

Maximum average price (current)

unitsSoldT7Mininteger

Minimum sales volume (7-day stats)

unitsSoldT7Maxinteger

Maximum sales volume (7-day stats)

searchVolumeT7Mininteger

Minimum search volume (7-day stats)

searchVolumeT7Maxinteger

Maximum search volume (7-day stats)

clickCountT7Mininteger

Minimum click volume (7-day stats)

clickCountT7Maxinteger

Maximum click volume (7-day stats)

clickConversionRateT7Minnumber

Minimum click conversion rate (7-day stats)

clickConversionRateT7Maxnumber

Maximum click conversion rate (7-day stats)

top5BrandsClickShareMinnumber

Minimum top 5 brands' click share in the niche market

top5BrandsClickShareMaxnumber

Maximum top 5 brands' click share in the niche market

top5ProductsClickShareMinnumber

Minimum top 5 products click share (current)

top5ProductsClickShareMaxnumber

Maximum top 5 products click share (current)

sponsoredProductsPercentageMinnumber

Minimum SP ad share

sponsoredProductsPercentageMaxnumber

Maximum SP ad share

avgBrandAgeMinnumber

Minimum average brand age (current)

avgBrandAgeMaxnumber

Maximum average brand age (current)

avgBrandAgeQoqMinnumber

Minimum average brand age (90-day stats)

avgBrandAgeQoqMaxnumber

Maximum average brand age (90-day stats)

avgBrandAgeYoyMinnumber

Minimum average brand age (360-day stats)

avgBrandAgeYoyMaxnumber

Maximum average brand age (360-day stats)

avgSellingPartnerAgeMinnumber

Minimum average selling partner age

avgSellingPartnerAgeMaxnumber

Maximum average selling partner age

avgSellingPartnerAgeQoqMinnumber

Minimum average selling partner age (90-day stats)

avgSellingPartnerAgeQoqMaxnumber

Maximum average selling partner age (90-day stats)

avgSellingPartnerAgeYoyMinnumber

Minimum average selling partner age (360-day stats)

avgSellingPartnerAgeYoyMaxnumber

Maximum average selling partner age (360-day stats)

launchRateT180Minnumber

Minimum product launch success rate (180-day stats)

launchRateT180Maxnumber

Maximum product launch success rate (180-day stats)

newProductRateT180number

Minimum new product share (180-day stats)

returnRateT360Minnumber

Minimum return rate (360-day stats)

returnRateT360Maxnumber

Maximum return rate (360-day stats)

cpcMediumMinnumber

Minimum CPC (current)

cpcMediumMaxnumber

Maximum CPC (current)

Example request

{
  "page": 1,
  "countryCode": "US",
  "keyword": "phone case",
  "pageSize": 10
}

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,
    "data": [],
    "costToken": 1
  }
}

Changes

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