Nexscope

Amazon ASIN Traffic Summary

Compare traffic sources and keyword changes for an ASIN. Call the Amazon ASIN Traffic Summary API via REST or MCP from 12 credits per call.

CostRecent Avg. 18 · Range 10–19 credits / call
Try online
POST · https://api.nexscope.ai/sf/asinSummaryMCP · nexscope_amazon_asin_traffic_summary

Choose an integration method

Amazon Search Intelligence SF

What this API does

Compare traffic sources and keyword changes for an ASIN. The request accepts searchValue, country, last7d, startDate, endDate. Its documented result includes amazonRecommendationSources, amazonsChoiceExposureRatio, amazonsChoiceExposureScore, amazonsChoiceExposureScorePrev, amazonsChoiceKeywordCount, amazonsChoiceKeywordCountIn, amazonsChoiceKeywordCountOut, asin.

Amazon ASIN Traffic Summary API use cases

Compare competitor visibility

To compare competitor visibility, a marketplace analyst submits searchValue and country to Amazon ASIN Traffic Summary. The returned amazonRecommendationSources, amazonsChoiceExposureRatio, amazonsChoiceExposureScore help identify websites competing for relevant search visibility.

Identify pages for further research

A marketplace analyst uses Amazon ASIN Traffic Summary with searchValue and country to identify pages for further research. The returned amazonRecommendationSources, amazonsChoiceExposureRatio, amazonsChoiceExposureScore help shortlist pages or queries for a deeper comparison.

Prepare a website performance review

For this workflow, a marketplace analyst calls Amazon ASIN Traffic Summary with searchValue and country to prepare a website performance review. The result helps assemble evidence for a website performance discussion.

Amazon ASIN Traffic Summary API FAQ

What does the Amazon ASIN Traffic Summary API return?

Compare traffic sources and keyword changes for an ASIN. The documented output includes amazonRecommendationSources, amazonsChoiceExposureRatio, amazonsChoiceExposureScore, amazonsChoiceExposureScorePrev, amazonsChoiceKeywordCount, amazonsChoiceKeywordCountIn, amazonsChoiceKeywordCountOut, asin. It corresponds to the supplied searchValue, country, last7d, startDate, endDate. 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 ASIN Traffic Summary API cost?

The current documented cost is Recent Avg. 18 · Range 10–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 ASIN Traffic Summary API from my app or an MCP client?

Send a POST request to https://api.nexscope.ai/sf/asinSummary 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_amazon_asin_traffic_summary. Use the MCP arguments shown in the MCP guide, or switch Online test to MCP to review its request before adding it to your app.

View plans and creditsConnect this API with MCP

Try this API
Endpoint
https://api.nexscope.ai/sf/asinSummary
MCP method
nexscope_amazon_asin_traffic_summary

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/sf/asinSummary

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/sf/asinSummary' \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "country": "US",
  "pageSize": 10000,
  "searchValue": "B09V3KXJPB,B0BN1K7WJP"
}'

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
200Default HTTP response for both success and many business errors. Only outer JSON code 0 indicates success or asynchronous acceptance; inspect data for the result.
429Execution admission rate limit; honor Retry-After when present.
503Execution admission is temporarily unavailable; honor Retry-After when present.
Opt-inX-Nexscope-Http-Status: semantic maps controller-handled business errors to HTTP status on run and task routes. Pre-authentication failures, such as a missing API key (code 11209), may still return HTTP 200 before this mapping. Always check the outer JSON code; malformed requests and infrastructure failures may also return non-200 HTTP responses.
All categories/ Amazon Search Intelligence SF
POSThttps://api.nexscope.ai/sf/asinSummary

Run this API

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

Endpoint

MethodPOST
Pathhttps://api.nexscope.ai/sf/asinSummary
AuthBearer API key
Content-Typeapplication/json

Request parameters

NameTypeRequiredDescription
searchValuestringrequired
ASIN codes, multiple separated by commas, up to 10, maximum length 1000 characters
countrystringoptional
Site: `US`, `UK`, `DE`, `CA`, `JP`, `FR`, `ES`, `IT`, `MX`, `AU`, `AE`, `BR`, `SA`
Example: US
last7dbooleanoptional
Whether to take the last 7 days; when it is `false`, use the date range
Example: true
startDatestringoptional
`yyyy-MM-dd`; takes effect when `last7d=false`
endDatestringoptional
`yyyy-MM-dd`; works with `startDate`
conditionsstringoptional
Comma separated: `nf`, `sp`, `sb`, `sbv`, `ad`, `acAd`, `totalPeriod.in`
sortBystringoptional
`totalKeywordNum`、`naturalKeywordNum`、`brandKeywordNum`、`vedioKeywordNum`、`acKeywordNum`、`erKeywordNum`、`trKeywordNum`、`sumScore`、`totalNfScore`、`totalSpSocre`、`totalBrandScore`、`totalVedioScore`、`totalAcScore`、`totalTrScore`、`totalErScore`
pageNumintegeroptional
Page number
Example: 1
pageSizeintegeroptional
Number per page, range 10–10000
Example: 10000
descbooleanoptional
Is descending order
Example: true

