Amazon Niche Intelligence JM
Amazon Niche Intelligence JM: get Niche Info API
Amazon Niche Intelligence JM: get Niche Info API.
MCP tool name
nexscope_data_jm_get_niche_infoMCP endpoint
https://api.nexscope.ai/mcpJSON-RPC method
tools/callAuthentication
Use OAuth 2.1 Authorization Code with PKCE and the mcp:tools scope. API keys remain supported as a compatibility option.
Authorization: Bearer nk-xxxxxxxxxxxxxxxxxIf authentication fails, ask the user to open API Access and copy a valid key.
Call this MCP tool
Initialize an MCP 2025-11-25 Streamable HTTP session at https://api.nexscope.ai/mcp, then use tools/call.
{
"jsonrpc": "2.0",
"id": "data-jm-get-niche-info-1",
"method": "tools/call",
"params": {
"name": "nexscope_data_jm_get_niche_info",
"arguments": {
"countryCode": "US",
"nicheId": "12345678"
}
}
}MCP 2025-11-25 · Streamable HTTPProgress is delivered on the original POST SSE response. GET SSE carries notifications; reconnecting must query existing asynchronous work rather than submit again.
Arguments
| Name | Type | Required | Description |
|---|---|---|---|
nicheId | string | required | Market segment ID, maximum length 1000 characters, only supports single ID query Example: {} |
countryCode | string | optional | Country code, only supports `US`, `JP`, `DE`, the default is `US` Example: US |
Response fields
Treat structuredContent as the programmatic API response payload.
| Name | Type | Required | Description |
|---|---|---|---|
total | integer | optional | Number of records Example: {} |
data | array | optional | List of market segment information, each element is an object containing the following fields Example: {} |
columns | array | optional | Rendered columns Example: {} |
costToken | integer | optional | Consume token Example: {} |
type | string | optional | Rendering style Example: {} |
nicheId | string | optional | Segment ID Example: {} |
nicheTitle | string | optional | market segment title Example: {} |
translationZh | string | optional | Market segment title (Chinese) Example: {} |
referenceAsinImageUrl | string | optional | Market segment reference picture address Example: {} |
marketplaceId | string | optional | Market ID Example: {} |
demand | integer | optional | segment score Example: {} |
categorieList | array | optional | Product category list Example: {} |
productCount | integer | optional | Product quantity Example: {} |
productCountNow | integer | optional | Product quantity (current) Example: {} |
productCountT90Before | integer | optional | Product quantity (90 days ago) Example: {} |
productCountT360Before | integer | optional | Product quantity (360 days ago) Example: {} |
brandCount | integer | optional | Number of brands Example: {} |
brandCountNow | integer | optional | Number of brands (current) Example: {} |
brandCountT90Before | integer | optional | Number of brands (90 days ago) Example: {} |
brandCountT360Before | integer | optional | Number of brands (360 days ago) Example: {} |
brandCountT360Now | integer | optional | Number of brands (360 days statistics) (current) Example: {} |
brandCountT360T90Before | integer | optional | Number of brands (360 days statistics) (90 days ago) Example: {} |
brandCountT360T360Before | integer | optional | Number of brands (360 days statistics) (360 days ago) Example: {} |
sellingPartnerCountNow | integer | optional | Number of sales partners (current) Example: {} |
sellingPartnerCountT90Before | integer | optional | Number of sales partners (90 days ago) Example: {} |
sellingPartnerCountT360Before | integer | optional | Number of sales partners (360 days ago) Example: {} |
sellingPartnerCountT360Now | integer | optional | Number of sales partners (360 days statistics) (current) Example: {} |
sellingPartnerCountT360T90Before | integer | optional | Number of sales partners (360 days statistics) (90 days ago) Example: {} |
sellingPartnerCountT360T360Before | integer | optional | Number of sales partners (360 days statistics) (360 days ago) Example: {} |
avgPrice | number | optional | Product average price Example: {} |
avgProductPriceNow | number | optional | Average product price (current) Example: {} |
avgProductPriceT90Before | number | optional | Product average price (90 days ago) Example: {} |
avgProductPriceT360Before | number | optional | Product average price (360 days ago) Example: {} |
minimumPrice | number | optional | Product lowest price Example: {} |
maximumPrice | number | optional | Product highest price Example: {} |
searchVolumeWeekly | integer | optional | Search volume (weekly data) Example: {} |
searchVolumeQuarterly | integer | optional | Search volume (quarterly data) Example: {} |
searchVolumeGrowthWeekly | number | optional | Search volume growth rate (weekly data) Example: {} |
searchVolumeGrowthQuarterly | number | optional | Search volume growth rate (quarterly data) Example: {} |
searchConversionRateWeekly | number | optional | Search conversion rate (weekly data) Example: {} |
searchConversionRateQuarterly | number | optional | Search conversion rate (quarterly data) Example: {} |
clickCountWeekly | integer | optional | Clicks (weekly data) Example: {} |
clickCountQuarterly | integer | optional | Clicks (quarterly data) Example: {} |
clickConversionRateQuarterly | number | optional | Click conversion rate (quarterly data) Example: {} |
clickToSaleConversionWeekly | number | optional | Click conversion rate (weekly data) Example: {} |
unitsSoldWeekly | integer | optional | Sales quantity (weekly data) Example: {} |
unitsSoldQuarterly | integer | optional | Sales volume (quarterly data) Example: {} |
top5ProductsClickShare | number | optional | Top 5 product click shares Example: {} |
top5ProductsClickShareNow | number | optional | The share of clicks in the market segment occupied by the top 5 products (current) Example: {} |
top5ProductsClickShareT90Before | number | optional | Click share of the top 5 products in the market segment (90 days ago) Example: {} |
top5ProductsClickShareT360Before | number | optional | The click share of the top 5 products in the market segment (360 days ago) Example: {} |
top5ProductsClickShareT360Now | number | optional | Click share of the top 5 products (360-day statistics) (current) Example: {} |
top5ProductsClickShareT360T90Before | number | optional | Click share of top 5 products (360 days statistics) (90 days ago) Example: {} |
top5ProductsClickShareT360T360Before | number | optional | Click share of the top 5 products (360 days statistics) (360 days ago) Example: {} |
top20ProductsClickShareNow | number | optional | Click share of the market segment occupied by the top 20 products (current) Example: {} |
top20ProductsClickShareT90Before | number | optional | The share of clicks in the market segment occupied by the top 20 products (90 days ago) Example: {} |
top20ProductsClickShareT360Before | number | optional | Click share of the top 20 products in the market segment (360 days ago) Example: {} |
top20ProductsClickShareT360Now | number | optional | Click share of the top 20 products (360-day statistics) (current) Example: {} |
top20ProductsClickShareT360T90Before | number | optional | Click share of the top 20 products (360 days statistics) (90 days ago) Example: {} |
top20ProductsClickShareT360T360Before | number | optional | Click share of the top 20 products (360 days statistics) (360 days ago) Example: {} |
top5BrandsClickShare | number | optional | Click share of market segments occupied by top 5 brands Example: {} |
top5BrandsClickShareNow | number | optional | Click share of the market segment occupied by the top 5 brands (current) Example: {} |
top5BrandsClickShareT90Before | number | optional | Click share of the top 5 brands in the market segment (90 days ago) Example: {} |
top5BrandsClickShareT360Before | number | optional | Click share of the market segment occupied by the top 5 brands (360 days ago) Example: {} |
top5BrandsClickShareT360Now | number | optional | Click share of the market segment occupied by the top 5 brands (360-day statistics) (current) Example: {} |
top5BrandsClickShareT360T90Before | number | optional | Click share of market segments occupied by the top 5 brands (360 days statistics) (90 days ago) Example: {} |
top5BrandsClickShareT360T360Before | number | optional | Click share of market segments occupied by the top 5 brands (360 days statistics) (360 days ago) Example: {} |
top20BrandsClickShareNow | number | optional | Share of clicks in the segment occupied by the top 20 brands (current) Example: {} |
top20BrandsClickShareT90Before | number | optional | Share of clicks in the segment occupied by the top 20 brands (90 days ago) Example: {} |
top20BrandsClickShareT360Before | number | optional | Share of clicks in the market segment occupied by the top 20 brands (360 days ago) Example: {} |
top20BrandsClickShareT360Now | number | optional | Click share of the market segment occupied by the top 20 brands (360-day statistics) (current) Example: {} |
top20BrandsClickShareT360T90Before | number | optional | Click share of the market segment occupied by the top 20 brands (360 days statistics) (90 days ago) Example: {} |
top20BrandsClickShareT360T360Before | number | optional | Click share of the market segment occupied by the top 20 brands (360 days statistics) (360 days ago) Example: {} |
newProductsLaunchedSemiannual | integer | optional | Number of new products launched (half-year data) Example: {} |
newProductsLaunchedT180Now | integer | optional | Number of new products released (180-day statistics) (current) Example: {} |
newProductsLaunchedT180T90Before | integer | optional | Number of new products released (180 days statistics) (90 days ago) Example: {} |
newProductsLaunchedT180T360Before | integer | optional | Number of new products released (180 days statistics) (360 days ago) Example: {} |
newProductsLaunchedT360Now | integer | optional | Number of newly launched products (360 days statistics) (current) Example: {} |
newProductsLaunchedT360T90Before | integer | optional | Number of newly launched products (360 days statistics) (90 days ago) Example: {} |
newProductsLaunchedT360T360Before | integer | optional | Number of newly launched products (360 days statistics) (360 days ago) Example: {} |
successfulLaunchedSemiannual | integer | optional | Number of successfully released products (half-year data) Example: {} |
launchRateSemiannual | number | optional | Success rate of product release (half-year data) Example: {} |
successfulLaunchesT90Now | integer | optional | Number of successful listings (90-day statistics) (current) Example: {} |
successfulLaunchesT90T90Before | integer | optional | Number of successful listings (90 days statistics) (90 days ago) Example: {} |
successfulLaunchesT90T360Before | integer | optional | Number of successful listings (90 days statistics) (360 days ago) Example: {} |
successfulLaunchesT180Now | integer | optional | Number of items successfully posted (180-day statistics) (current) Example: {} |
successfulLaunchesT180T90Before | integer | optional | Number of successfully published products (180 days statistics) (90 days ago) Example: {} |
successfulLaunchesT180T360Before | integer | optional | Number of successfully released products (180 days statistics) (360 days ago) Example: {} |
successfulLaunchesT360Now | integer | optional | Number of items successfully posted (360-day statistics) (current) Example: {} |
successfulLaunchesT360T90Before | integer | optional | Number of successfully published products (360 days statistics) (90 days ago) Example: {} |
successfulLaunchesT360T360Before | integer | optional | Number of successfully released products (360 days statistics) (360 days ago) Example: {} |
avgOOSRateNow | number | optional | Average out-of-stock rate (current) Example: {} |
avgOOSRateT90Before | number | optional | Average out-of-stock rate (90 days ago) Example: {} |
avgOOSRateT360Before | number | optional | Average out-of-stock rate (360 days ago) Example: {} |
avgOOSRateT360Now | number | optional | Average out-of-stock rate (360 days statistics) (current) Example: {} |
avgOOSRateT360T90Before | number | optional | Average out-of-stock rate (360 days statistics) (90 days ago) Example: {} |
avgOOSRateT360T360Before | number | optional | Average out-of-stock rate (360 days statistics) (360 days ago) Example: {} |
primeProductsPercentageNow | number | optional | Percentage of prime items (current) Example: {} |
primeProductsPercentageT90Before | number | optional | Percentage of prime items (90 days ago) Example: {} |
primeProductsPercentageT360Before | number | optional | Percentage of prime items (360 days ago) Example: {} |
primeProductsPercentageT360Now | number | optional | Percentage of prime products (360 days statistics) (current) Example: {} |
primeProductsPercentageT360T90Before | number | optional | Percentage of prime products (360 days statistics) (90 days ago) Example: {} |
primeProductsPercentageT360T360Before | number | optional | Percentage of prime products (360 days statistics) (360 days ago) Example: {} |
avgReviewRatingNow | number | optional | Average review rating (current) Example: {} |
avgReviewRatingT90Before | number | optional | Average review rating (90 days ago) Example: {} |
avgReviewRatingT360Before | number | optional | Average review rating (360 days ago) Example: {} |
avgReviewCountNow | number | optional | Average number of comments (current) Example: {} |
avgReviewCountT90Before | number | optional | Average number of comments (90 days ago) Example: {} |
avgReviewCountT360Before | number | optional | Average number of comments (360 days ago) Example: {} |
positiveCustomerReviewInsights | array | optional | Positive customer review insights Example: {} |
negativeCustomerReviewInsights | array | optional | Negative customer review insights information Example: {} |
productStarRatingImpact | array | optional | Product star influence information Example: {} |
avgBrandAgeNow | number | optional | Average brand age (current) Example: {} |
avgBrandAgeT90Before | number | optional | Average brand age (90 days ago) Example: {} |
avgBrandAgeT360Before | number | optional | Average brand age (360 days ago) Example: {} |
avgBrandAgeQuarterly | number | optional | Average brand age (quarterly data) Example: {} |
avgBrandAgeT360Now | number | optional | Average brand age (360 days statistics) (current) Example: {} |
avgBrandAgeT360T90Before | number | optional | Average brand age (360 days statistics) (90 days ago) Example: {} |
avgBrandAgeT360T360Before | number | optional | Average brand age (360 days statistics) (360 days ago) Example: {} |
avgSellingPartnerAgeNow | number | optional | Average sales partner age (current) Example: {} |
avgSellingPartnerAgeT90Before | number | optional | Average sales partner age (90 days ago) Example: {} |
avgSellingPartnerAgeT360Before | number | optional | Average sales partner age (360 days ago) Example: {} |
avgBestSellerRankNow | number | optional | Average BestSeller Rank (current) Example: {} |
avgBestSellerRankT90Before | number | optional | Average BestSeller Rank (90 days ago) Example: {} |
avgBestSellerRankT360Before | number | optional | Average BestSeller Rank (360 days ago) Example: {} |
acos | number | optional | (ACOS) Advertising Cost of Sales Ratio Example: {} |
sponsoredProductsPercentageNow | number | optional | Percentage of products that are Sponsored (current) Example: {} |
sponsoredProductsPercentageT90Before | number | optional | Percentage of products with Sponsored Products (90 days ago) Example: {} |
sponsoredProductsPercentageT360Before | number | optional | Percentage of products with Sponsored Products (360 days ago) Example: {} |
sponsoredProductsPercentageT360Now | number | optional | Percentage of products with Sponsored Products (360-day statistics) (current) Example: {} |
sponsoredProductsPercentageT360T90Before | number | optional | Percentage of products with Sponsored Products (360 days statistics) (90 days ago) Example: {} |
sponsoredProductsPercentageT360T360Before | number | optional | Percentage of products with Sponsored Products (360 days statistics) (360 days ago) Example: {} |
profitMarginGt50PctSkuRatio | number | optional | Proportion of products with profit margin greater than 50% Example: {} |
breakEvenRatio | number | optional | Break-even natural proportion Example: {} |
returnRateAnnual | number | optional | Return rate (full year data) Example: {} |
cpc | object | optional | CPC (cost per click) data Example: {} |
Examples
Example arguments
{
"countryCode": "US",
"nicheId": "12345678"
}Example structuredContent
{
"code": 0,
"cost": "-1",
"data": {},
"msg": null,
"time": "2026-01-01 00:00:00",
"traceId": null,
"ts": "0"
}