Nexscope

Amazon Niche Intelligence JM: page Asins By Asin API

Use Amazon Niche Intelligence JM: page Asins By Asin API through Nexscope with documented parameters, structured results and API key authentication.

CostRecent 19 credits / call
Try online
POST · https://api.nexscope.ai/jm/pageAsinsByAsinMCP · nexscope_data_jm_page_asins_by_asin
Amazon Niche Intelligence JM

What this API does

Use Amazon Niche Intelligence JM: page Asins By Asin API through Nexscope with documented parameters, structured results and API key authentication. The request accepts asin, countryCode, page, pageSize, sortField. Its documented result includes pages, page, pageSize, asin, parentAsin, title, brand, price.

Amazon Niche Intelligence JM: page Asins By Asin API API use cases

Inspect a candidate product

To inspect a candidate product, a search marketer submits asin and countryCode to Amazon Niche Intelligence JM: page Asins By Asin API. The returned pages, page, pageSize help inspect the documented attributes of the candidate product.

Compare listing details

A search marketer uses Amazon Niche Intelligence JM: page Asins By Asin API with asin and countryCode to compare listing details. The returned pages, page, pageSize help compare product details with another shortlisted listing.

Prepare product evidence for a sourcing review

For this workflow, a search marketer calls Amazon Niche Intelligence JM: page Asins By Asin API with asin and countryCode to prepare product evidence for a sourcing review. The result helps record product facts before a sourcing discussion.

Amazon Niche Intelligence JM: page Asins By Asin API API FAQ

What does the Amazon Niche Intelligence JM: page Asins By Asin API API return?

Use Amazon Niche Intelligence JM: page Asins By Asin API through Nexscope with documented parameters, structured results and API key authentication. The documented output includes pages, page, pageSize, asin, parentAsin, title, brand, price. It corresponds to the supplied asin, countryCode, page, pageSize, sortField. Optional fields can be absent; a missing value should not be interpreted as a measured zero. Example values illustrate the response shape, rather than live account results.

How many credits does the Amazon Niche Intelligence JM: page Asins By Asin API API cost?

The current documented cost is Recent 19 credits / call. This is the same cost shown at the top of this page. If a range or estimate is displayed, the final charge depends on the request. Review your available credits and the pricing page before calling the API, and check API usage records for the actual charge.

How do I call the Amazon Niche Intelligence JM: page Asins By Asin API API from my app or an MCP client?

Send a POST request to https://api.nexscope.ai/jm/pageAsinsByAsin with your API key as a Bearer token and the JSON inputs shown in API integration. In a compatible MCP client such as Claude or Cursor, connect Nexscope and call nexscope_data_jm_page_asins_by_asin. The same documented request parameters apply; use Online test to review a request before adding it to your app.

View plans and creditsConnect this API with MCP

Try this API
Endpoint
https://api.nexscope.ai/jm/pageAsinsByAsin
MCP method
nexscope_data_jm_page_asins_by_asin

Step 1 of 3 · Authenticate

Authentication

All run endpoints require a user API key. Send it as a bearer token in the Authorization header.

Authorization: Bearer nk-xxxxxxxxxxxxxxxxx
Missing or invalid API keys return an authentication error. Manage keys from .

Step 2 of 3 · Send a request

POSThttps://api.nexscope.ai/jm/pageAsinsByAsin

Run an API

Send a JSON request body using the parameters described below.

Example request

Replace YOUR_API_KEY, then run this command in your terminal.

curl -X POST 'https://api.nexscope.ai/jm/pageAsinsByAsin' \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "asin": "B0GC4RPX79",
  "countryCode": "US",
  "page": 1,
  "pageSize": 50,
  "sortField": "purchasedClicksT360",
  "sortType": "desc"
}'

Step 3 of 3 · Inspect the result

Check the response

Read code for the request status and data for the result. Open the parameter and response reference for the full field definitions.

HTTP status codes

CodeDescription
200HTTP request completed. Check JSON code; only 0 indicates business success or acceptance.
400Request JSON or required API parameters are invalid.
401API key is missing, invalid, or cannot be matched to a user.
5xxAPI execution or upstream service failed.
All categories/ Amazon Niche Intelligence JM
POSThttps://api.nexscope.ai/jm/pageAsinsByAsin

Run this API

Send a JSON request to execute this API and receive the documented response payload.

Endpoint

MethodPOST
Pathhttps://api.nexscope.ai/jm/pageAsinsByAsin
AuthBearer API key
Content-Typeapplication/json