Code example

{
  "country": "US",
  "pageSize": 10000,
  "searchValue": "B09V3KXJPB,B0BN1K7WJP"
}

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

NameTypeRequiredDescription
codeintegerrequired
0 means accepted or successful; nonzero is a platform error.
coststringrequired
Elapsed milliseconds, never credits; -1 outside web requests.
dataanyrequired
Data value used by this API operation.
msgstring | nullrequired
Msg value used by this API operation.
timestringrequired
Server local time: yyyy-MM-dd HH:mm:ss.
traceIdstring | nullrequired
Trace id value used by this API operation.
tsstringrequired
Epoch milliseconds.

Any of option 1

NameTypeRequiredDescription
dataobjectrequired
Data value used by this API operation.
data.amazonRecommendationSourcesanyoptional
Amazon recommendation sources value used by this API operation.
data.amazonsChoiceExposureRatioanyoptional
Amazons choice exposure ratio value used by this API operation.
data.amazonsChoiceExposureScoreanyoptional
Amazons choice exposure score value used by this API operation.
data.amazonsChoiceExposureScorePrevanyoptional
Amazons choice exposure score prev value used by this API operation.
data.amazonsChoiceKeywordCountanyoptional
Amazons choice keyword count value used by this API operation.
data.amazonsChoiceKeywordCountInanyoptional
Amazons choice keyword count in value used by this API operation.
data.amazonsChoiceKeywordCountOutanyoptional
Amazons choice keyword count out value used by this API operation.
data.asinanyoptional
Asin value used by this API operation.
data.bottomBrandAdKeywordCountanyoptional
Bottom brand ad keyword count value used by this API operation.
data.brandAdExposureRatioanyoptional
Brand ad exposure ratio value used by this API operation.
data.brandAdExposureScoreanyoptional
Brand ad exposure score value used by this API operation.
data.brandAdExposureScorePrevanyoptional
Brand ad exposure score prev value used by this API operation.
data.brandAdKeywordCountanyoptional
Brand ad keyword count value used by this API operation.
data.columnsanyoptional
Columns value used by this API operation.
data.costTimeanyoptional
Cost time value used by this API operation.
data.costTokenanyoptional
Cost token value used by this API operation.
data.customerRatingCountanyoptional
Customer rating count value used by this API operation.
data.dataanyoptional
Data value used by this API operation.
data.dataPeriodStartDateanyoptional
Data period start date value used by this API operation.
data.dataSnapshotMonthanyoptional
Data snapshot month value used by this API operation.
data.editorialRecommendationsExposureRatioanyoptional
Editorial recommendations exposure ratio value used by this API operation.
data.editorialRecommendationsExposureScoreanyoptional
Editorial recommendations exposure score value used by this API operation.
data.editorialRecommendationsKeywordCountanyoptional
Editorial recommendations keyword count value used by this API operation.
data.frequentlyBoughtKeywordCountanyoptional
Frequently bought keyword count value used by this API operation.
data.isMonitoredanyoptional
Is monitored value used by this API operation.
data.isParentAsinanyoptional
Is parent asin value used by this API operation.
data.isVariantProductanyoptional
Is variant product value used by this API operation.
data.monitoringStartTimeanyoptional
Monitoring start time value used by this API operation.
data.naturalSearchExposureRatioanyoptional
Natural search exposure ratio value used by this API operation.
data.naturalSearchExposureScoreanyoptional
Natural search exposure score value used by this API operation.
data.naturalSearchExposureScorePrevanyoptional
Natural search exposure score prev value used by this API operation.
data.naturalSearchKeywordCountanyoptional
Natural search keyword count value used by this API operation.
data.naturalSearchKeywordCountInanyoptional
Natural search keyword count in value used by this API operation.
data.naturalSearchKeywordCountOutanyoptional
Natural search keyword count out value used by this API operation.
data.naturalSearchKeywordCountPrevanyoptional
Natural search keyword count prev value used by this API operation.
data.naturalSearchTrafficSourcesanyoptional
Natural search traffic sources value used by this API operation.
data.noKeywordVariantsNumanyoptional
No keyword variants num value used by this API operation.
data.nonAcRecommendExposureScoreanyoptional
Non ac recommend exposure score value used by this API operation.
data.pageanyoptional
Page value used by this API operation.
data.pageItemCountanyoptional
Page item count value used by this API operation.
data.pageSizeanyoptional
Page size value used by this API operation.
data.ppcTrafficSourcesanyoptional
Ppc traffic sources value used by this API operation.
data.productCategoryanyoptional
Product category value used by this API operation.
data.productFeaturesanyoptional
Product features value used by this API operation.
data.productImageUrlanyoptional
Product image url value used by this API operation.
data.productPriceanyoptional
Product price value used by this API operation.
data.productRatingScoreanyoptional
Product rating score value used by this API operation.
data.productStarRatinganyoptional
Product star rating value used by this API operation.
data.productTitleanyoptional
Product title value used by this API operation.
data.promotionalDealSourcesanyoptional
Promotional deal sources value used by this API operation.
data.recentMonthlySalesBucketanyoptional
Recent monthly sales bucket value used by this API operation.
data.recommendAdExposureScoreanyoptional
Recommend ad exposure score value used by this API operation.
data.recommendAdKeywordCountanyoptional
Recommend ad keyword count value used by this API operation.
data.recommendKeywordCountanyoptional
Recommend keyword count value used by this API operation.
data.recommendNonadExposureScoreanyoptional
Recommend nonad exposure score value used by this API operation.
data.recommendNonadKeywordCountanyoptional
Recommend nonad keyword count value used by this API operation.
data.recommendPositionExposureScoreanyoptional
Recommend position exposure score value used by this API operation.
data.sourceToolanyoptional
Source tool value used by this API operation.
data.sourceTypeanyoptional
Source type value used by this API operation.
data.sponsoredProductsExposureRatioanyoptional
Sponsored products exposure ratio value used by this API operation.
data.sponsoredProductsExposureScoreanyoptional
Sponsored products exposure score value used by this API operation.
data.sponsoredProductsExposureScorePrevanyoptional
Sponsored products exposure score prev value used by this API operation.
data.sponsoredProductsKeywordCountanyoptional
Sponsored products keyword count value used by this API operation.
data.titleanyoptional
Title value used by this API operation.
data.topBrandAdKeywordCountanyoptional
Top brand ad keyword count value used by this API operation.
data.topRatedExposureRatioanyoptional
Top rated exposure ratio value used by this API operation.
data.topRatedExposureScoreanyoptional
Top rated exposure score value used by this API operation.
data.topRatedKeywordCountanyoptional
Top rated keyword count value used by this API operation.
data.totalanyoptional
Total value used by this API operation.
data.totalExposureScoreanyoptional
Total exposure score value used by this API operation.
data.totalExposureScorePrevanyoptional
Total exposure score prev value used by this API operation.
data.totalPageanyoptional
Total page value used by this API operation.
data.totalTrafficKeywordCountanyoptional
Total traffic keyword count value used by this API operation.
data.totalTrafficKeywordCountInanyoptional
Total traffic keyword count in value used by this API operation.
data.totalTrafficKeywordCountOutanyoptional
Total traffic keyword count out value used by this API operation.
data.totalTrafficKeywordCountPrevanyoptional
Total traffic keyword count prev value used by this API operation.
data.typeanyoptional
Type value used by this API operation.
data.variantsNumanyoptional
Variants num value used by this API operation.
data.videoAdExposureRatioanyoptional
Video ad exposure ratio value used by this API operation.
data.videoAdExposureScoreanyoptional
Video ad exposure score value used by this API operation.
data.videoAdExposureScorePrevanyoptional
Video ad exposure score prev value used by this API operation.
data.videoAdKeywordCountanyoptional
Video ad keyword count value used by this API operation.

