Paid request
- Attach
x402-payment: - Receive structured JSON on success
China Intelligence API
Get real-time RED trends, KOL data, and China market signals via API. Access trend, sentiment, KOL, creator-ranking, destination-spend, and flight-arrivals endpoints with simple HTTP requests. No accounts. No API keys. Pay per request with x402.
Quickstart
Make a paid request by attaching an x402 payment proof in the request header.
x402-payment Paid Request
bash
curl "https://api.chinamarketing.ai/v1/china/trends?keyword=outbound%20travel&platform=red&timeframe=30d" \
-H "x402-payment: <payment_proof>" Paid Response
json
{
"success": true,
"data": {
"keyword": "outbound travel",
"platform": "red",
"summary": {
"momentum": "rising",
"confidence": 0.74,
"themes": ["visa-free travel", "short-haul luxury", "Japan itineraries"]
}
},
"meta": {
"request_id": "req_demo",
"generated_at": "2026-04-10T12:00:00Z",
"pipeline_version": "v1"
},
"pricing": {
"amount_usd": "0.08",
"payment_status": "paid"
}
} Try It Now
Switch between three preloaded routes, adjust a couple of parameters, and copy the curl request. The output shown here is a cached example response so the browser experience stays static-first.
/v1/market-data/spend/summary Country-level spend snapshots for market sizing and monthly planning.
Request Curl
bash
curl "https://api.chinamarketing.ai/v1/market-data/spend/summary?country=Japan&month=2026-02" \
-H "x402-payment: <payment_proof>" Cached Response
json
{
"success": true,
"data": {
"country": "Japan",
"source_month": "2026-02",
"summary": {
"total_cards": 18422,
"estimated_average_luxury_spend_cny": 6421.5,
"estimated_average_accommodation_spend_cny": 3180.2,
"top_source_city": "Shanghai"
}
},
"meta": {
"request_id": "req_demo_spend_jp_202602",
"generated_at": "2026-04-10T12:00:00Z",
"pipeline_version": "v1",
"cache_status": "hit"
},
"pricing": {
"amount_usd": "0.10",
"payment_status": "paid"
}
} Payment
Each request must include a valid x402 payment proof. If a request is unpaid, the API returns HTTP 402 with machine-readable payment requirements.
x402-payment: Unpaid Response
json
{
"success": false,
"error": {
"code": "payment_required",
"message": "Payment is required before this resource can be accessed."
},
"meta": {
"request_id": "req_demo"
}
} Context
China platforms such as RED, Douyin, and WeChat are difficult to access through reliable public APIs, general web search, or standard LLM browsing alone. This API provides structured, normalized outputs for repeated programmatic use, while exposing evidence strength and payment status in a machine-readable way.
Route-specific outputs keep downstream integrations consistent even when retrieval lanes differ behind the scenes.
The contract compresses scattered evidence into usable summaries, rankings, and weekly snapshots.
Payment state, request IDs, and envelope structure are meant to fit repeated programmatic use.
API Groups
The API catalog is organized by the job a developer is trying to do first: China intelligence, weekly snapshots, destination spend, and flight arrivals.
China intelligence
Trend, sentiment, and KOL routes for programmatic checks across China platform topics and narratives.
Weekly signal snapshots
Published weekly rankings and snapshots for creator, topic, brand, and category visibility monitoring.
Destination spend data
Country-level market sizing, trend, and time-series endpoints grounded in destination spend source periods.
Flight-arrivals data
Destination-level route, ranking, growth, and aggregate views for arrival planning and destination prioritization.
Featured Endpoints
/v1/china/trends
General trend momentum for a keyword or topic, with platform steering and envelope-stable summaries.
Sample Request
bash
curl "https://api.chinamarketing.ai/v1/china/trends?keyword=outbound%20travel&platform=red&timeframe=30d" \
-H "x402-payment: <payment_proof>" Sample Response
json
{
"success": true,
"data": {
"keyword": "outbound travel",
"platform": "red",
"summary": {
"momentum": "rising",
"confidence": 0.74,
"themes": ["visa-free travel", "short-haul luxury", "Japan itineraries"]
},
"evidence_mode": "proxy"
},
"meta": {
"request_id": "req_demo",
"generated_at": "2026-04-10T12:00:00Z",
"pipeline_version": "v1"
},
"pricing": {
"amount_usd": "0.08",
"payment_status": "paid"
}
} /v1/signals/brands/:brand_slug/snapshot
Weekly brand snapshot with visibility score, ranking context, and freshness metadata for repeated monitoring.
Sample Request
bash
curl "https://api.chinamarketing.ai/v1/signals/brands/lululemon/snapshot?category=athleisure&week_start=2026-03-30" \
-H "x402-payment: <payment_proof>" Sample Response
json
{
"success": true,
"data": {
"brand_name": "lululemon",
"brand_slug": "lululemon",
"category": "athleisure",
"visibility_score": 68,
"rank_positions": {
"brand_visibility": 3,
"brand_seeding": 5
},
"summary": "lululemon holds visible weekly momentum across athleisure ranking signals.",
"snapshot_week": "2026-03-30 to 2026-04-05",
"week_start": "2026-03-30",
"week_end": "2026-04-05",
"freshness": "weekly_manual"
},
"meta": {
"request_id": "req_demo",
"generated_at": "2026-04-10T08:28:31Z",
"pipeline_version": "v1"
},
"pricing": {
"amount_usd": "0.40",
"payment_status": "paid"
}
} /v1/market-data/spend/summary
Destination spend summary for country-level market sizing, planning, and reporting workflows.
Sample Request
bash
curl "https://api.chinamarketing.ai/v1/market-data/spend/summary?country=Japan&month=2026-02" \
-H "x402-payment: <payment_proof>" Sample Response
json
{
"success": true,
"data": {
"country": "Japan",
"source_month": "2026-02",
"summary": {
"total_cards": 18422,
"estimated_average_luxury_spend_cny": 6421.5,
"estimated_average_accommodation_spend_cny": 3180.2
}
},
"meta": {
"request_id": "req_demo",
"generated_at": "2026-04-10T12:00:00Z",
"pipeline_version": "v1"
},
"pricing": {
"amount_usd": "0.10",
"payment_status": "paid"
}
} Docs + Full Catalog
The docs page groups every route by product family, shows the success and unpaid flows near the top, and provides deep links for individual endpoints.
Working Principles
Every endpoint returns one envelope style, one pricing object, and one predictable error shape so agents do not need route-specific parsing logic.
The API compresses scattered China platform signals into decision-ready outputs instead of mirroring noisy source feeds directly.
Routes are built for payment verification, logging, retries, and later expansion without rewriting the surface area.
Platform parameters guide retrieval, but evidence quality still governs the output. RED requests currently behave as RED-proxy reads unless stronger native evidence is available.