Let your AI read the whole market
Posts and comments, creators, ads, products and search trends from TikTok, YouTube, Instagram, Douyin, Xiaohongshu (RedNote) and more: public market data your AI and your code read live with one key, from $0.0003 a call.
Connect your AI in one prompt
Read https://dataxapi.com/agents.md and set up DataXAPI in this agent. My API key is dx_…; use it for every DataXAPI call.
Sign in to copy it with your key- Failed calls are free
- From $0.0003 a call
- Pay by card or Alipay
- 1Leads with “a cup in 30 seconds”41 days liveFromMeta Ad Library
- 2Doubled its Instagram posts22 postsFromInstagram
- 3Started search ads12 adsFromGoogle Ads
- 1Too heavy to carry38%FromXiaohongshu,Reddit
- 2Glass parts break on the road24%FromDouyin
- 3Handle gets hot, coffee goes cold19%FromXiaohongshu shop
- 1山野咖啡馆 · Douyin¥18K a videoFrom星图 (Xingtu)
- 2露营的小林 · Xiaohongshu6.2% engagementFrom蒲公英 (Pugongying)
- 3@trailbrew · Instagram98K followersFromInstagram
- 1“Anywhere, in 30 seconds”41 daysFromMeta Ad Library
- 2Unboxing in one take, no voice-over18 daysFromTikTok Ad Library
- 3“Ultralight” in the headlineSearch adsFromGoogle Ads
- 1Douyin search index↑ 86%From巨量算数
- 2Weibo “commuter coffee cup”↑ 41%FromWeibo
- 3#4 on X trends in Japan32K postsFromX trends
- 1$35–45 sells the most12K soldFromTikTok Shop
- 2Bad reviews are about a hot handleMostly 4 starsFromXiaohongshu shop
- 3Testers care most about weight2.4M viewsFromYouTube
From the first opening to the launch review, read the market first.
Launching a product, making content, buying ads, finding creators: underneath it is one question, what the market looks like now. Ask your AI, and it fetches from the right places and answers with its sources.
- Step 1
Find the opening
“Where is camping coffee taking off this week?”
Keyword index, trending boardsSkill · Trends and topics → - Step 2
Know the buyer
“What do people who bought it complain about?”
Comments, reviewsSkill · Comments and word of mouth → - Step 3
Watch rivals
“What did our rival post and advertise this month?”
Ad libraries, accountsSkill · Competitor account monitoring → - Step 4
Find channels
“Outdoor creators with 100K to 500K followers and good engagement, with rates.”
星图, 蒲公英Skill · Finding accounts and creators → - Step 5
Set product and price
“At what price does it sell best, and what do bad reviews say?”
Products, reviewsSkill · Products and reviews → - Step 6
Review after launch
“A week after launch, how have mentions and comments changed?”
Mentions, account figuresSkill · Keyword search and mentions →
Switch platform. Change one word.
The same parameters, the same paging, the same errors and the same fields on every platform. Your AI learns it once.
- One response shape. A post is a post, on Douyin or on YouTube.
- It tells you what is missing. A field the platform cannot give is listed, not silently dropped.
- Three sizes of one answer. Compact, standard or full: one item of TikTok video search is 674 bytes compact and 1,964 full.
GET /v1/tiktok/videos/search?query=space+station { "data": { "items": [{ "id": "7566364515678793552", "type": "video", "text": "My honest take on space station, a month in.", "author": { "username": "trail_and_lens" }, "metrics": { "likes": 353, "comments": 11, "shares": 19, "favorites": 40, "views": 7561 }, "published_at": "2026-10-11T23:17:34.000Z", "url": "https://www.tiktok.com/@trail_and_lens/video/7566364515678793552" }, … 29 more ] }, "page": { "next_cursor": "c1.bGY_kn5Dxsgl6MN3VXHyMcLAdlxPxQw-FwjswIlE", "has_more": true }, "meta": { "fetched_at": "2026-10-12T19:17:24.000Z", "unavailable": { "title": "platform", … 9 more }, "billing": { "amount": "0.002", "currency": "USD" } } }
TikTok video search. A recorded response of 2026-10-12. Names, text and IDs are replaced; the figures are as returned.
GET /v1/douyin/videos/search?query=%E9%9C%B2%E8%90%A5 { "data": { "items": [{ "id": "7732320280216651754", "type": "video", "text": "周末的露营日常,随手记录一下", "author": { "username": "weekend_lin" }, "metrics": { "likes": 96505, "comments": 2219, "shares": 60467, "favorites": 7038 }, "published_at": "2026-09-11T01:32:11.000Z", "url": "https://www.douyin.com/video/7732320280216651754" }, … 6 more ] }, "page": { "next_cursor": "c1.ts-YHxldZuVXCxH6Gev5iQGlxtlGILU8V8n9tjjp", "has_more": true }, "meta": { "fetched_at": "2026-10-12T19:01:55.000Z", "unavailable": { "metrics.views": "capability", … 7 more }, "billing": { "amount": "0.02", "currency": "USD" } } }
Douyin video search. A recorded response of 2026-10-12. Names, text and IDs are replaced; the figures are as returned.
GET /v1/youtube/videos/search?query=meteor+shower { "data": { "items": [{ "id": "TMvQhQaH-rq", "type": "video", "title": "I tried meteor shower for 30 days. Here is what happened", "author": { "username": "maya.makes" }, "metrics": { "views": 1840 }, "url": "https://www.youtube.com/watch?v=TMvQhQaH-rq" }, … 19 more ] }, "page": { "next_cursor": "c1.8SROT5T8n_nqIVHBOaV7N-2SYvyHFY8uAkBYxJvF", "has_more": true }, "meta": { "fetched_at": "2026-10-12T18:50:45.000Z", "unavailable": { "text": "capability", … 15 more }, "billing": { "amount": "0.002", "currency": "USD" } } }
YouTube video search. A recorded response of 2026-10-12. Names, text and IDs are replaced; the figures are as returned.
GET /v1/bilibili/videos/search?query=%E6%9C%BA%E6%A2%B0%E9%94%AE%E7%9B%98 { "data": { "items": [{ "id": "BV1M05Rhoe4r", "type": "video", "title": "实测一个月机械键盘,结论有点意外", "author": { }, "metrics": { "likes": 237, "comments": 64, "favorites": 169, "views": 35706 }, "published_at": "2026-09-30T08:55:00.000Z", "url": "https://www.bilibili.com/video/BV1M05Rhoe4r" }, … 19 more ] }, "page": { "next_cursor": "c1.72NAeDsxx6zMLTUXCjX2T5Su39puxExBbLOvdWBm", "has_more": true }, "meta": { "fetched_at": "2026-10-12T18:47:48.000Z", "unavailable": { "lang": "capability", … 11 more }, "billing": { "amount": "0.002", "currency": "USD" } } }
Bilibili video search. A recorded response of 2026-10-12. Names, text and IDs are replaced; the figures are as returned.
Twenty-one platforms. One key, one bill.
Posts, comments, accounts, trends, creators, ads and products. Every platform answers in the same shape.
Your AI, your code, or no code at all.
MCP and Skills
Paste one prompt into your AI. It sets itself up, then finds, prices and calls every endpoint. 10 ready-made Skills cover the common jobs.
Read dataxapi.com/agents.md and set up DataXAPI in this agent. My API key is dx_…; use it for every DataXAPI call.
REST, SDKs, CLI
One GET per question. TypeScript and Python SDKs, a CLI, an OpenAPI file your tools can read.
curl -G "https://api.dataxapi.com/v1/tiktok/videos/search" \ --data-urlencode "query=space station" \ -H "Authorization: Bearer $DATAXAPI_API_KEY"Read the docs →
Free tools
24 trending boards are public pages, refreshed every 1 or 4 or 24 hours. 11 lookups (transcripts, keyword index, paste a link) run after sign-in, on your balance.
When a call fails, you don't pay for it.
Every call goes through routes we watch for you. A failure is retried or rerouted automatically, and never billed.
- One call, one charge. A retry inside the call is never charged twice.
- Incidents are written down. Including whether anyone was charged.
- Every endpoint page says if it is live. Read live when the page opens.
Pay for the call. Nothing else.
Before you connect.
Is the data live?
A call by ID, keyword or account fetches from the platform at that moment, and the response says when it was fetched and whether it came from a cache. A trending-list endpoint answers from a shared snapshot taken every 5 or 10 minutes, charged as usual, and says when it was taken. The free trending-board pages on this site are refreshed every 1 or 4 or 24 hours. Index figures such as 巨量算数 are the platform's own daily numbers. A result you were charged for can be fetched again by its request ID for 24 hours, at no charge.
What does a call cost, and when am I charged?
A call costs from $0.0003; each endpoint's page shows its own price before you call it. A call that fails, or whose result is uncertain, costs nothing.
Which AI tools can use it?
Claude Code, Cursor and Codex are set up by one prompt or one command. n8n, Cherry Studio, Trae, 扣子 Coze, Dify and Feishu (Lark) take the MCP address and your key by hand, and so does any client that accepts an MCP server with a bearer key. ChatGPT and Claude (the web and desktop apps) add it as a custom connector by its address: you sign in and approve, and choose the key and the spending limit it gets. Your own code calls the REST API directly, with TypeScript and Python SDKs and a CLI.
Do I need my own platform accounts or cookies?
No. One DataXAPI key is all you hold. We return publicly visible data only.
What happens when a platform changes and an endpoint breaks?
A call that fails is not charged. When an endpoint is down for everyone, the status page says so. When it is fixed, the same request works again without changes on your side.
Is there a subscription or a minimum spend?
No. You can try it free on sign-up (up to 333 calls), top up from $10 when you need more, and your balance does not expire. A top-up is final, so try it free first.
Give your AI the market.
Free trial, no card. One prompt to connect.
Connect your AI in one prompt
Read https://dataxapi.com/agents.md and set up DataXAPI in this agent. My API key is dx_…; use it for every DataXAPI call.
Sign in to copy it with your key