Any of option 1

NameTypeRequiredDescription
data.amazonRecommendationSourcesarrayoptional
Amazon Recommended Source Mark
Example: null

Any of option 2

NameTypeRequiredDescription
data.amazonRecommendationSourcesnulloptional
Amazon recommendation sources value used by this API operation.

Any of option 1

NameTypeRequiredDescription
data.amazonsChoiceExposureRationumberoptional
Amazon's Choice impression share
Example: null

Any of option 2

NameTypeRequiredDescription
data.amazonsChoiceExposureRationulloptional
Amazons choice exposure ratio value used by this API operation.

Any of option 1

NameTypeRequiredDescription
data.amazonsChoiceExposureScorenumberoptional
Amazon's Choice Impression Total Score
Example: null

Any of option 2

NameTypeRequiredDescription
data.amazonsChoiceExposureScorenulloptional
Amazons choice exposure score value used by this API operation.

Any of option 1

NameTypeRequiredDescription
data.amazonsChoiceExposureScorePrevnumberoptional
Last cycle AC exposure score
Example: null

Any of option 2

NameTypeRequiredDescription
data.amazonsChoiceExposureScorePrevnulloptional
Amazons choice exposure score prev value used by this API operation.

Any of option 1

NameTypeRequiredDescription
data.amazonsChoiceKeywordCountintegeroptional
AC keyword count
Example: null