Request parameters

NameTypeRequiredDescription
asinstringrequired
Reference ASIN is used to query the list of competing products belonging to the same market segment (Niche) as the ASIN. The maximum length is 1000 characters.
countryCodestringoptional
Country code, optional values: `US` (United States), `JP` (Japan), `DE` (Germany)
Example: US
pageintegeroptional
Page number (starting from 1)
Example: 1
pageSizeintegeroptional
Number of returns per page (10-100)
Example: 50
sortFieldstringoptional
Sorting field (see sorting options below)
Example: purchasedClicksT360
sortTypestringoptional
Sort by: `desc` (descending) or `asc` (ascending)
Example: desc
priceMinnumberoptional
lowest product price
priceMaxnumberoptional
Maximum product price
fbaFeeMinnumberoptional
Minimum FBA commission
fbaFeeMaxnumberoptional
Highest FBA commission
grossProfitMarginMinnumberoptional
Minimum gross profit margin
grossProfitMarginMaxnumberoptional
Highest gross profit margin
totalReviewsMinintegeroptional
Minimum number of comments
totalReviewsMaxintegeroptional
Maximum number of comments
customerRatingMinnumberoptional
Minimum rating, value range 0.0-5.0
customerRatingMaxnumberoptional
Highest rating, value range 0.0-5.0
clickCountT7Minintegeroptional
Minimum weekly clicks
clickCountT7Maxintegeroptional
Highest number of clicks per week
clickCountGrowthT7Minnumberoptional
Minimum weekly click growth rate, value range 0-1, for example, 0.1 means 10%
clickCountGrowthT7Maxnumberoptional
The highest weekly click growth rate, the value range is 0-1, for example, 0.1 means 10%
clickConversionRateMinnumberoptional
Minimum click conversion rate, value range 0-1, for example, 0.1 means 10%
clickConversionRateMaxnumberoptional
The highest click conversion rate, the value range is 0-1, for example, 0.1 means 10%
clickCountT30Minintegeroptional
Minimum monthly clicks
clickCountT30Maxintegeroptional
Highest monthly clicks
clickCountGrowthT30Minnumberoptional
Minimum monthly click growth rate, value range 0-1, for example, 0.1 means 10%
clickCountGrowthT30Maxnumberoptional
The highest monthly click growth rate, the value range is 0-1, for example, 0.1 means 10%
clickConversionRateCompositeMinnumberoptional
Minimum comprehensive click conversion rate, value range 0-1, for example, 0.1 means 10%
clickConversionRateCompositeMaxnumberoptional
The highest comprehensive click conversion rate, the value range is 0-1, for example, 0.1 means 10%
salesVolumeT360Minintegeroptional
Minimum annual sales volume
salesVolumeT360Maxintegeroptional
Highest annual sales
launchDateMinstringoptional
The earliest release time, in the format of yyyyMMdd000000
launchDateMaxstringoptional
The latest release date, in the format of yyyyMMdd000000
nicheCountMinintegeroptional
Minimum number of segments
nicheCountMaxintegeroptional
Maximum number of market segments
sellerCountrystringoptional
The country code of the seller's country. If you select multiple countries, separate them with English commas, such as: CN, US

Code example

{
  "asin": "B0GC4RPX79",
  "countryCode": "US",
  "page": 1,
  "pageSize": 50,
  "sortField": "purchasedClicksT360",
  "sortType": "desc"
}

Response example

Platform response envelope. code 0 indicates success or acceptance; data contains the business result.

{
  "code": 0,
  "cost": "-1",
  "data": {},
  "msg": null,
  "time": "2026-01-01 00:00:00",
  "traceId": null,
  "ts": "0"
}

Response fields

Response field reference (47 fields)

