NewFree trial, up to 333 calls. No card needed

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.

Start free
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
The market your AI is readingPosts, comments, ads, creators, products, trendsFetched live
XiaohongshuNote
Camping coffee kit: three pieces that fit in one cup
21K likes · 386 comments
Meta Ad LibraryAd
“30-second brew, anywhere.”
Live 41 days · 3 versions
巨量算数Keyword index
86,420
“露营咖啡” (camping coffee) · 30 days ↑ 86%
蒲公英 (Pugongying)Creator
露营的小林124K followers · 6.2% engagement
DouyinVideo comment
“The glass dripper broke on the second trip.”
214 likes
TikTok ShopProduct
Portable pour-over kettle, 600 ml
$39.99 · 12K sold · 4.7 stars
TikTokVideo
POV: pour-over at 2,400 m. The grinder is the real hero.
1.2M views · 48K likes
XiaohongshuComment
“The grinder is too heavy to carry.”
1,203 likes
星图 (Xingtu)Creator rates
山野咖啡馆386K followers · 60 s video ¥18K
Google AdsSearch ad
Trailbrew — Ultralight Coffee Kit
The advertiser's 12th ad in 30 days
WeiboHot search
通勤咖啡杯
Commuter coffee cup · ↑ 41% · #7
Official AccountArticle
Why outdoor brands are moving budget from ads to creators
100K+ reads · 1,840 likes
X trendsJapan #4
#キャンプコーヒー
32K posts
Redditr/camping
What's your lightweight coffee setup under 300 g?
1.8K upvotes · 412 comments
InstagramAccount
@trailbrew98K followers · 22 posts this month
Xiaohongshu shopReview
“The handle gets a bit hot, the rest is great.”
4 stars · 2 days ago
TikTok Ad LibraryAd
Unboxing, one take. No voice-over.
Live 18 days · US
YouTubeVideo
7 portable espresso makers, tested
2.4M views
Your AIconnected to DataXAPI
What did Trailbrew post and advertise across platforms this month?
Read 3 sources$0.0060
The three things it pushed this monthHow it works →
  1. 1Leads with “a cup in 30 seconds”41 days liveFromMeta Ad Library
  2. 2Doubled its Instagram posts22 postsFromInstagram
  3. 3Started search ads12 adsFromGoogle Ads
This run cost$0.0060
By handAbout 3 hours
Try your own question
Your AIconnected to DataXAPI
What do people who bought portable coffee gear complain about most?
Read comments on 3 platforms$0.0240
The three biggest complaintsHow it works →
  1. 1Too heavy to carry38%FromXiaohongshu,Reddit
  2. 2Glass parts break on the road24%FromDouyin
  3. 3Handle gets hot, coffee goes cold19%FromXiaohongshu shop
This run cost$0.0240
By handAbout 2 hours
Try your own question
Your AIconnected to DataXAPI
Find 3 outdoor coffee creators with 100K to 500K followers and good engagement, with rates.
Read 星图, 蒲公英 and Instagram$0.0860
The first three to look atHow it works →
  1. 1山野咖啡馆 · Douyin¥18K a videoFrom星图 (Xingtu)
  2. 2露营的小林 · Xiaohongshu6.2% engagementFrom蒲公英 (Pugongying)
  3. 3@trailbrew · Instagram98K followersFromInstagram
This run cost$0.0860
By handHalf a day
Try your own question
Your AIconnected to DataXAPI
In portable coffee, what do the longest-running ads say?
Read 3 ad libraries$0.0060
The three longest-running pitchesHow it works →
  1. 1“Anywhere, in 30 seconds”41 daysFromMeta Ad Library
  2. 2Unboxing in one take, no voice-over18 daysFromTikTok Ad Library
  3. 3“Ultralight” in the headlineSearch adsFromGoogle Ads
This run cost$0.0060
By handAbout 2 hours
Try your own question
Your AIconnected to DataXAPI
Where is camping coffee taking off this week?
Read a keyword index and 2 trending boards$0.0170
Three places it is risingHow it works →
  1. 1Douyin search index↑ 86%From巨量算数
  2. 2Weibo “commuter coffee cup”↑ 41%FromWeibo
  3. 3#4 on X trends in Japan32K postsFromX trends