Any of option 2

NameTypeRequiredDescription
data.amazonsChoiceKeywordCountnulloptional
Amazons choice keyword count value used by this API operation.

Any of option 1

NameTypeRequiredDescription
data.amazonsChoiceKeywordCountInintegeroptional
Number of new AC keywords in this cycle
Example: null

Any of option 2

NameTypeRequiredDescription
data.amazonsChoiceKeywordCountInnulloptional
Amazons choice keyword count in value used by this API operation.

Any of option 1

NameTypeRequiredDescription
data.amazonsChoiceKeywordCountOutintegeroptional
Number of AC keywords exiting this cycle
Example: null

Any of option 2

NameTypeRequiredDescription
data.amazonsChoiceKeywordCountOutnulloptional
Amazons choice keyword count out value used by this API operation.

Any of option 1

NameTypeRequiredDescription
data.asinstringoptional
ASIN code
Example: null

Any of option 2

NameTypeRequiredDescription
data.asinnulloptional
Asin value used by this API operation.

Any of option 1

NameTypeRequiredDescription
data.bottomBrandAdKeywordCountintegeroptional
Number of keywords for brand ads at the bottom
Example: null

Any of option 2

NameTypeRequiredDescription
data.bottomBrandAdKeywordCountnulloptional
Bottom brand ad keyword count value used by this API operation.

Any of option 1

NameTypeRequiredDescription
data.brandAdExposureRationumberoptional
Brand advertising exposure proportion
Example: null

Any of option 2

NameTypeRequiredDescription
data.brandAdExposureRationulloptional
Brand ad exposure ratio value used by this API operation.

Any of option 1

NameTypeRequiredDescription
data.brandAdExposureScorenumberoptional
Total brand advertising exposure score
Example: null

Any of option 2

NameTypeRequiredDescription
data.brandAdExposureScorenulloptional
Brand ad exposure score value used by this API operation.

Any of option 1

NameTypeRequiredDescription
data.brandAdExposureScorePrevnumberoptional
Brand advertising exposure score last cycle
Example: null

Any of option 2

NameTypeRequiredDescription
data.brandAdExposureScorePrevnulloptional
Brand ad exposure score prev value used by this API operation.

Any of option 1

NameTypeRequiredDescription
data.brandAdKeywordCountintegeroptional
Number of brand advertising keywords
Example: null

Any of option 2

NameTypeRequiredDescription
data.brandAdKeywordCountnulloptional
Brand ad keyword count value used by this API operation.

Any of option 1

NameTypeRequiredDescription
data.columnsarrayoptional
render column
Example: null

Any of option 2

NameTypeRequiredDescription
data.columnsnulloptional
Columns value used by this API operation.

Any of option 1

NameTypeRequiredDescription
data.costTimeintegeroptional
Time consuming (ms)
Example: null

Any of option 2

NameTypeRequiredDescription
data.costTimenulloptional
Cost time value used by this API operation.

Any of option 1

NameTypeRequiredDescription
data.costTokenintegeroptional
Consume token
Example: null

Any of option 2

NameTypeRequiredDescription
data.costTokennulloptional
Cost token value used by this API operation.

Any of option 1

NameTypeRequiredDescription
data.customerRatingCountintegeroptional
Total customer ratings
Example: null

Any of option 2

NameTypeRequiredDescription
data.customerRatingCountnulloptional
Customer rating count value used by this API operation.

Any of option 1

NameTypeRequiredDescription
data.dataarrayoptional
ASIN summary object array (Field suffix convention: `*Prev` is the value of the previous period; `*In` / `*Out` is the number of new entries/exits in this cycle relative to the previous period)
Example: null

Any of option 2

NameTypeRequiredDescription
data.datanulloptional
Data value used by this API operation.

Any of option 1

NameTypeRequiredDescription
data.dataPeriodStartDatestringoptional
Data period start date
Example: null

Any of option 2

NameTypeRequiredDescription
data.dataPeriodStartDatenulloptional
Data period start date value used by this API operation.

Any of option 1

NameTypeRequiredDescription
data.dataSnapshotMonthstringoptional
Data snapshot month returned by the upstream provider.
Example: null

