Pay-per-call API for Chinese calendar and culture data: lunar and solar calendar, jieqi, BaZi astrology, I Ching, feng shui, hanzi to pinyin and simplified/traditional conversion, TCM references and China geo lookups. Priced from $0.002 to $0.16 in USDC on Base and Solana.
Pay from $0.0022 to $0.08 per request in USDC on Base / Solana, settled onchain via the x402 protocol, no signup, no API key needed.
ASSESSMENT
updated 5h agoEvidence-backed signals, not a single score. Click any chip for the proof. Measured values stay read-only; unknown is honest.
reliability 97.8%
- uptime 24h
- 96.3%
- uptime 7d
- 97.8%
- uptime 30d
- 97.8%
- uptime 90d
- 97.8%
- response p95
- 193ms
- avg response
- 150ms
- total checks
- 47
compliance A (11/11)
11 of 11 x402 conformance checks pass. Full checklist below.
price $0.0022 to $0.08 (p35 in Data)
- price (min)
- $0.0022
- price (max)
- $0.08
- category percentile (min)
- p35 in Data
- category percentile (max)
- p77 in Data
- endpoints / prices
- 10 / 7
- model
- tiered
- stability
- 100%
risk clean
No deterministic risk flag. Risk fires only on an exact blocklist match, or a reserved-brand name with a mismatched verified payTo. Never from low uptime, a high price, or a model guess.
traction $55.02 30d · 96 buyers
- volume 30d
- $55.02
- buyers 30d
- 96
- settlements 30d
- 2,923
- last settlement
- 2026-07-21
- top buyer share
- 17% of 30d volume
- trend 7d vs 30d
- 0.90x the 30d daily rate
- networks
- eip155:8453, solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdpKuc147dw2N9d
Attributed pro-quota: this payout address is shared, so volume and buyers are the operator-level figure divided by the services sharing it. A declared convention, not an individually observed measure, and still a conservative undercount.
Top buyer share is a concentration signal, not part of the ranking score.
WHAT IT DOES
ai-derivedProvides e-commerce data retrieval and Chinese language/astrology services
- category
- ecommerce-data
- in
- query params
AI-generated summary. The measured data is never altered by it.
ENDPOINTS
| METHOD | PATH | DESCRIPTION | PRICE | NETWORK | ASSET |
|---|---|---|---|---|---|
| GET | /ecom/asin | $0.02 | Base/Solana | USDC | |
| GET | /ecom/bestsellers | $0.03 | Base/Solana | USDC | |
| GET | /ecom/reviews | $0.03 | Base/Solana | USDC | |
| GET | /ecom/search | $0.03 | Base/Solana | USDC | |
| GET | /hanzi/pinyin | $0.008 | Base/Solana | USDC | |
| GET | /hanzi/s2t | $0.0022 | Base/Solana | USDC | |
| GET | /hanzi/t2s | $0.0022 | Base/Solana | USDC | |
| GET | /iching/yao | $0.02 | Base/Solana | USDC | |
| GET | /tg/channel | $0.005 | Base/Solana | USDC | |
| GET | /zhanbu/zhougong | $0.08 | Base/Solana | USDC |
REQUEST / RESPONSE EXAMPLE
An unpaid request to GET /ecom/asin returns HTTP 402 with the payment terms. Settle onchain via your facilitator, then retry with the X-Payment header.
curl -i 'https://api.cn402.com/ecom/asin'
// 402 response (captured by monitor) · 10 payloads · click to expand
[
{
"error": "Payment required",
"accepts": [
{
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"extra": {
"name": "USD Coin",
"version": "2"
},
"payTo": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
"amount": "30000",
"scheme": "exact",
"network": "eip155:8453",
"maxTimeoutSeconds": 300
},
{
"asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
"extra": {
"feePayer": "2wKupLR9q6wXYppw8Gr2NvWxKBUqm4PPJKkQfoxHDBg4"
},
"payTo": "9urRvUx69HqAopg1JGV9P9wR7JdKoztzdkuNyJ8Eo1up",
"amount": "30000",
"scheme": "exact",
"network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
"maxTimeoutSeconds": 300
}
],
"resource": {
"url": "https://api.x402node.dev/ecom/reviews",
"mimeType": "application/json",
"description": "Get Amazon product reviews by ASIN or URL: review text, star rating, title, author, date, verified-purchase and Vine flags, helpful votes and variant, plus the product star-rating breakdown. Async: a first call with asin returns a snapshot id (collection ~40s); call again with that snapshot to fetch reviews. For review mining, sentiment, complaint detection and competitor weakness analysis. 亚马逊评论挖掘与差评分析。"
},
"extensions": {
"bazaar": {
"info": {
"input": {
"type": "http",
"method": "GET",
"queryParams": {
"url": "string",
"asin": "string",
"domain": "string",
"snapshot": "string",
"max_reviews": "string"
}
}
},
"schema": {
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"input"
],
"properties": {
"input": {
"type": "object",
"required": [
"type",
"method"
],
"properties": {
"type": {
"type": "string",
"const": "http"
},
"method": {
"enum": [
"GET"
],
"type": "string"
},
"queryParams": {
"type": "object",
"required": [
"asin",
"url",
"snapshot"
],
"properties": {
"url": {
"type": "string",
"description": "Full Amazon product URL (alternative to asin)."
},
"asin": {
"type": "string",
"description": "Amazon ASIN, 10 chars (provide asin OR url for the first call)."
},
"domain": {
"type": "string",
"description": "Marketplace domain when using asin, e.g. amazon.com (default), amazon.co.uk."
},
"snapshot": {
"type": "string",
"description": "Snapshot id (sd_...) from the first call; pass it on the second call to fetch results."
},
"max_reviews": {
"type": "string",
"description": "Number of reviews to collect, 1-50 (default 10)."
}
}
}
},
"additionalProperties": false
}
}
}
}
},
"x402Version": 2
},
{
"error": "Payment required",
"accepts": [
{
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"extra": {
"name": "USD Coin",
"version": "2"
},
"payTo": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
"amount": "30000",
"scheme": "exact",
"network": "eip155:8453",
"maxTimeoutSeconds": 300
},
{
"asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
"extra": {
"feePayer": "2wKupLR9q6wXYppw8Gr2NvWxKBUqm4PPJKkQfoxHDBg4"
},
"payTo": "9urRvUx69HqAopg1JGV9P9wR7JdKoztzdkuNyJ8Eo1up",
"amount": "30000",
"scheme": "exact",
"network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
"maxTimeoutSeconds": 300
}
],
"resource": {
"url": "https://api.x402node.dev/ecom/bestsellers",
"mimeType": "application/json",
"description": "Get Amazon Best Sellers for a category on any Amazon marketplace (amazon.com, amazon.de, amazon.co.uk, amazon.co.jp and more): ranked products with ASIN, title, brand, price, rating, reviews, Best Sellers Rank, seller and image. Async: first call with category_url returns a snapshot id; call again with that snapshot to fetch the ranked list. For cross-market trend spotting and product selection. 亚马逊各国站畅销榜选品。"
},
"extensions": {
"bazaar": {
"info": {
"input": {
"type": "http",
"method": "GET",
"queryParams": {
"limit": "string",
"snapshot": "string",
"category_url": "string"
}
}
},
"schema": {
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"input"
],
"properties": {
"input": {
"type": "object",
"required": [
"type",
"method"
],
"properties": {
"type": {
"type": "string",
"const": "http"
},
"method": {
"enum": [
"GET"
],
"type": "string"
},
"queryParams": {
"type": "object",
"required": [
"category_url",
"snapshot"
],
"properties": {
"limit": {
"type": "string",
"description": "Max products to collect and return, 1-30 (default 15)."
},
"snapshot": {
"type": "string",
"description": "Snapshot id (sd_...) from the first call; pass it on the second call to fetch results."
},
"category_url": {
"type": "string",
"description": "Amazon Best Sellers or category URL on any marketplace, e.g. https://www.amazon.com/Best-Sellers/zgbs/kitchen or https://www.amazon.de/gp/bestsellers/kitchen (required for the first call)."
}
}
}
},
"additionalProperties": false
}
}
}
}
},
"x402Version": 2
},
{
"error": "Payment required",
"accepts": [
{
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"extra": {
"name": "USD Coin",
"version": "2"
},
"payTo": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
"amount": "2200",
"scheme": "exact",
"network": "eip155:8453",
"maxTimeoutSeconds": 300
},
{
"asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
"extra": {
"feePayer": "2wKupLR9q6wXYppw8Gr2NvWxKBUqm4PPJKkQfoxHDBg4"
},
"payTo": "9urRvUx69HqAopg1JGV9P9wR7JdKoztzdkuNyJ8Eo1up",
"amount": "2200",
"scheme": "exact",
"network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
"maxTimeoutSeconds": 300
}
],
"resource": {
"url": "https://api.cn402.com/hanzi/t2s",
"mimeType": "application/json",
"description": "Traditional to Simplified Chinese, 繁体转简体, 繁简转换, Taiwan to mainland Chinese, BIG5 to GB, OpenCC traditional simplified, Chinese variant conversion, Chinese normalization. Convert Traditional Chinese (Taiwan/HK) to Simplified Chinese (mainland China)."
},
"extensions": {
"bazaar": {
"info": {
"input": {
"type": "http",
"method": "GET",
"queryParams": {}
}
},
"schema": {
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"input"
],
"properties": {
"input": {
"type": "object",
"required": [
"type",
"method"
],
"properties": {
"type": {
"type": "string",
"const": "http"
},
"method": {
"enum": [
"GET"
],
"type": "string"
},
"queryParams": {
"type": "object",
"properties": {}
}
},
"additionalProperties": false
}
}
}
}
},
"x402Version": 2
},
{
"error": "Payment required",
"accepts": [
{
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"extra": {
"name": "USD Coin",
"version": "2"
},
"payTo": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
"amount": "8000",
"scheme": "exact",
"network": "eip155:8453",
"maxTimeoutSeconds": 300
},
{
"asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
"extra": {
"feePayer": "2wKupLR9q6wXYppw8Gr2NvWxKBUqm4PPJKkQfoxHDBg4"
},
"payTo": "9urRvUx69HqAopg1JGV9P9wR7JdKoztzdkuNyJ8Eo1up",
"amount": "8000",
"scheme": "exact",
"network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
"maxTimeoutSeconds": 300
}
],
"resource": {
"url": "https://api.cn402.com/hanzi/pinyin",
"mimeType": "application/json",
"description": "Chinese pinyin, hanzi to pinyin, Mandarin romanization, 拼音转换, Chinese phonetic, Hanyu Pinyin with tones, 普通话拼音, Chinese to Latin, Mandarin transliteration, tone marks numbers. Convert Chinese characters to Pinyin (Hanyu Pinyin) with tone marks. For AI agents handling Chinese text-to-speech, Chinese language learning apps."
},
"extensions": {
"bazaar": {
"info": {
"input": {
"type": "http",
"method": "GET",
"queryParams": {
"style": "string"
}
}
},
"schema": {
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"input"
],
"properties": {
"input": {
"type": "object",
"required": [
"type",
"method"
],
"properties": {
"type": {
"type": "string",
"const": "http"
},
"method": {
"enum": [
"GET"
],
"type": "string"
},
"queryParams": {
"type": "object",
"properties": {
"style": {
"type": "string",
"description": "Style (optional)"
}
}
}
},
"additionalProperties": false
}
}
}
}
},
"x402Version": 2
},
{
"error": "Payment required",
"accepts": [
{
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"extra": {
"name": "USD Coin",
"version": "2"
},
"payTo": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
"amount": "20000",
"scheme": "exact",
"network": "eip155:8453",
"maxTimeoutSeconds": 300
},
{
"asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
"extra": {
"feePayer": "2wKupLR9q6wXYppw8Gr2NvWxKBUqm4PPJKkQfoxHDBg4"
},
"payTo": "9urRvUx69HqAopg1JGV9P9wR7JdKoztzdkuNyJ8Eo1up",
"amount": "20000",
"scheme": "exact",
"network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
"maxTimeoutSeconds": 300
}
],
"resource": {
"url": "https://api.x402node.dev/ecom/asin",
"mimeType": "application/json",
"description": "Structured Amazon product data by ASIN or URL: title, brand, price, list price, discount, currency, availability, rating, reviews, Best Sellers Rank, category, buybox and other-seller offers, recent sales, variations and badges. For price monitoring, competitor research, product selection and rank tracking. 亚马逊商品数据,选品与价格监控。"
},
"extensions": {
"bazaar": {
"info": {
"input": {
"type": "http",
"method": "GET",
"queryParams": {
"raw": "string",
"url": "string",
"asin": "string",
"domain": "string"
}
}
},
"schema": {
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"input"
],
"properties": {
"input": {
"type": "object",
"required": [
"type",
"method"
],
"properties": {
"type": {
"type": "string",
"const": "http"
},
"method": {
"enum": [
"GET"
],
"type": "string"
},
"queryParams": {
"type": "object",
"required": [
"asin",
"url"
],
"properties": {
"raw": {
"type": "string",
"description": "Set raw=true to also return the full unabridged scraper record under .raw (larger payload). Default false."
},
"url": {
"type": "string",
"description": "Full Amazon product URL (provide this OR asin). Takes precedence over asin if both given."
},
"asin": {
"type": "string",
"description": "Amazon ASIN, 10 alphanumeric chars, e.g. B0CRMZHDG8 (provide this OR url)."
},
"domain": {
"type": "string",
"description": "Amazon marketplace domain when using asin, e.g. amazon.com (default), amazon.co.uk, amazon.de, amazon.co.jp."
}
}
}
},
"additionalProperties": false
}
}
}
}
},
"x402Version": 2
},
{
"error": "Payment required",
"accepts": [
{
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"extra": {
"name": "USD Coin",
"version": "2"
},
"payTo": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
"amount": "2200",
"scheme": "exact",
"network": "eip155:8453",
"maxTimeoutSeconds": 300
},
{
"asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
"extra": {
"feePayer": "2wKupLR9q6wXYppw8Gr2NvWxKBUqm4PPJKkQfoxHDBg4"
},
"payTo": "9urRvUx69HqAopg1JGV9P9wR7JdKoztzdkuNyJ8Eo1up",
"amount": "2200",
"scheme": "exact",
"network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
"maxTimeoutSeconds": 300
}
],
"resource": {
"url": "https://api.cn402.com/hanzi/s2t",
"mimeType": "application/json",
"description": "Simplified to Traditional Chinese converter, 简体转繁体, 简繁转换, mainland to Taiwan Chinese, Chinese character set conversion, GB to BIG5, OpenCC converter, Hanzi simplified traditional, Chinese localization. Convert Simplified Chinese text to Traditional Chinese (Taiwan standard)."
},
"extensions": {
"bazaar": {
"info": {
"input": {
"type": "http",
"method": "GET",
"queryParams": {}
}
},
"schema": {
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"input"
],
"properties": {
"input": {
"type": "object",
"required": [
"type",
"method"
],
"properties": {
"type": {
"type": "string",
"const": "http"
},
"method": {
"enum": [
"GET"
],
"type": "string"
},
"queryParams": {
"type": "object",
"properties": {}
}
},
"additionalProperties": false
}
}
}
}
},
"x402Version": 2
},
{
"error": "Payment required",
"accepts": [
{
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"extra": {
"name": "USD Coin",
"version": "2"
},
"payTo": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
"amount": "16000",
"scheme": "exact",
"network": "eip155:8453",
"maxTimeoutSeconds": 300
},
{
"asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
"extra": {
"feePayer": "2wKupLR9q6wXYppw8Gr2NvWxKBUqm4PPJKkQfoxHDBg4"
},
"payTo": "9urRvUx69HqAopg1JGV9P9wR7JdKoztzdkuNyJ8Eo1up",
"amount": "16000",
"scheme": "exact",
"network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
"maxTimeoutSeconds": 300
}
],
"resource": {
"url": "https://api.cn402.com/iching/yao",
"mimeType": "application/json",
"description": "I Ching line meaning, 爻辞, individual line text, yao ci, hexagram line by line, 初九 九二 九三, I Ching line interpretation. Get the text and meaning of a specific line (1-6) of a specific hexagram."
},
"extensions": {
"bazaar": {
"info": {
"input": {
"type": "http",
"method": "GET",
"queryParams": {
"gua": "string",
"yao": "string"
}
}
},
"schema": {
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"input"
],
"properties": {
"input": {
"type": "object",
"required": [
"type",
"method"
],
"properties": {
"type": {
"type": "string",
"const": "http"
},
"method": {
"enum": [
"GET"
],
"type": "string"
},
"queryParams": {
"type": "object",
"required": [
"gua",
"yao"
],
"properties": {
"gua": {
"type": "string",
"description": "Gua (required)"
},
"yao": {
"type": "string",
"description": "Yao (required)"
}
}
}
},
"additionalProperties": false
}
}
}
}
},
"x402Version": 2
},
{
"error": "Payment required",
"accepts": [
{
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"extra": {
"name": "USD Coin",
"version": "2"
},
"payTo": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
"amount": "80000",
"scheme": "exact",
"network": "eip155:8453",
"maxTimeoutSeconds": 300
},
{
"asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
"extra": {
"feePayer": "2wKupLR9q6wXYppw8Gr2NvWxKBUqm4PPJKkQfoxHDBg4"
},
"payTo": "9urRvUx69HqAopg1JGV9P9wR7JdKoztzdkuNyJ8Eo1up",
"amount": "80000",
"scheme": "exact",
"network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
"maxTimeoutSeconds": 300
}
],
"resource": {
"url": "https://api.cn402.com/zhanbu/zhougong",
"mimeType": "application/json",
"description": "Chinese dream interpretation, 周公解梦, Zhou Gong dream dictionary, Chinese dream meaning, 解梦, dream omen, Chinese folk dream symbolism, what does dream mean Chinese. Look up traditional Chinese dream symbol interpretation. Pass a keyword (animal, situation, object) to get the traditional reading."
},
"extensions": {
"bazaar": {
"info": {
"input": {
"type": "http",
"method": "GET",
"queryParams": {
"keyword": "string"
}
}
},
"schema": {
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"input"
],
"properties": {
"input": {
"type": "object",
"required": [
"type",
"method"
],
"properties": {
"type": {
"type": "string",
"const": "http"
},
"method": {
"enum": [
"GET"
],
"type": "string"
},
"queryParams": {
"type": "object",
"properties": {
"keyword": {
"type": "string",
"description": "Keyword (optional)"
}
}
}
},
"additionalProperties": false
}
}
}
}
},
"x402Version": 2
},
{
"error": "Payment required",
"accepts": [
{
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"extra": {
"name": "USD Coin",
"version": "2"
},
"payTo": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
"amount": "5000",
"scheme": "exact",
"network": "eip155:8453",
"maxTimeoutSeconds": 300
},
{
"asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
"extra": {
"feePayer": "2wKupLR9q6wXYppw8Gr2NvWxKBUqm4PPJKkQfoxHDBg4"
},
"payTo": "9urRvUx69HqAopg1JGV9P9wR7JdKoztzdkuNyJ8Eo1up",
"amount": "5000",
"scheme": "exact",
"network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
"maxTimeoutSeconds": 300
}
],
"resource": {
"url": "https://api.cn402.com/tg/channel",
"mimeType": "application/json",
"description": "读取公开 Telegram 频道的最新消息。输入频道用户名,返回最近若干条消息的正文、发布时间、浏览量和消息链接。适用于电报频道监控、币圈快讯采集、KOL 动态追踪、舆情与信号分析。Read latest posts from a public Telegram channel: input a channel username, returns recent messages with text, timestamp, view count and link. For channel monitoring, crypto news feeds, KOL tracking and sentiment or signal collection."
},
"extensions": {
"bazaar": {
"info": {
"input": {
"type": "http",
"method": "GET",
"queryParams": {
"limit": "string",
"channel": "string"
}
}
},
"schema": {
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"input"
],
"properties": {
"input": {
"type": "object",
"required": [
"type",
"method"
],
"properties": {
"type": {
"type": "string",
"const": "http"
},
"method": {
"enum": [
"GET"
],
"type": "string"
},
"queryParams": {
"type": "object",
"required": [
"channel"
],
"properties": {
"limit": {
"type": "string",
"description": "Number of recent messages to return, 1-50 (default 20)."
},
"channel": {
"type": "string",
"description": "Telegram channel username, e.g. durov or telegram (required). A leading @ and full t.me URLs are accepted."
}
}
}
},
"additionalProperties": false
}
}
}
}
},
"x402Version": 2
},
{
"error": "Payment required",
"accepts": [
{
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"extra": {
"name": "USD Coin",
"version": "2"
},
"payTo": "0x4466d4A84b7c49a6A094ec6eef4a0712D6dd125e",
"amount": "30000",
"scheme": "exact",
"network": "eip155:8453",
"maxTimeoutSeconds": 300
},
{
"asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
"extra": {
"feePayer": "2wKupLR9q6wXYppw8Gr2NvWxKBUqm4PPJKkQfoxHDBg4"
},
"payTo": "9urRvUx69HqAopg1JGV9P9wR7JdKoztzdkuNyJ8Eo1up",
"amount": "30000",
"scheme": "exact",
"network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
"maxTimeoutSeconds": 300
}
],
"resource": {
"url": "https://api.x402node.dev/ecom/search",
"mimeType": "application/json",
"description": "Search Amazon by keyword and get a structured product list: title, ASIN, brand, price, currency, rating, reviews, Best Sellers Rank, category, seller and image per result. Async: a first call with keyword returns a snapshot id (collection ~60-120s); call again with that snapshot to fetch results. For product selection, niche and competitor research, price and rank monitoring. 亚马逊关键词选品与竞品搜索。"
},
"extensions": {
"bazaar": {
"info": {
"input": {
"type": "http",
"method": "GET",
"queryParams": {
"limit": "string",
"keyword": "string",
"snapshot": "string"
}
}
},
"schema": {
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"input"
],
"properties": {
"input": {
"type": "object",
"required": [
"type",
"method"
],
"properties": {
"type": {
"type": "string",
"const": "http"
},
"method": {
"enum": [
"GET"
],
"type": "string"
},
"queryParams": {
"type": "object",
"required": [
"keyword",
"snapshot"
],
"properties": {
"limit": {
"type": "string",
"description": "Max products to collect and return, 1-30 (default 15). Applies to the trigger call."
},
"keyword": {
"type": "string",
"description": "Search keyword, e.g. 'stanley tumbler' (required for the first/trigger call)."
},
"snapshot": {
"type": "string",
"description": "Snapshot id (sd_...) returned by the first call. Provide this on the second call to fetch results."
}
}
}
},
"additionalProperties": false
}
}
}
}
},
"x402Version": 2
}
] UPTIME
RECENT CHECKS
OVER TIME
All charts share the 30d window selected here. Every series is also served as JSON at /api/v1/services/cn402/price, /scores, /volume and /buyers. On-chain volume and distinct buyers are measured over the service's settlement address and are a conservative undercount (only settlements that reach a measured facilitator are counted).
Median across 10 endpoints. Use the selector to isolate one.
Shared payout address (1 other service). These bars are the full shared address (operator-level), so do not sum them across the services that share it. Where a per-service figure is attributed, the assessment block and the ranking, it is the address total divided pro-quota by the 2 services sharing it: a declared convention, not an individually observed measure.
Shared payout address (1 other service). These bars are the full shared address (operator-level), so do not sum them across the services that share it. Where a per-service buyer count is attributed, the assessment block and the ranking, it is divided pro-quota by the 2 services sharing the address and can be fractional: a declared convention, not an individually observed measure.
COMPLIANCE
11/11 checks pass · grade A- 402 payload captured
- accepts[] array present
- payTo address recoverable
- payTo at accepts[0].payTo (conformant shape)
- payTo is a valid on-chain address
- atomic price declared
- atomic price in a sane range
- asset (token) address declared
- network resolves to CAIP-2
- payment scheme declared
- served over HTTPS
EMBED THIS BADGE
<a href="https://x402-list.com/services/cn402?utm_source=badge&utm_medium=referral&utm_campaign=embed"> <img src="https://x402-list.com/badge/cn402.svg" alt="cn402 listed on x402-list" height="28"> </a>
[](https://x402-list.com/services/cn402?utm_source=badge&utm_medium=referral&utm_campaign=embed)
<a href="https://x402-list.com/services/cn402?utm_source=badge&utm_medium=referral&utm_campaign=embed"> <img src="https://x402-list.com/badge/cn402.svg?data=uptime" alt="cn402 uptime on x402-list" height="28"> </a>