This run cost$0.0170
By handAbout 1 hour
Try your own question
Your AIconnected to DataXAPI
At what price do portable pour-over kettles sell best, and what do bad reviews say?
Read products, reviews and test videos$0.0240
Three findings for the rangeHow it works →
  1. 1$35–45 sells the most12K soldFromTikTok Shop
  2. 2Bad reviews are about a hot handleMostly 4 starsFromXiaohongshu shop
  3. 3Testers care most about weight2.4M viewsFromYouTube
This run cost$0.0240
By handAbout 3 hours
Try your own question
21 platformsSocial media, Creators, Ads, E-commerce
220+ endpointsOne response shape on every platform
From $0.0003Pay per call. No subscription
Failed calls are freeUncertain ones too. Each endpoint says what it charges
Go-to-market

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.

  1. Step 1

    Find the opening

    “Where is camping coffee taking off this week?”

    Keyword index, trending boards
    Skill · Trends and topics →
  2. Step 2

    Know the buyer

    “What do people who bought it complain about?”

    Comments, reviews
    Skill · Comments and word of mouth →
  3. Step 3

    Watch rivals

    “What did our rival post and advertise this month?”

    Ad libraries, accounts
    Skill · Competitor account monitoring →
  4. Step 4

    Find channels

    “Outdoor creators with 100K to 500K followers and good engagement, with rates.”

    星图, 蒲公英
    Skill · Finding accounts and creators →
  5. Step 5

    Set product and price

    “At what price does it sell best, and what do bad reviews say?”

    Products, reviews
    Skill · Products and reviews →
  6. Step 6

    Review after launch

    “A week after launch, how have mentions and comments changed?”

    Mentions, account figures
    Skill · Keyword search and mentions →
Clean by design

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.
200 OK · $0.0020200 OK · $0.0200200 OK · $0.0020200 OK · $0.0020
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.

Run this call in the PlaygroundSign in and run it. You can try calls like this free 50 times.
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.

Run this call in the PlaygroundSign in and run it. You can try calls like this free 5 times.
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.

Run this call in the PlaygroundSign in and run it. You can try calls like this free 50 times.
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.

Run this call in the PlaygroundSign in and run it. You can try calls like this free 50 times.
Every market

Twenty-one platforms. One key, one bill.

Posts, comments, accounts, trends, creators, ads and products. Every platform answers in the same shape.

TikTok18 endpoints
YouTube10 endpoints
Instagram8 endpoints
X (Twitter)21 endpoints
Xiaohongshu (RedNote)21 endpointsOfficial backendPGY (蒲公英)
Reddit11 endpoints
Facebook4 endpoints
WeChat Official Accounts8 endpointsOfficial backend
WeChat Channels15 endpointsOfficial backend
WeChat Search6 endpoints
Bilibili9 endpoints
Weibo11 endpoints
LinkedIn7 endpoints
Threads4 endpoints
Kuaishou8 endpoints
Zhihu16 endpoints
Telegram3 endpoints
Pinterest2 endpoints
Meta Ad Library5 endpoints
Google Ads3 endpoints
Browse every endpoint, with parameters, fields and price →
Three ways in

Your AI, your code, or no code at all.

In your AI

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.
Connect my AI →
In your code

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"
TypeScriptPythonCLIOpenAPIGitHub
Read the docs →
No code

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.

24 trending boardsrefreshed
Open free tools →
99.9%30-day availabilityThe share of time our endpoints were serving calls, across every platform, over the 18 days on record
When something breaksWhat happens
A call fails or is uncertainNever charged. What it held goes back to your balance at once.$0.00
A call errorsRetried for you on the same route, and switched to a backup route where one exists.Auto retry
A route keeps failingYour calls still go through, free when they fail, and fail over to a backup where there is one.Never cut off
You want to know nowThe status page says what is live right now, and every incident with what was charged.Live
Handled by the service in every call. Nothing to set up.
Steady service

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.
See live status →
Pricing

Pay for the call. Nothing else.

From$0.0003a call, each endpoint at its own priceTry it free
No subscriptionTop up from $10 when you need more. Your balance does not expire.
No charge on failureA call that fails, or whose result is uncertain, costs nothing.
The price is on the pageEvery endpoint shows its own price before you call it.
Questions

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.

Start free
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