Any of option 2

NameTypeRequiredDescription
data.dataSnapshotMonthnulloptional
Data snapshot month value used by this API operation.

Any of option 1

NameTypeRequiredDescription
data.editorialRecommendationsExposureRationumberoptional
ER exposure ratio
Example: null

Any of option 2

NameTypeRequiredDescription
data.editorialRecommendationsExposureRationulloptional
Editorial recommendations exposure ratio value used by this API operation.

Any of option 1

NameTypeRequiredDescription
data.editorialRecommendationsExposureScorenumberoptional
ER total exposure score
Example: null

Any of option 2

NameTypeRequiredDescription
data.editorialRecommendationsExposureScorenulloptional
Editorial recommendations exposure score value used by this API operation.

Any of option 1

NameTypeRequiredDescription
data.editorialRecommendationsKeywordCountintegeroptional
ER keyword count
Example: null

Any of option 2

NameTypeRequiredDescription
data.editorialRecommendationsKeywordCountnulloptional
Editorial recommendations keyword count value used by this API operation.

Any of option 1

NameTypeRequiredDescription
data.frequentlyBoughtKeywordCountintegeroptional
Number of recommended keywords for high-frequency purchases
Example: null

Any of option 2

NameTypeRequiredDescription
data.frequentlyBoughtKeywordCountnulloptional
Frequently bought keyword count value used by this API operation.

Any of option 1

NameTypeRequiredDescription
data.isMonitoredbooleanoptional
Has it been monitored?
Example: null

Any of option 2

NameTypeRequiredDescription
data.isMonitorednulloptional
Is monitored value used by this API operation.

Any of option 1

NameTypeRequiredDescription
data.isParentAsinbooleanoptional
Whether the search object is a parent ASIN
Example: null

Any of option 2

NameTypeRequiredDescription
data.isParentAsinnulloptional
Is parent asin value used by this API operation.

Any of option 1

NameTypeRequiredDescription
data.isVariantProductbooleanoptional
Is it a variant?
Example: null

Any of option 2

NameTypeRequiredDescription
data.isVariantProductnulloptional
Is variant product value used by this API operation.

Any of option 1

NameTypeRequiredDescription
data.monitoringStartTimestringoptional
attention time
Example: null

Any of option 2

NameTypeRequiredDescription
data.monitoringStartTimenulloptional
Monitoring start time value used by this API operation.

Any of option 1

NameTypeRequiredDescription
data.naturalSearchExposureRationumberoptional
Natural search exposure ratio
Example: null

Any of option 2

NameTypeRequiredDescription
data.naturalSearchExposureRationulloptional
Natural search exposure ratio value used by this API operation.

Any of option 1

NameTypeRequiredDescription
data.naturalSearchExposureScorenumberoptional
Total organic search exposure score
Example: null

Any of option 2

NameTypeRequiredDescription
data.naturalSearchExposureScorenulloptional
Natural search exposure score value used by this API operation.

Any of option 1

NameTypeRequiredDescription
data.naturalSearchExposureScorePrevnumberoptional
Natural search exposure score last cycle
Example: null

Any of option 2

NameTypeRequiredDescription
data.naturalSearchExposureScorePrevnulloptional
Natural search exposure score prev value used by this API operation.

Any of option 1

NameTypeRequiredDescription
data.naturalSearchKeywordCountintegeroptional
Number of natural search keywords
Example: null

Any of option 2

NameTypeRequiredDescription
data.naturalSearchKeywordCountnulloptional
Natural search keyword count value used by this API operation.

Any of option 1

NameTypeRequiredDescription
data.naturalSearchKeywordCountInintegeroptional
Number of new natural keywords this cycle
Example: null

Any of option 2

NameTypeRequiredDescription
data.naturalSearchKeywordCountInnulloptional
Natural search keyword count in value used by this API operation.

Any of option 1

NameTypeRequiredDescription
data.naturalSearchKeywordCountOutintegeroptional
Number of natural keywords exiting this cycle
Example: null

Any of option 2

NameTypeRequiredDescription
data.naturalSearchKeywordCountOutnulloptional
Natural search keyword count out value used by this API operation.

Any of option 1

NameTypeRequiredDescription
data.naturalSearchKeywordCountPrevintegeroptional
Number of natural keywords in the previous cycle
Example: null

Any of option 2

NameTypeRequiredDescription
data.naturalSearchKeywordCountPrevnulloptional
Natural search keyword count prev value used by this API operation.

Any of option 1

NameTypeRequiredDescription
data.naturalSearchTrafficSourcesarrayoptional
Organic search traffic source tag
Example: null

Any of option 2

