← 返回
未分类 Key 中文

APIClaw Amazon API

APIClaw API platform overview — AI-powered commerce data infrastructure. Provides programmatic access to 200M+ Amazon products with real-time data across 6 e...
APIClaw API平台:AI驱动的商业数据基础设施,提供2亿+亚马逊产品实时数据访问,覆盖6个电商平台。
christine-srp
未分类 clawhub v1.0.0 1 版本 100000 Key: 需要
★ 0
Stars
📥 451
下载
💾 0
安装
1
版本
#latest

概述

APIClaw — Commerce Data Infrastructure for AI Agents

> Real-time access to 200M+ Amazon products. 6 endpoints, one API key.

>

> Language rule: Respond in the user's language.

Quick Start

  1. Get API key: apiclaw.io/api-keys
  2. Set env: export APICLAW_API_KEY='hms_live_xxx'
  3. Base URL: https://api.apiclaw.io/openapi/v2
  4. Auth: Authorization: Bearer YOUR_API_KEY
  5. All endpoints: POST with JSON body

New keys need 3-5 seconds to activate. If 403, wait and retry.

API Endpoints

#EndpointWhat It DoesKey Output
--------------------------------------
1categoriesBrowse Amazon category treecategoryName, categoryPath, productCount, hasChildren
2markets/searchMarket-level aggregate metricssampleAvgMonthlySales, sampleAvgPrice, sampleBrandCount, topSalesRate, sampleFbaRate
3products/searchProduct search with 14 preset strategiesasin, title, price, bsrRank, atLeastMonthlySales, rating, ratingCount
4products/competitor-lookupCompetitor analysis by keyword/ASINcompetitive products with sales, revenue, seller info
5realtime/productLive single-ASIN detailtitle, rating, features, variants, bestsellersRank, buyboxWinner
6reviews/analyzeAI-powered review insightssentimentDistribution, consumerInsights (painPoints, buyingFactors, etc.)

Endpoint Details

1. Categories

Browse or search Amazon's category hierarchy.

POST /openapi/v2/categories
{"categoryKeyword": "pet supplies"}                    # search by keyword
{"parentCategoryPath": ["Pet Supplies"]}               # browse children

⚠️ Use categoryKeyword (not keyword) and parentCategoryPath (not parentCategoryName).

2. Markets

Category-level market metrics — answer "Is this market worth entering?"

POST /openapi/v2/markets/search
{"categoryPath": ["Pet Supplies", "Dogs", "Toys"], "topN": "10"}

⚠️ topN must be a string ("3", "5", "10", "20"), NOT an integer.

Returns: sampleAvgMonthlySales, sampleAvgPrice, sampleBrandCount, sampleSellerCount, topSalesRate (concentration), sampleNewSkuRate, sampleFbaRate.

3. Products

Product search with filters or 14 built-in selection modes.

POST /openapi/v2/products/search
{"keyword": "yoga mat", "mode": "beginner"}

14 modes: beginner, fast-movers, emerging, long-tail, underserved, new-release, fbm-friendly, low-price, single-variant, high-demand-low-barrier, broad-catalog, selective-catalog, speculative, top-bsr.

Key fields: atLeastMonthlySales (lower-bound estimate), bsrRank (integer), ratingCount (not reviewCount), price, profitMargin, fbaFee.

4. Competitors

Competitor discovery by keyword, brand, or specific ASIN.

POST /openapi/v2/products/competitor-lookup
{"keyword": "wireless earbuds"}
{"asin": "B09V3KXJPB"}

Returns same product fields as products/search.

5. Realtime Product

Live data for a single ASIN — current listing content and pricing.

POST /openapi/v2/realtime/product
{"asin": "B09V3KXJPB"}

Key response fields:

FieldTypeNote
-------------------
title, brandStringBasic info
rating, ratingCountFloat/IntRating data
ratingBreakdownObject{five_star: {percentage, count}, ...}
featuresListBullet points
bestsellersRankArray[{category, rank}, ...] — NOT a single integer
buyboxWinnerObject{price, fulfillment, seller} — price is nested here
topReviewsListTop reviews with title, body, rating
variantsListAll variants with dimensions

⚠️ Does NOT return: atLeastMonthlySales, profitMargin, fbaFee, sellerCount. Use products/competitor-lookup for those.

⚠️ Price is nested: buyboxWinner.price, NOT top-level price.

