$0.05 USDC per call on Base · No signup · No API key · x402 v2
One call returns a full morning briefing for any topic: market news headlines, Google Trends intel (interest over time, momentum, rising queries), and a news sentiment score with bull/bear drivers. The three components are fetched in parallel server-side; you pay only the $0.05 bundle price once — internal component calls are never billed to you.
402 Payment Required with the priceeip155:8453)X-PAYMENT header → 200 with JSONcurl -X POST "https://api.mekongtradeintel.com/brief/" \
-H "Content-Type: application/json" \
-d '{"topic":"AI agents","geo":"US"}'
| Param | Type | Description |
|---|---|---|
topic | JSON body, required | Topic/keyword, e.g. AI agents, NVDA, Bitcoin |
geo | JSON body, optional | 2-letter geo code for trends, e.g. US, VN; omit for worldwide |
{
"service": "morning-brief",
"topic": "AI agents",
"generated_at": "2026-10-21T00:00:00.000Z",
"news": { "count": 8, "items": ["..."] },
"trends": { "keyword": "AI agents", "trend": "rising", "momentum12mPct": 120 },
"sentiment": { "score": 0.42, "label": "positive" },
"partial_failures": []
}
If one component fails, the other two still return and the failure is listed in partial_failures — you never get an empty briefing.
x402 v2 · exact scheme · USDC 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 on Base (eip155:8453).
Facilitators: Coinbase CDP and PayAI (no API key needed for either).
Calling brief often? Pay /bin/bash.80 once via x402 and get an API key with 20 credits — that's /bin/bash.04/call, 20% off the pay-per-call rate.
POST https://api.mekongtradeintel.com/brief/api/brief/bulk-buy — pay /bin/bash.80 in USDC on Base (x402).{api_key: bbk_..., credits: 20}.X-Brief-Key: bbk_... header with each POST /api/brief call. 1 credit per call, no per-call payment needed.Keys never expire; credits don't roll over to a new key. Invalid or exhausted key returns 402 with instructions.
What am I actually paying for?
One $0.05 payment covers all three data components. The bundle calls the news, trends, and sentiment backends internally with a server-side key — those internal calls are never charged to you.
What if one data source is down?
You still get the other two sections, plus a partial_failures list explaining what failed. The call is still billed once.
Do I need an API key?
No. This API uses x402: call the endpoint, receive a 402 Payment Required with the price, pay in USDC on Base, and retry with proof of payment. No signup, no API key, no account.
How fresh is the data?
News is fetched live per call; Google Trends updates daily with a trailing-12-month series; sentiment is scored from current headlines.
Part of the x402 API Collection — 40+ pay-per-call endpoints. Full catalog: https://api.mekongtradeintel.com/.well-known/x402 · pricing · usage invoices