NameTypeRequiredDescription
data.naturalSearchTrafficSourcesnulloptional
Natural search traffic sources value used by this API operation.

Any of option 1

NameTypeRequiredDescription
data.noKeywordVariantsNumintegeroptional
Number of variations without keywords
Example: null

Any of option 2

NameTypeRequiredDescription
data.noKeywordVariantsNumnulloptional
No keyword variants num value used by this API operation.

Any of option 1

NameTypeRequiredDescription
data.nonAcRecommendExposureScorenumberoptional
Non-AC recommended position exposure score
Example: null

Any of option 2

NameTypeRequiredDescription
data.nonAcRecommendExposureScorenulloptional
Non ac recommend exposure score value used by this API operation.

Any of option 1

NameTypeRequiredDescription
data.pageintegeroptional
Current page returned by the upstream provider.
Example: null

Any of option 2

NameTypeRequiredDescription
data.pagenulloptional
Page value used by this API operation.

Any of option 1

NameTypeRequiredDescription
data.pageItemCountintegeroptional
Item count on the current page returned by the upstream provider.
Example: null

Any of option 2

NameTypeRequiredDescription
data.pageItemCountnulloptional
Page item count value used by this API operation.

Any of option 1

NameTypeRequiredDescription
data.pageSizeintegeroptional
Page size returned by the upstream provider.
Example: null

Any of option 2

NameTypeRequiredDescription
data.pageSizenulloptional
Page size value used by this API operation.

Any of option 1

NameTypeRequiredDescription
data.ppcTrafficSourcesarrayoptional
PPC Traffic Source Tags
Example: null

Any of option 2

NameTypeRequiredDescription
data.ppcTrafficSourcesnulloptional
Ppc traffic sources value used by this API operation.

Any of option 1

NameTypeRequiredDescription
data.productCategorystringoptional
Product category
Example: null

Any of option 2

NameTypeRequiredDescription
data.productCategorynulloptional
Product category value used by this API operation.

Any of option 1

NameTypeRequiredDescription
data.productFeaturesarrayoptional
Product feature list
Example: null

Any of option 2

NameTypeRequiredDescription
data.productFeaturesnulloptional
Product features value used by this API operation.

Any of option 1

NameTypeRequiredDescription
data.productImageUrlstringoptional
Main image URL
Example: null

Any of option 2

NameTypeRequiredDescription
data.productImageUrlnulloptional
Product image url value used by this API operation.

Any of option 1

NameTypeRequiredDescription
data.productPricenumberoptional
Product selling price
Example: null

Any of option 2

NameTypeRequiredDescription
data.productPricenulloptional
Product price value used by this API operation.

Any of option 1

NameTypeRequiredDescription
data.productRatingScorenumberoptional
Product rating value (0–5)
Example: null

Any of option 2

NameTypeRequiredDescription
data.productRatingScorenulloptional
Product rating score value used by this API operation.

Any of option 1

NameTypeRequiredDescription
data.productStarRatingnumberoptional
Product star rating (0–5)
Example: null

Any of option 2

NameTypeRequiredDescription
data.productStarRatingnulloptional
Product star rating value used by this API operation.

Any of option 1

NameTypeRequiredDescription
data.productTitlestringoptional
Product title
Example: null

Any of option 2

NameTypeRequiredDescription
data.productTitlenulloptional
Product title value used by this API operation.

Any of option 1

NameTypeRequiredDescription
data.promotionalDealSourcesarrayoptional
Promotion source tag
Example: null

Any of option 2

NameTypeRequiredDescription
data.promotionalDealSourcesnulloptional
Promotional deal sources value used by this API operation.

Any of option 1

NameTypeRequiredDescription
data.recentMonthlySalesBucketstringoptional
Sales bucket in the past month; this field only has a value in the `keywordSummary` path, in the form of `"300+"` or `"1,000+"`
Example: null

Any of option 2

NameTypeRequiredDescription
data.recentMonthlySalesBucketnulloptional
Recent monthly sales bucket value used by this API operation.

Any of option 1

NameTypeRequiredDescription
data.recommendAdExposureScorenumberoptional
Recommended advertising exposure score
Example: null

Any of option 2

NameTypeRequiredDescription
data.recommendAdExposureScorenulloptional
Recommend ad exposure score value used by this API operation.

Any of option 1

NameTypeRequiredDescription
data.recommendAdKeywordCountintegeroptional
Number of recommended advertising keywords
Example: null

Any of option 2

NameTypeRequiredDescription
data.recommendAdKeywordCountnulloptional
Recommend ad keyword count value used by this API operation.

Any of option 1