6. Review Analysis

AI-powered consumer insights from customer reviews.

POST /openapi/v2/reviews/analyze

# Single or multiple ASINs (mode + asins required)
{"mode": "asin", "asins": ["B09V3KXJPB"]}
{"mode": "asin", "asins": ["B09V3KXJPB", "B08YYYYY"]}

# Category-level insights
{"mode": "category", "categoryPath": "Pet Supplies,Dogs,Toys", "period": "90d"}

# Filter to specific dimensions
{"mode": "asin", "asins": ["B09V3KXJPB"], "labelType": "painPoints"}

⚠️ mode is required ("asin" or "category").

⚠️ Use asins (plural, array), NOT asin (singular string).

11 insight dimensions (labelType): painPoints, improvements, buyingFactors, issues, positives, scenarios, keywords, userProfiles, usageTimes, usageLocations, behaviors.

Returns: totalReviews, avgRating, sentimentDistribution, ratingDistribution, consumerInsights, topKeywords, verifiedRatio.

⚠️ Field Differences Across Endpoints

The 4 endpoint types return different fields. Do NOT assume they share the same structure.

Datamarketsproducts/competitorsrealtime/productreviews/analyze
-----------------------------------------------------------------------------------
Monthly SalessampleAvgMonthlySales✅ atLeastMonthlySales
PricesampleAvgPricepricebuyboxWinner.price
BSRsampleAvgBsrbsrRank (integer)bestsellersRank (array)
RatingsampleAvgRatingratingratingavgRating
Review CountsampleAvgReviewCountratingCountratingCounttotalReviews
Sentiment✅ sentimentDistribution
Consumer Insights✅ consumerInsights
Pain Points❌ (manual from topReviews)✅ AI-analyzed
Profit MarginprofitMargin
FBA FeefbaFee
Features/Bullets✅ features
VariantsvariantCount (integer)variants (full list)

What Each Endpoint Is Best For

NeedUse This
----------------
Sales, pricing, competition dataproducts/search or products/competitor-lookup
Live pricing, reviews, listing contentrealtime/product
Category-level market sizingmarkets/search
Consumer pain points, sentiment, buying factorsreviews/analyze
Category browsing / validationcategories
Full product pictureCombine products (quantitative) + realtime (qualitative) + reviews (insights)

Known Quirks

  1. topN and newProductPeriod are strings — use "10" not 10
  2. listingAge is a string — use "180" not 180
  3. All response .data is an array — use .data[0] not .data.fieldName
  4. ratingCount not reviewCount — the field is called ratingCount everywhere
  5. bsrRank (integer) in products/competitors vs bestsellersRank (array) in realtime
  6. Rate limit: 100 req/min, 10 req/sec burst

Credits

  • Each API call consumes credits
  • Response includes meta.creditsConsumed and meta.creditsRemaining
  • Minimum 50 reviews required for reviews/analyze (returns INSUFFICIENT_REVIEWS error otherwise)
  • Plans & rates: apiclaw.io/pricing

Data Notes

  • Monthly sales (atLeastMonthlySales) is a lower-bound estimate — actual may be higher
  • Realtime vs database: realtime/product is live; products/competitors have ~T+1 delay
  • Currently Amazon US only (amazon.com) — more marketplaces planned
  • Sales estimation fallback: When atLeastMonthlySales is null → Monthly sales ≈ 300,000 / BSR^0.65

Go Deeper

For advanced Amazon product research — 14 selection strategies, risk assessment, pricing analysis, listing optimization, and operational monitoring — install the dedicated skill:

clawhub install Amazon-analysis-skill

Links

版本历史

共 1 个版本

  • v1.0.0 当前
    2026-03-30 23:20 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

data-analysis

Amazon Product Research & Seller Analytics

christine-srp
亚马逊FBA和FBM产品研究与卖家分析。使用14种选品策略寻找爆款产品,追踪竞争对手,监控BSR排名。
★ 1 📥 675

APIClaw

christine-srp
APIClaw API平台:AI驱动的商业数据基础设施,提供2亿+亚马逊产品实时数据访问,覆盖6个电商平台。
★ 1 📥 472

Amazon Product Research & Seller Analytics

christine-srp
亚马逊FBA和FBM产品研究与卖家分析。使用14种选品策略寻找爆款产品,追踪竞争对手,监控BSR排名。
★ 0 📥 465