NameTypeRequiredDescription
totalintegeroptional
Total number of records
pagesintegeroptional
Total pages
pageintegeroptional
Current page
pageSizeintegeroptional
page size
dataarrayoptional
ASIN product list (see product object fields below)
columnsarrayoptional
Rendered columns
typestringoptional
Rendering style
costTokenintegeroptional
Consume token
asinstringoptional
Amazon Product ASIN
parentAsinstringoptional
Amazon Product Parent ASIN
titlestringoptional
product title
brandstringoptional
brand
pricenumberoptional
price
currentPricenumberoptional
current price
currencystringoptional
Currency
customerRatingnumberoptional
Rating
totalReviewsintegeroptional
Number of comments
launchDatestringoptional
Shelf time
linkstringoptional
ASIN link
imagesUrlstringoptional
Product main picture
sellerNamestringoptional
Seller name
sellerIdstringoptional
Seller ID
fbaFeenumberoptional
FBA commission
shippingFeenumberoptional
FBA freight
gpmnumberoptional
Gross profit margin
clickConversionRatenumberoptional
Click conversion rate (original 7-day click conversion rate)
clickConversionRateCompositenumberoptional
Comprehensive click conversion rate
clickConversionRateTypestringoptional
Conversion rate calculation type
clickConversionRateCompositeTypestringoptional
Comprehensive conversion rate calculation type
clickCountT7integeroptional
Clicks in 7 days
clickCountT30integeroptional
Clicks in 30 days
clickCountT90integeroptional
Clicks in 90 days
clickCountGrowthT7numberoptional
Weekly click growth rate
clickCountGrowthT30numberoptional
Monthly click growth rate
purchasedClicksT360integeroptional
360 days purchase click
salesVolumeT360integeroptional
annual sales
nicheCountintegeroptional
Number of market segments to which it belongs
sameNicheTitlestringoptional
Same market segment (Niche) title
involvedNumintegeroptional
The number of keywords involved
involvedFrequencyintegeroptional
Involved keyword frequency
categoryNamesarrayoptional
Category information
hasMetricbooleanoptional
Identifies whether there are indicators
searchValueTypestringoptional
Search type: exact (exact match), sameNiche (belongs to the same market segment as the reference ASIN), category (category)
nichesarrayoptional
top3 market segments, including: nicheId, nicheTitle, demand (market score), image, marketplaceId
bestSellersRankingarrayoptional
Bestseller list ranking, including: rank (ranking), category (category name)
trendsarrayoptional
90-day trend data, including: day (date), clickCountT7 (weekly clicks), reviewCount (number of reviews), reviewRating (rating), bestSellerRanking (BSR ranking), averagePriceT7 (weekly average price), totalOfferDepthT7 (new offers in 7 days)
lastUpdateTimestringoptional
Last updated

Responses

CodeDescription
200HTTP request completed. Check JSON code; only 0 indicates business success or acceptance.
400Request JSON or required API parameters are invalid.
401API key is missing, invalid, or cannot be matched to a user.
5xxAPI execution or upstream service failed.

Data source, freshness, and limitations

Source, freshness, coverage, rate limits, and estimation notes are not specified in this API definition unless they appear in the request or response field documentation above. Do not assume official marketplace data or real-time freshness when it is not explicitly documented.

Step 1 of 2 · Connect your MCP client

MCP

V2 recommended

Connect remote agents through the standard MCP 2025-11-25 Streamable HTTP endpoint. Use OAuth 2.1 Authorization Code with PKCE, or an API key for compatibility.

POST https://api.nexscope.ai/mcp
MCP-Protocol-Version: 2025-11-25
Content-Type: application/json
Authentication

OAuth clients request the mcp:tools scope. The endpoint's 401 response advertises protected-resource metadata for authorization discovery.

Step 2 of 2 · Call the tool

Call a tool

{
  "jsonrpc": "2.0",
  "id": "tool-call-1",
  "method": "tools/call",
  "params": {
    "name": "nexscope_data_jm_page_asins_by_asin",
    "arguments": {
      "asin": "B0GC4RPX79",
      "countryCode": "US",
      "page": 1,
      "pageSize": 50,
      "sortField": "purchasedClicksT360",
      "sortType": "desc"
    }
  }
}

Legacy MCP v1

Existing API-key clients can continue using the compatibility endpoint. New integrations should use MCP v2.

GET / POST /mcp/legacy

Online test

Execute the current API with your API key and JSON payload. Online tests use this site's configured API environment; the Endpoint and copyable examples use the public integration address.

12 credits / callAPI usage records

Try it

Send a real request with the same contract shown in the reference.

Endpoint
/jm/pageAsinsByAsin
MCP method
nexscope_data_jm_page_asins_by_asin
cURL
curl -X POST \
  https://api.nexscope.ai/jm/pageAsinsByAsin \
  -H "Authorization: Bearer nk-..." \
  -H "Content-Type: application/json" \
  -d '{ "asin": "B0GC4RPX79", "countryCode": "US", "page": 1, "pageSize": 50, "sortField": "purchasedClicksT360", "sortType": "desc" }'
Response
No response yet. Run the request to see the response here.

Related APIs