NameTypeRequiredDescription
data.recommendKeywordCountintegeroptional
Total number of recommended keywords
Example: null

Any of option 2

NameTypeRequiredDescription
data.recommendKeywordCountnulloptional
Recommend keyword count value used by this API operation.

Any of option 1

NameTypeRequiredDescription
data.recommendNonadExposureScorenumberoptional
Recommended position non-advertising exposure score
Example: null

Any of option 2

NameTypeRequiredDescription
data.recommendNonadExposureScorenulloptional
Recommend nonad exposure score value used by this API operation.

Any of option 1

NameTypeRequiredDescription
data.recommendNonadKeywordCountintegeroptional
Number of recommended non-advertising keywords
Example: null

Any of option 2

NameTypeRequiredDescription
data.recommendNonadKeywordCountnulloptional
Recommend nonad keyword count value used by this API operation.

Any of option 1

NameTypeRequiredDescription
data.recommendPositionExposureScorenumberoptional
Recommended position exposure total score
Example: null

Any of option 2

NameTypeRequiredDescription
data.recommendPositionExposureScorenulloptional
Recommend position exposure score value used by this API operation.

Any of option 1

NameTypeRequiredDescription
data.sourceToolstringoptional
Provider-specific source tool name.
Example: null

Any of option 2

NameTypeRequiredDescription
data.sourceToolnulloptional
Source tool value used by this API operation.

Any of option 1

NameTypeRequiredDescription
data.sourceTypestringoptional
Provider-specific source platform type.
Example: null

Any of option 2

NameTypeRequiredDescription
data.sourceTypenulloptional
Source type value used by this API operation.

Any of option 1

NameTypeRequiredDescription
data.sponsoredProductsExposureRationumberoptional
SP advertising exposure ratio
Example: null

Any of option 2

NameTypeRequiredDescription
data.sponsoredProductsExposureRationulloptional
Sponsored products exposure ratio value used by this API operation.

Any of option 1

NameTypeRequiredDescription
data.sponsoredProductsExposureScorenumberoptional
SP ad impression total score
Example: null

Any of option 2

NameTypeRequiredDescription
data.sponsoredProductsExposureScorenulloptional
Sponsored products exposure score value used by this API operation.

Any of option 1

NameTypeRequiredDescription
data.sponsoredProductsExposureScorePrevnumberoptional
Last cycle SP exposure score
Example: null

Any of option 2

NameTypeRequiredDescription
data.sponsoredProductsExposureScorePrevnulloptional
Sponsored products exposure score prev value used by this API operation.

Any of option 1

NameTypeRequiredDescription
data.sponsoredProductsKeywordCountintegeroptional
SP number of advertising keywords
Example: null

Any of option 2

NameTypeRequiredDescription
data.sponsoredProductsKeywordCountnulloptional
Sponsored products keyword count value used by this API operation.

Any of option 1

NameTypeRequiredDescription
data.titlestringoptional
Title
Example: null

Any of option 2

NameTypeRequiredDescription
data.titlenulloptional
Title value used by this API operation.

Any of option 1

NameTypeRequiredDescription
data.topBrandAdKeywordCountintegeroptional
Number of top brand ad keywords
Example: null

Any of option 2

NameTypeRequiredDescription
data.topBrandAdKeywordCountnulloptional
Top brand ad keyword count value used by this API operation.

Any of option 1

NameTypeRequiredDescription
data.topRatedExposureRationumberoptional
TR recommended exposure ratio
Example: null

Any of option 2

NameTypeRequiredDescription
data.topRatedExposureRationulloptional
Top rated exposure ratio value used by this API operation.

Any of option 1

NameTypeRequiredDescription
data.topRatedExposureScorenumberoptional
TR Recommended exposure total score
Example: null

Any of option 2

NameTypeRequiredDescription
data.topRatedExposureScorenulloptional
Top rated exposure score value used by this API operation.

Any of option 1

NameTypeRequiredDescription
data.topRatedKeywordCountintegeroptional
TR keyword count
Example: null

Any of option 2

NameTypeRequiredDescription
data.topRatedKeywordCountnulloptional
Top rated keyword count value used by this API operation.

Any of option 1

NameTypeRequiredDescription
data.totalintegeroptional
The actual amount of data returned this time
Example: null

Any of option 2

NameTypeRequiredDescription
data.totalnulloptional
Total value used by this API operation.

Any of option 1

NameTypeRequiredDescription
data.totalExposureScorenumberoptional
Total exposure score
Example: null

Any of option 2

NameTypeRequiredDescription
data.totalExposureScorenulloptional
Total exposure score value used by this API operation.

Any of option 1

NameTypeRequiredDescription
data.totalExposureScorePrevnumberoptional
Total exposure score last cycle
Example: null

Any of option 2

NameTypeRequiredDescription
data.totalExposureScorePrevnulloptional
Total exposure score prev value used by this API operation.

Any of option 1

NameTypeRequiredDescription
data.totalPageintegeroptional
Total page count returned by the upstream provider.
Example: null

Any of option 2

NameTypeRequiredDescription
data.totalPagenulloptional
Total page value used by this API operation.

Any of option 1

NameTypeRequiredDescription
data.totalTrafficKeywordCountintegeroptional
Total number of traffic keywords
Example: null

Any of option 2

NameTypeRequiredDescription
data.totalTrafficKeywordCountnulloptional
Total traffic keyword count value used by this API operation.

Any of option 1

NameTypeRequiredDescription
data.totalTrafficKeywordCountInintegeroptional
Number of new traffic keywords this cycle
Example: null

Any of option 2

NameTypeRequiredDescription
data.totalTrafficKeywordCountInnulloptional
Total traffic keyword count in value used by this API operation.

Any of option 1

NameTypeRequiredDescription
data.totalTrafficKeywordCountOutintegeroptional
Number of exit traffic keywords this cycle
Example: null

Any of option 2

NameTypeRequiredDescription
data.totalTrafficKeywordCountOutnulloptional
Total traffic keyword count out value used by this API operation.

Any of option 1

NameTypeRequiredDescription
data.totalTrafficKeywordCountPrevintegeroptional
Total number of traffic keywords in the last cycle
Example: null

Any of option 2

NameTypeRequiredDescription
data.totalTrafficKeywordCountPrevnulloptional
Total traffic keyword count prev value used by this API operation.

Any of option 1

NameTypeRequiredDescription
data.typestringoptional
rendering style
Example: null

Any of option 2

NameTypeRequiredDescription
data.typenulloptional
Type value used by this API operation.

Any of option 1

NameTypeRequiredDescription
data.variantsNumintegeroptional
Number of variations with keywords
Example: null

Any of option 2

NameTypeRequiredDescription
data.variantsNumnulloptional
Variants num value used by this API operation.

Any of option 1

NameTypeRequiredDescription
data.videoAdExposureRationumberoptional
Video ad exposure ratio
Example: null

Any of option 2

NameTypeRequiredDescription
data.videoAdExposureRationulloptional
Video ad exposure ratio value used by this API operation.

Any of option 1

NameTypeRequiredDescription
data.videoAdExposureScorenumberoptional
Total video ad exposure score
Example: null

Any of option 2

NameTypeRequiredDescription
data.videoAdExposureScorenulloptional
Video ad exposure score value used by this API operation.

Any of option 1

NameTypeRequiredDescription
data.videoAdExposureScorePrevnumberoptional
Video ad exposure score last cycle
Example: null

Any of option 2

NameTypeRequiredDescription
data.videoAdExposureScorePrevnulloptional
Video ad exposure score prev value used by this API operation.

Any of option 1

NameTypeRequiredDescription
data.videoAdKeywordCountintegeroptional
Number of video ad keywords
Example: null

Any of option 2

NameTypeRequiredDescription
data.videoAdKeywordCountnulloptional
Video ad keyword count value used by this API operation.

Any of option 2

NameTypeRequiredDescription
datanullrequired
Data value used by this API operation.

Responses

CodeDescription
200Default HTTP response for both success and many business errors. Only outer JSON code 0 indicates success or asynchronous acceptance; inspect data for the result.
429Execution admission rate limit; honor Retry-After when present.
503Execution admission is temporarily unavailable; honor Retry-After when present.
Opt-inX-Nexscope-Http-Status: semantic maps controller-handled business errors to HTTP status on run and task routes. Pre-authentication failures, such as a missing API key (code 11209), may still return HTTP 200 before this mapping. Always check the outer JSON code; malformed requests and infrastructure failures may also return non-200 HTTP responses.

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_amazon_asin_traffic_summary",
    "arguments": {
      "country": "US",
      "desc": true,
      "last7d": true,
      "pageNum": 1,
      "pageSize": 10,
      "searchValue": "B072MQ5BRX"
    }
  }
}

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
/sf/asinSummary
MCP method
nexscope_amazon_asin_traffic_summary
cURL
curl -X POST \
  https://api.nexscope.ai/sf/asinSummary \
  -H "Authorization: Bearer nk-..." \
  -H "Content-Type: application/json" \
  -d '{ "country": "US", "pageSize": 10000, "searchValue": "B09V3KXJPB,B0BN1K7WJP" }'
Response
No response yet. Run the request to see the response here.

Related APIs