API reference · beta

Social data API reference

155 available endpoints. Platform-specific parameters, required alternatives and USD prices come from one public catalog snapshot.

Authentication and eligibility

Base URL: https://api.chinaapi.ai. Send Authorization: Bearer $CHINAAPI_API_KEY. Unpaid accounts have 50 calls per UTC day; paid accounts have no daily call limit. This API shares your model key and balance.

Public social catalog (no authentication). Snapshot: 2026-11-11T17:49:11Z. Recheck the live catalog before integration because beta coverage and rates may change.

Beta: daily call limits. Unpaid accounts can make up to 50 calls per UTC day across all API keys; paid accounts have no daily call limit. Daily allowances reset at 00:00 UTC. This beta has no SLA and platform coverage may change.

You must comply with each platform's terms and applicable data rules. Do not use this API to build personal profiles. Login, contact extraction, engagement manipulation, and private or paid-content access are outside this beta.

Calls use your existing ChinaAPI key and balance. Synchronous calls charge only for HTTP 200 with data. Async POST creation reserves the price; failed or empty tasks are refunded, and GET task reads are free. Empty or failed results are not charged. Unpaid accounts that exhaust the 50-call daily allowance receive HTTP 429 until 00:00 UTC or until they top up. Paid accounts have no daily call limit; per-second rate limits and upstream capacity still apply. Repeating a successful synchronous request creates another billable call. Retry async creation with the same Idempotency-Key to avoid duplicate submissions.

Responses, billing and errors

A successful response has this envelope. data contains the platform's original response structure; pagination fields are platform-specific.

{
  "object": "social.result",
  "platform": "PLATFORM",
  "capability": "CAPABILITY",
  "data": {
    "platform_specific_fields": "..."
  }
}

Use cursor, page and identifier fields exactly as listed below. Each successful page request is a separate billable call. Keep your key on the server; do not put it in browser code or public repositories.

LinkedIn asynchronous tasks

POST creation uses query parameters, an empty body and an Idempotency-Key of 8–128 characters. HTTP 202 returns a task ID and a Location. Retry a lost submission with the same key and parameters; changing parameters returns 409. Creation reserves the catalog price; failed or empty tasks refund it.

Read GET /v1/social-tasks/TASK_ID with a key from the same account. Status and result reads are free. Poll no faster than every five seconds; results remain available for 30 days. A submission_pending response needs the same key, never a new paid submission. Async capabilities are REST-only; the data MCP tool lists synchronous endpoints.

Telegram public channels

Telegram profiles refer to public channels, not personal accounts or private chats. Use user for channel metadata, post for one post and user-posts for channel history. Comments remain unavailable.

Read posts from data.messages. Pass data.pagination.before_cursor as before for older posts or after_cursor as after for newer posts. Choose one direction, deduplicate post IDs and stop on an empty page, repeated cursor, no new IDs or your page/spending limit. has_more_before=false ends backward collection. Each successful nonempty page is billed separately; missing content and unavailable previews are not charged.

Platform and capability reference

Expand an endpoint for all parameters and a curl example. Resource identifiers in examples must refer to the content you intend to retrieve.

Douyin · Post details — $0.002 / successful call

GET /v1/social/douyin/post

Check live Douyin · Post details price and parameters in Dash

ParameterTypeRequiredDefaultExampleDescription
share_urlstringYes—"https://v.douyin.com/e3x2fjE/"Share link

curl request

curl --fail-with-body --get "https://api.chinaapi.ai/v1/social/douyin/post" \
  -H "Authorization: Bearer $CHINAAPI_API_KEY" \
  --data-urlencode 'share_url=https://v.douyin.com/e3x2fjE/'
Douyin · Profiles — $0.006 / successful call

GET /v1/social/douyin/user

Check live Douyin · Profiles price and parameters in Dash

ParameterTypeRequiredDefaultExampleDescription
sec_user_idstringYes—"MS4wLjABAAAAW9FWcqS7RdQAWPd2AA5fL_ilmqsIFUCQ_Iym6Yh9_cUa6ZRqVLjVQSUjlHrfXY1Y"User sec_user_id

curl request

curl --fail-with-body --get "https://api.chinaapi.ai/v1/social/douyin/user" \
  -H "Authorization: Bearer $CHINAAPI_API_KEY" \
  --data-urlencode 'sec_user_id=MS4wLjABAAAAW9FWcqS7RdQAWPd2AA5fL_ilmqsIFUCQ_Iym6Yh9_cUa6ZRqVLjVQSUjlHrfXY1Y'
Douyin · Comments — $0.002 / successful call

GET /v1/social/douyin/comments

Check live Douyin · Comments price and parameters in Dash

ParameterTypeRequiredDefaultExampleDescription
aweme_idstringYes—"7448118827402972455"Video id
cursorintegerNo00Cursor Constraints: {"minimum": 0}
countintegerNo2020Number Constraints: {"enum": [20]}

curl request

curl --fail-with-body --get "https://api.chinaapi.ai/v1/social/douyin/comments" \
  -H "Authorization: Bearer $CHINAAPI_API_KEY" \
  --data-urlencode 'aweme_id=7448118827402972455'
Douyin · Comment replies — $0.002 / successful call

GET /v1/social/douyin/comment-replies

Check live Douyin · Comment replies price and parameters in Dash

ParameterTypeRequiredDefaultExampleDescription
item_idstringYes—"7354666303006723354"Video id
comment_idstringYes—"7354669356632638218"Comment id
cursorintegerNo00Cursor Constraints: {"minimum": 0}
countintegerNo2020Number Constraints: {"enum": [20]}

curl request

curl --fail-with-body --get "https://api.chinaapi.ai/v1/social/douyin/comment-replies" \
  -H "Authorization: Bearer $CHINAAPI_API_KEY" \
  --data-urlencode 'item_id=7354666303006723354' \
  --data-urlencode 'comment_id=7354669356632638218'
Douyin · User posts — $0.002 / successful call

GET /v1/social/douyin/user-posts

Check live Douyin · User posts price and parameters in Dash

ParameterTypeRequiredDefaultExampleDescription
sec_user_idstringYes—"MS4wLjABAAAANXSltcLCzDGmdNFI2Q_QixVTr67NiYzjKOIP5s03CAE"User sec_user_id
max_cursorstringNo—"0"Maximum cursor
countintegerNo—20Number per page
filter_typestringNo—"0"Filter type

curl request

curl --fail-with-body --get "https://api.chinaapi.ai/v1/social/douyin/user-posts" \
  -H "Authorization: Bearer $CHINAAPI_API_KEY" \
  --data-urlencode 'sec_user_id=MS4wLjABAAAANXSltcLCzDGmdNFI2Q_QixVTr67NiYzjKOIP5s03CAE'
Douyin · Product reviews — $0.001 / successful call

GET /v1/social/douyin/product-reviews

Check live Douyin · Product reviews price and parameters in Dash

ParameterTypeRequiredDefaultExampleDescription
goods_idstringYes—"3827812353530004447"Douyin shop product ID (product_id) Constraints: {"pattern": "^[1-9][0-9]{14,19}$"}
cursorintegerNo—0Page number, from 0; the cursor from the previous page's response Constraints: {"minimum": 0, "maximum": 500}

curl request

curl --fail-with-body --get "https://api.chinaapi.ai/v1/social/douyin/product-reviews" \
  -H "Authorization: Bearer $CHINAAPI_API_KEY" \
  --data-urlencode 'goods_id=3827812353530004447'
Xiaohongshu (RED) · Post details — $0.02 / successful call

GET /v1/social/xiaohongshu/post

Check live Xiaohongshu (RED) · Post details price and parameters in Dash

Provide at least one of: note_id, share_text.

ParameterTypeRequiredDefaultExampleDescription
note_idstringNo—"697c0eee000000000a03c308"Note ID
share_textstringNo—"http://xhslink.com/o/8GqargIxrko"xhslink.com/xhslink.cn/Share link, supports xiaohongshu.com, xhslink.com, xhslink.cn

curl request

curl --fail-with-body --get "https://api.chinaapi.ai/v1/social/xiaohongshu/post" \
  -H "Authorization: Bearer $CHINAAPI_API_KEY" \
  --data-urlencode 'note_id=697c0eee000000000a03c308'
Xiaohongshu (RED) · Profiles — $0.02 / successful call

GET /v1/social/xiaohongshu/user

Check live Xiaohongshu (RED) · Profiles price and parameters in Dash

Provide at least one of: user_id, share_text.

ParameterTypeRequiredDefaultExampleDescription
user_idstringNo—"61b46d790000000010008153"User ID
share_textstringNo—"https://xhslink.com/m/3ZSCJZAMz0a"xhslink.com/xhslink.cn/Share link, supports xiaohongshu.com, xhslink.com, xhslink.cn

curl request

curl --fail-with-body --get "https://api.chinaapi.ai/v1/social/xiaohongshu/user" \
  -H "Authorization: Bearer $CHINAAPI_API_KEY" \
  --data-urlencode 'user_id=61b46d790000000010008153'
Xiaohongshu (RED) · Comments — $0.02 / successful call

GET /v1/social/xiaohongshu/comments

Check live Xiaohongshu (RED) · Comments price and parameters in Dash

Provide at least one of: note_id, share_text.

ParameterTypeRequiredDefaultExampleDescription
note_idstringNo—"697c0eee000000000a03c308"Note ID
share_textstringNo—"http://xhslink.com/o/8GqargIxrko"xhslink.com/xhslink.cn/Share link, supports xiaohongshu.com, xhslink.com, xhslink.cn
cursorstringNo—""Pagination cursor, leave empty for first request
indexintegerNo—0Comment index, pass 0 for first request
pageAreastringNo—"UNFOLDED"Fold state: UNFOLDED (default), FOLDED.
sort_strategystringNo—"latest_v2"Sort strategy: default, latest_v2, like_count

curl request

curl --fail-with-body --get "https://api.chinaapi.ai/v1/social/xiaohongshu/comments" \
  -H "Authorization: Bearer $CHINAAPI_API_KEY" \
  --data-urlencode 'note_id=697c0eee000000000a03c308'
Xiaohongshu (RED) · User posts — $0.02 / successful call

GET /v1/social/xiaohongshu/user-posts

Check live Xiaohongshu (RED) · User posts price and parameters in Dash

Provide at least one of: user_id, share_text.

ParameterTypeRequiredDefaultExampleDescription
user_idstringNo—"61b46d790000000010008153"User ID
share_textstringNo—"http://xhslink.com/o/8GqargIxrko"xhslink.com/xhslink.cn/Share link, supports xiaohongshu.com, xhslink.com, xhslink.cn
cursorstringNo—""Pagination cursor, leave empty for first request

curl request

curl --fail-with-body --get "https://api.chinaapi.ai/v1/social/xiaohongshu/user-posts" \
  -H "Authorization: Bearer $CHINAAPI_API_KEY" \
  --data-urlencode 'user_id=61b46d790000000010008153'
Xiaohongshu (RED) · Creator hot topics — $0.02 / successful call

GET /v1/social/xiaohongshu/creator-hot-topics

Check live Xiaohongshu (RED) · Creator hot topics price and parameters in Dash

ParameterTypeRequiredDefaultExampleDescription
cursorstringNo""""Pagination cursor, leave empty for first request Constraints: {"maxLength": 256}

curl request

curl --fail-with-body --get "https://api.chinaapi.ai/v1/social/xiaohongshu/creator-hot-topics" \
  -H "Authorization: Bearer $CHINAAPI_API_KEY"
Kuaishou · Post details — $0.002 / successful call

GET /v1/social/kuaishou/post

Check live Kuaishou · Post details price and parameters in Dash

ParameterTypeRequiredDefaultExampleDescription
share_textstringYes—"https://v.kuaishou.com/cNYP0Z"Photo URL

curl request

curl --fail-with-body --get "https://api.chinaapi.ai/v1/social/kuaishou/post" \
  -H "Authorization: Bearer $CHINAAPI_API_KEY" \
  --data-urlencode 'share_text=https://v.kuaishou.com/cNYP0Z'
Kuaishou · Profiles — $0.02 / successful call

GET /v1/social/kuaishou/user

Check live Kuaishou · Profiles price and parameters in Dash

ParameterTypeRequiredDefaultExampleDescription
user_idstringYes—"3xz63mn6fngqtiq"User ID

curl request

curl --fail-with-body --get "https://api.chinaapi.ai/v1/social/kuaishou/user" \
  -H "Authorization: Bearer $CHINAAPI_API_KEY" \
  --data-urlencode 'user_id=3xz63mn6fngqtiq'
Kuaishou · Comments — $0.002 / successful call

GET /v1/social/kuaishou/comments

Check live Kuaishou · Comments price and parameters in Dash

ParameterTypeRequiredDefaultExampleDescription
photo_idstringYes—"3x7gxp2zhgjv832"Photo ID
pcursorstringNo——Comment cursor

curl request

curl --fail-with-body --get "https://api.chinaapi.ai/v1/social/kuaishou/comments" \
  -H "Authorization: Bearer $CHINAAPI_API_KEY" \
  --data-urlencode 'photo_id=3x7gxp2zhgjv832'
Kuaishou · User posts — $0.02 / successful call

GET /v1/social/kuaishou/user-posts

Check live Kuaishou · User posts price and parameters in Dash

ParameterTypeRequiredDefaultExampleDescription
user_idstringYes—"903511772"User ID
pcursorstringNo—""Leave empty for the first request; then use pcursor from the previous response.
sortstringNo—"latest"latest (default, newest) / hot (popular) Constraints: {"enum": ["latest", "hot"]}

curl request

curl --fail-with-body --get "https://api.chinaapi.ai/v1/social/kuaishou/user-posts" \
  -H "Authorization: Bearer $CHINAAPI_API_KEY" \
  --data-urlencode 'user_id=903511772'
Bilibili · Post details — $0.002 / successful call

GET /v1/social/bilibili/post

Check live Bilibili · Post details price and parameters in Dash

ParameterTypeRequiredDefaultExampleDescription
urlstringYes—"https://www.bilibili.com/video/BV1S5uKzzE4r"Video URL

curl request

curl --fail-with-body --get "https://api.chinaapi.ai/v1/social/bilibili/post" \
  -H "Authorization: Bearer $CHINAAPI_API_KEY" \
  --data-urlencode 'url=https://www.bilibili.com/video/BV1S5uKzzE4r'
Bilibili · Profiles — $0.002 / successful call

GET /v1/social/bilibili/user

Check live Bilibili · Profiles price and parameters in Dash

ParameterTypeRequiredDefaultExampleDescription
uidstringYes—"178360345"User UID

curl request

curl --fail-with-body --get "https://api.chinaapi.ai/v1/social/bilibili/user" \
  -H "Authorization: Bearer $CHINAAPI_API_KEY" \
  --data-urlencode 'uid=178360345'
Bilibili · Comments — $0.002 / successful call

GET /v1/social/bilibili/comments

Check live Bilibili · Comments price and parameters in Dash

ParameterTypeRequiredDefaultExampleDescription
bv_idstringYes—"BV1M1421t7hT"Video id
pnintegerNo—1Page number

curl request

curl --fail-with-body --get "https://api.chinaapi.ai/v1/social/bilibili/comments" \
  -H "Authorization: Bearer $CHINAAPI_API_KEY" \
  --data-urlencode 'bv_id=BV1M1421t7hT'
Bilibili · User posts — $0.002 / successful call

GET /v1/social/bilibili/user-posts

Check live Bilibili · User posts price and parameters in Dash

ParameterTypeRequiredDefaultExampleDescription
uidstringYes—"178360345"User UID
pnintegerNo—1Page number, max 100 Constraints: {"minimum": 1, "maximum": 100}
psintegerNo—25Page size, max 50 Constraints: {"minimum": 1, "maximum": 50}
orderstringNo—"pubdate"Order method

curl request

curl --fail-with-body --get "https://api.chinaapi.ai/v1/social/bilibili/user-posts" \
  -H "Authorization: Bearer $CHINAAPI_API_KEY" \
  --data-urlencode 'uid=178360345'
Weibo · Post details — $0.002 / successful call

GET /v1/social/weibo/post

Check live Weibo · Post details price and parameters in Dash

ParameterTypeRequiredDefaultExampleDescription
status_idstringYes—"5016922058656962"Weibo post ID

curl request

curl --fail-with-body --get "https://api.chinaapi.ai/v1/social/weibo/post" \
  -H "Authorization: Bearer $CHINAAPI_API_KEY" \
  --data-urlencode 'status_id=5016922058656962'
Weibo · Profiles — $0.002 / successful call

GET /v1/social/weibo/user

Check live Weibo · Profiles price and parameters in Dash

ParameterTypeRequiredDefaultExampleDescription
uidstringYes—"7648703289"User ID

curl request

curl --fail-with-body --get "https://api.chinaapi.ai/v1/social/weibo/user" \
  -H "Authorization: Bearer $CHINAAPI_API_KEY" \
  --data-urlencode 'uid=7648703289'
Weibo · Comments — $0.002 / successful call

GET /v1/social/weibo/comments

Check live Weibo · Comments price and parameters in Dash

ParameterTypeRequiredDefaultExampleDescription
status_idstringYes—"5258708168476831"Weibo post ID
max_idstringNo——Pagination cursor
sort_typestringNo—"0"Sort type: 0=popularity, 1=time.

curl request

curl --fail-with-body --get "https://api.chinaapi.ai/v1/social/weibo/comments" \
  -H "Authorization: Bearer $CHINAAPI_API_KEY" \
  --data-urlencode 'status_id=5258708168476831'
Weibo · User posts — $0.002 / successful call

GET /v1/social/weibo/user-posts

Check live Weibo · User posts price and parameters in Dash

ParameterTypeRequiredDefaultExampleDescription
uidstringYes—"7648703289"User ID
pageintegerNo—1Page number Constraints: {"minimum": 1}
filter_typestringNo—"all"Filter type
monthstringNo—"20251010"Time filter (YYYYMMDD).

curl request

curl --fail-with-body --get "https://api.chinaapi.ai/v1/social/weibo/user-posts" \
  -H "Authorization: Bearer $CHINAAPI_API_KEY" \
  --data-urlencode 'uid=7648703289'
Zhihu · Post details — $0.002 / successful call

GET /v1/social/zhihu/post

Check live Zhihu · Post details price and parameters in Dash

ParameterTypeRequiredDefaultExampleDescription
answer_idstringYes——Answer ID

curl request

curl --fail-with-body --get "https://api.chinaapi.ai/v1/social/zhihu/post" \
  -H "Authorization: Bearer $CHINAAPI_API_KEY" \
  --data-urlencode 'answer_id=YOUR_ANSWER_ID'
Zhihu · Profiles — $0.002 / successful call

GET /v1/social/zhihu/user

Check live Zhihu · Profiles price and parameters in Dash

ParameterTypeRequiredDefaultExampleDescription
user_url_tokenstringYes——User ID

curl request

curl --fail-with-body --get "https://api.chinaapi.ai/v1/social/zhihu/user" \
  -H "Authorization: Bearer $CHINAAPI_API_KEY" \
  --data-urlencode 'user_url_token=YOUR_USER_URL_TOKEN'
Zhihu · Comments — $0.002 / successful call

GET /v1/social/zhihu/comments

Check live Zhihu · Comments price and parameters in Dash

ParameterTypeRequiredDefaultExampleDescription
answer_idstringYes——Answer ID
order_bystringNo—"score"Sort
limitstringNo—"20"Number of comments per page
offsetstringNo—""Offset

curl request

curl --fail-with-body --get "https://api.chinaapi.ai/v1/social/zhihu/comments" \
  -H "Authorization: Bearer $CHINAAPI_API_KEY" \
  --data-urlencode 'answer_id=YOUR_ANSWER_ID'
WeChat Channels · Post details — $0.02 / successful call

GET /v1/social/wechat-channels/post

Check live WeChat Channels · Post details price and parameters in Dash

Provide at least one of: object_id, export_id, share_url.

ParameterTypeRequiredDefaultExampleDescription
object_idstringNo—"14941130915890399732"Video objectId (numeric, highest priority) Constraints: {"maxLength": 32, "pattern": "^[0-9]*$"}
export_idstringNo—""exportId from search results (starts with export/, expires soon) Constraints: {"maxLength": 2048, "pattern": "^(export/.+)?$"}
object_nonce_idstringNo—""Optional objectNonceId (numeric, improves hit rate) Constraints: {"maxLength": 32, "pattern": "^[0-9]*$"}
share_urlstringNo—""Share URL (https://weixin.qq.com/sph/…), used only when object_id and export_id are empty Constraints: {"maxLength": 256, "pattern": "^(https?://weixin\\.qq\\.com/sph/[A-Za-z0-9]+/?)?$"}
rawbooleanNo—trueTrue=raw response; False=simplified parsed structure (recommended for media download)

curl request

curl --fail-with-body --get "https://api.chinaapi.ai/v1/social/wechat-channels/post" \
  -H "Authorization: Bearer $CHINAAPI_API_KEY" \
  --data-urlencode 'object_id=14941130915890399732'
WeChat Channels · Profiles — $0.02 / successful call

GET /v1/social/wechat-channels/user

Check live WeChat Channels · Profiles price and parameters in Dash

ParameterTypeRequiredDefaultExampleDescription
usernamestringYes—"v2_060000231003b20faec8c6e4811dc1d4c602ee30b0771bbcf220c67926bb76ab7702ac335a53@finder"WeChat Channels finder username (v2_…@finder format) Constraints: {"minLength": 10, "maxLength": 256, "pattern": "^v2_[0-9a-fA-F]+@finder$"}
rawbooleanNo—trueTrue=raw response; False=simplified parsed structure

curl request

curl --fail-with-body --get "https://api.chinaapi.ai/v1/social/wechat-channels/user" \
  -H "Authorization: Bearer $CHINAAPI_API_KEY" \
  --data-urlencode 'username=v2_060000231003b20faec8c6e4811dc1d4c602ee30b0771bbcf220c67926bb76ab7702ac335a53@finder'
WeChat Channels · Comments — $0.02 / successful call

GET /v1/social/wechat-channels/comments

Check live WeChat Channels · Comments price and parameters in Dash

ParameterTypeRequiredDefaultExampleDescription
object_idstringYes—"14941130915890399732"Video objectId (numeric) Constraints: {"maxLength": 32, "pattern": "^[0-9]+$"}
last_bufferstringNo—""Pagination cursor (base64), leave empty for first page Constraints: {"pattern": "^[A-Za-z0-9+/=_-]*$"}
comment_idstringNo—""Pass a commentId (numeric) to expand its replies, leave empty for first-level comments Constraints: {"maxLength": 32, "pattern": "^[0-9]*$"}
rawbooleanNo—trueTrue=raw response; False=simplified parsed structure

curl request

curl --fail-with-body --get "https://api.chinaapi.ai/v1/social/wechat-channels/comments" \
  -H "Authorization: Bearer $CHINAAPI_API_KEY" \
  --data-urlencode 'object_id=14941130915890399732'
WeChat Channels · User posts — $0.02 / successful call

GET /v1/social/wechat-channels/user-posts

Check live WeChat Channels · User posts price and parameters in Dash

ParameterTypeRequiredDefaultExampleDescription
usernamestringYes—"v2_060000231003b20faec8c6e4811dc1d4c602ee30b0771bbcf220c67926bb76ab7702ac335a53@finder"WeChat Channels finder username (v2_…@finder format) Constraints: {"minLength": 10, "maxLength": 256, "pattern": "^v2_[0-9a-fA-F]+@finder$"}
last_bufferstringNo—""Pagination cursor (base64), leave empty for first page Constraints: {"pattern": "^[A-Za-z0-9+/=_-]*$"}
rawbooleanNo—trueTrue=raw response; False=simplified parsed structure (recommended for media download)

curl request

curl --fail-with-body --get "https://api.chinaapi.ai/v1/social/wechat-channels/user-posts" \
  -H "Authorization: Bearer $CHINAAPI_API_KEY" \
  --data-urlencode 'username=v2_060000231003b20faec8c6e4811dc1d4c602ee30b0771bbcf220c67926bb76ab7702ac335a53@finder'
WeChat Official Accounts · Post details — $0.02 / successful call

GET /v1/social/wechat-mp/post

Check live WeChat Official Accounts · Post details price and parameters in Dash

ParameterTypeRequiredDefaultExampleDescription
urlstringYes—"https://mp.weixin.qq.com/s/TSNQKkRpN1qbKsT7BvzqIw"WeChat MP article URL (https://mp.weixin.qq.com/s/… or long URL with __biz) Constraints: {"maxLength": 2048, "pattern": "^https?://mp\\.weixin\\.qq\\.com/s([/?].+)?$"}
rawbooleanNo—trueTrue=raw response; False=simplified parsed structure

curl request

curl --fail-with-body --get "https://api.chinaapi.ai/v1/social/wechat-mp/post" \
  -H "Authorization: Bearer $CHINAAPI_API_KEY" \
  --data-urlencode 'url=https://mp.weixin.qq.com/s/TSNQKkRpN1qbKsT7BvzqIw'
WeChat Official Accounts · Profiles — $0.02 / successful call

GET /v1/social/wechat-mp/user

Check live WeChat Official Accounts · Profiles price and parameters in Dash

ParameterTypeRequiredDefaultExampleDescription
usernamestringYes—"gh_363b924965e9"Official account username. Three forms are supported: `gh_…`, `gh_…@app` (mini-program-lin Constraints: {"maxLength": 80, "pattern": "^[0-9A-Za-z][-_0-9A-Za-z]{1,63}(@[0-9A-Za-z]{1,16})?$"}
rawbooleanNo—trueTrue=raw response; False=simplified parsed structure

curl request

curl --fail-with-body --get "https://api.chinaapi.ai/v1/social/wechat-mp/user" \
  -H "Authorization: Bearer $CHINAAPI_API_KEY" \
  --data-urlencode 'username=gh_363b924965e9'
WeChat Official Accounts · Comments — $0.02 / successful call

GET /v1/social/wechat-mp/comments

Check live WeChat Official Accounts · Comments price and parameters in Dash

ParameterTypeRequiredDefaultExampleDescription
urlstringYes—"https://mp.weixin.qq.com/s/TSNQKkRpN1qbKsT7BvzqIw"mp.weixin.qq.com/s/…)/WeChat MP article URL (https://mp.weixin.qq.com/s/…) Constraints: {"maxLength": 2048, "pattern": "^https?://mp\\.weixin\\.qq\\.com/s([/?].+)?$"}
bufferstringNo—""Pagination cursor, leave empty for first page; pass buffer from the previous response Constraints: {"maxLength": 8192}
comment_idstringNo——Optional article comment ID. Reuse data.content.comment_id from an article-details response when available to reduce retrieval work. Constraints: {"maxLength": 32, "pattern": "^[0-9]*$"}
rawbooleanNo—trueTrue=raw response; False=simplified parsed structure

curl request

curl --fail-with-body --get "https://api.chinaapi.ai/v1/social/wechat-mp/comments" \
  -H "Authorization: Bearer $CHINAAPI_API_KEY" \
  --data-urlencode 'url=https://mp.weixin.qq.com/s/TSNQKkRpN1qbKsT7BvzqIw'
WeChat Official Accounts · User posts — $0.02 / successful call

GET /v1/social/wechat-mp/user-posts

Check live WeChat Official Accounts · User posts price and parameters in Dash

ParameterTypeRequiredDefaultExampleDescription
usernamestringYes—"gh_363b924965e9"Official account username. Three forms are supported: `gh_…`, `gh_…@app` (mini-program-lin Constraints: {"maxLength": 80, "pattern": "^[0-9A-Za-z][-_0-9A-Za-z]{1,63}(@[0-9A-Za-z]{1,16})?$"}
page_sizeintegerNo—20next_offset/Articles per page (default 20). NOTE: WeChat currently ignores this parameter — the count is decided by the accou Constraints: {"minimum": 1, "maximum": 100}
offsetstringNo—""Pagination cursor (base64), leave empty for first page; for the next page pass next_offset from the previous response Constraints: {"maxLength": 8192, "pattern": "^[A-Za-z0-9+/=_-]*$"}
item_show_typeintegerNo——Content tab: empty/0=articles (default), 5=videos, 7=audios, 8=image-text posts
rawbooleanNo—trueTrue=raw response; False=simplified parsed structure

curl request

curl --fail-with-body --get "https://api.chinaapi.ai/v1/social/wechat-mp/user-posts" \
  -H "Authorization: Bearer $CHINAAPI_API_KEY" \
  --data-urlencode 'username=gh_363b924965e9'
Toutiao · Post details — $0.002 / successful call

GET /v1/social/toutiao/post

Check live Toutiao · Post details price and parameters in Dash

ParameterTypeRequiredDefaultExampleDescription
aweme_idstringYes—"7450114952884503059"Post ID

curl request

curl --fail-with-body --get "https://api.chinaapi.ai/v1/social/toutiao/post" \
  -H "Authorization: Bearer $CHINAAPI_API_KEY" \
  --data-urlencode 'aweme_id=7450114952884503059'
Toutiao · Profiles — $0.002 / successful call

GET /v1/social/toutiao/user

Check live Toutiao · Profiles price and parameters in Dash

ParameterTypeRequiredDefaultExampleDescription
user_idstringYes—"1352838578180211"User ID

curl request

curl --fail-with-body --get "https://api.chinaapi.ai/v1/social/toutiao/user" \
  -H "Authorization: Bearer $CHINAAPI_API_KEY" \
  --data-urlencode 'user_id=1352838578180211'
Toutiao · Comments — $0.002 / successful call

GET /v1/social/toutiao/comments

Check live Toutiao · Comments price and parameters in Dash

ParameterTypeRequiredDefaultExampleDescription
group_idstringYes—"7453372680222523931"Post ID
offsetstringYes—"0"Offset

curl request

curl --fail-with-body --get "https://api.chinaapi.ai/v1/social/toutiao/comments" \
  -H "Authorization: Bearer $CHINAAPI_API_KEY" \
  --data-urlencode 'group_id=7453372680222523931' \
  --data-urlencode 'offset=0'
Xigua Video · Post details — $0.002 / successful call

GET /v1/social/xigua/post

Check live Xigua Video · Post details price and parameters in Dash

ParameterTypeRequiredDefaultExampleDescription
item_idstringYes—"7354954305222377999"Video id

curl request

curl --fail-with-body --get "https://api.chinaapi.ai/v1/social/xigua/post" \
  -H "Authorization: Bearer $CHINAAPI_API_KEY" \
  --data-urlencode 'item_id=7354954305222377999'
Xigua Video · Profiles — $0.002 / successful call

GET /v1/social/xigua/user

Check live Xigua Video · Profiles price and parameters in Dash

ParameterTypeRequiredDefaultExampleDescription
user_idstringYes—"52712347586"User id

curl request

curl --fail-with-body --get "https://api.chinaapi.ai/v1/social/xigua/user" \
  -H "Authorization: Bearer $CHINAAPI_API_KEY" \
  --data-urlencode 'user_id=52712347586'
Xigua Video · Comments — $0.002 / successful call

GET /v1/social/xigua/comments

Check live Xigua Video · Comments price and parameters in Dash

ParameterTypeRequiredDefaultExampleDescription
item_idstringYes—"7354954305222377999"Video id
offsetintegerNo—0Offset
countintegerNo—20Count

curl request

curl --fail-with-body --get "https://api.chinaapi.ai/v1/social/xigua/comments" \
  -H "Authorization: Bearer $CHINAAPI_API_KEY" \
  --data-urlencode 'item_id=7354954305222377999'
Xigua Video · User posts — $0.002 / successful call

GET /v1/social/xigua/user-posts

Check live Xigua Video · User posts price and parameters in Dash

ParameterTypeRequiredDefaultExampleDescription
user_idstringYes—"1922379661976311"User id
max_behot_timestringNo——Maximum behavior time

curl request

curl --fail-with-body --get "https://api.chinaapi.ai/v1/social/xigua/user-posts" \
  -H "Authorization: Bearer $CHINAAPI_API_KEY" \
  --data-urlencode 'user_id=1922379661976311'
Pipixia · Post details — $0.002 / successful call

GET /v1/social/pipixia/post

Check live Pipixia · Post details price and parameters in Dash

ParameterTypeRequiredDefaultExampleDescription
cell_idstringYes—"7411193113223371043"Video id
cell_typeintegerNo—1Video type

curl request

curl --fail-with-body --get "https://api.chinaapi.ai/v1/social/pipixia/post" \
  -H "Authorization: Bearer $CHINAAPI_API_KEY" \
  --data-urlencode 'cell_id=7411193113223371043'
Pipixia · Profiles — $0.002 / successful call

GET /v1/social/pipixia/user

Check live Pipixia · Profiles price and parameters in Dash

ParameterTypeRequiredDefaultExampleDescription
user_idstringYes—"1020401"User id

curl request

curl --fail-with-body --get "https://api.chinaapi.ai/v1/social/pipixia/user" \
  -H "Authorization: Bearer $CHINAAPI_API_KEY" \
  --data-urlencode 'user_id=1020401'
Pipixia · Comments — $0.002 / successful call

GET /v1/social/pipixia/comments

Check live Pipixia · Comments price and parameters in Dash

ParameterTypeRequiredDefaultExampleDescription
cell_idstringYes—"7411193113223371043"Video id
cell_typeintegerNo—1Video type
offsetstringNo—"0"Page cursor

curl request

curl --fail-with-body --get "https://api.chinaapi.ai/v1/social/pipixia/comments" \
  -H "Authorization: Bearer $CHINAAPI_API_KEY" \
  --data-urlencode 'cell_id=7411193113223371043'
Pipixia · User posts — $0.002 / successful call

GET /v1/social/pipixia/user-posts

Check live Pipixia · User posts price and parameters in Dash

ParameterTypeRequiredDefaultExampleDescription
user_idstringYes—"1310254082831248"User id
cursorstringNo—"0"Page cursor
feed_countstringNo—"0"Page count

curl request

curl --fail-with-body --get "https://api.chinaapi.ai/v1/social/pipixia/user-posts" \
  -H "Authorization: Bearer $CHINAAPI_API_KEY" \
  --data-urlencode 'user_id=1310254082831248'
TikTok · Post details — $0.002 / successful call

GET /v1/social/tiktok/post

Check live TikTok · Post details price and parameters in Dash

ParameterTypeRequiredDefaultExampleDescription
itemIdstringYes—"7339393672959757570"Video id
regionstringNo—"US"Region code, optional; affects content region, e.g. US/GB/JP/ID, default US.

curl request

curl --fail-with-body --get "https://api.chinaapi.ai/v1/social/tiktok/post" \
  -H "Authorization: Bearer $CHINAAPI_API_KEY" \
  --data-urlencode 'itemId=7339393672959757570'
TikTok · Profiles — $0.002 / successful call

GET /v1/social/tiktok/user

Check live TikTok · Profiles price and parameters in Dash

Provide at least one of: uniqueId, secUid.

ParameterTypeRequiredDefaultExampleDescription
uniqueIdstringNo—"tiktok"User uniqueId
secUidstringNo—""User secUid

curl request

curl --fail-with-body --get "https://api.chinaapi.ai/v1/social/tiktok/user" \
  -H "Authorization: Bearer $CHINAAPI_API_KEY" \
  --data-urlencode 'uniqueId=tiktok'
TikTok · Comments — $0.002 / successful call

GET /v1/social/tiktok/comments

Check live TikTok · Comments price and parameters in Dash

ParameterTypeRequiredDefaultExampleDescription
aweme_idstringYes—"7304809083817774382"Video id
cursorintegerNo—0Page cursor
countintegerNo—20Number per page
current_regionstringNo—""Current region

curl request

curl --fail-with-body --get "https://api.chinaapi.ai/v1/social/tiktok/comments" \
  -H "Authorization: Bearer $CHINAAPI_API_KEY" \
  --data-urlencode 'aweme_id=7304809083817774382'
TikTok · User posts — $0.002 / successful call

GET /v1/social/tiktok/user-posts

Check live TikTok · User posts price and parameters in Dash

ParameterTypeRequiredDefaultExampleDescription
secUidstringYes—"MS4wLjABAAAAv7iSuuXDJGDvJkmH_vz1qkDZYo1apxgzaxdBSeIuPiM"User secUid
cursorintegerNo—0Page cursor Constraints: {"minimum": 0}
countintegerNo—15Number per page, max 15
coverFormatintegerNo—2Cover format
post_item_list_request_typeintegerNo—0Sort type (deprecated, no longer effective)

curl request

curl --fail-with-body --get "https://api.chinaapi.ai/v1/social/tiktok/user-posts" \
  -H "Authorization: Bearer $CHINAAPI_API_KEY" \
  --data-urlencode 'secUid=MS4wLjABAAAAv7iSuuXDJGDvJkmH_vz1qkDZYo1apxgzaxdBSeIuPiM'
Instagram · Post details — $0.002 / successful call

GET /v1/social/instagram/post

Check live Instagram · Post details price and parameters in Dash

ParameterTypeRequiredDefaultExampleDescription
post_urlstringYes—"https://www.instagram.com/p/DPwhVB-jo9k/"Post URL

curl request

curl --fail-with-body --get "https://api.chinaapi.ai/v1/social/instagram/post" \
  -H "Authorization: Bearer $CHINAAPI_API_KEY" \
  --data-urlencode 'post_url=https://www.instagram.com/p/DPwhVB-jo9k/'
Instagram · Profiles — $0.002 / successful call

GET /v1/social/instagram/user

Check live Instagram · Profiles price and parameters in Dash

ParameterTypeRequiredDefaultExampleDescription
usernamestringYes—"instagram"Instagram username

curl request

curl --fail-with-body --get "https://api.chinaapi.ai/v1/social/instagram/user" \
  -H "Authorization: Bearer $CHINAAPI_API_KEY" \
  --data-urlencode 'username=instagram'
Instagram · Comments — $0.004 / successful call

GET /v1/social/instagram/comments

Check live Instagram · Comments price and parameters in Dash

ParameterTypeRequiredDefaultExampleDescription
code_or_urlstringYes—"DRhvwVLAHAG"Post shortcode or URL
sort_bystringNo—"recent"Sort by: recent or popular
pagination_tokenstringNo—""Pagination token

curl request

curl --fail-with-body --get "https://api.chinaapi.ai/v1/social/instagram/comments" \
  -H "Authorization: Bearer $CHINAAPI_API_KEY" \
  --data-urlencode 'code_or_url=DRhvwVLAHAG'
Instagram · User posts — $0.004 / successful call

GET /v1/social/instagram/user-posts

Check live Instagram · User posts price and parameters in Dash

Provide at least one of: username, user_id.

ParameterTypeRequiredDefaultExampleDescription
usernamestringNo—"instagram"Username
user_idstringNo—"18527"User ID
pagination_tokenstringNo——Pagination token

curl request

curl --fail-with-body --get "https://api.chinaapi.ai/v1/social/instagram/user-posts" \
  -H "Authorization: Bearer $CHINAAPI_API_KEY" \
  --data-urlencode 'username=instagram'
YouTube · Post details — $0.002 / successful call

GET /v1/social/youtube/post

Check live YouTube · Post details price and parameters in Dash

Provide at least one of: video_id, video_url.

ParameterTypeRequiredDefaultExampleDescription
video_idstringNo—"dQw4w9WgXcQ"Video ID
video_urlstringNo—"https://www.youtube.com/watch?v=dQw4w9WgXcQ"Video URL (ignored when video_id is provided).
need_formatbooleanNo—trueWhether to return cleaned payload

curl request

curl --fail-with-body --get "https://api.chinaapi.ai/v1/social/youtube/post" \
  -H "Authorization: Bearer $CHINAAPI_API_KEY" \
  --data-urlencode 'video_id=dQw4w9WgXcQ'
YouTube · Profiles — $0.002 / successful call

GET /v1/social/youtube/user

Check live YouTube · Profiles price and parameters in Dash

ParameterTypeRequiredDefaultExampleDescription
channel_idstringYes—"UCXuqSBlHAE6Xw-yeJA0Tunw"Channel ID

curl request

curl --fail-with-body --get "https://api.chinaapi.ai/v1/social/youtube/user" \
  -H "Authorization: Bearer $CHINAAPI_API_KEY" \
  --data-urlencode 'channel_id=UCXuqSBlHAE6Xw-yeJA0Tunw'
YouTube · Comments — $0.002 / successful call

GET /v1/social/youtube/comments

Check live YouTube · Comments price and parameters in Dash

ParameterTypeRequiredDefaultExampleDescription
video_idstringYes—"LuIL5JATZsc"Video ID Constraints: {"minLength": 11, "maxLength": 11}
language_codestringNo—"zh-CN"Language code
country_codestringNo—"US"Country code
sort_bystringNo—"top"Sort by Constraints: {"enum": ["top", "newest"]}
continuation_tokenstringNo——Pagination token
need_formatbooleanNo—trueWhether to clean and format the data

curl request

curl --fail-with-body --get "https://api.chinaapi.ai/v1/social/youtube/comments" \
  -H "Authorization: Bearer $CHINAAPI_API_KEY" \
  --data-urlencode 'video_id=LuIL5JATZsc'
YouTube · User posts — $0.002 / successful call

GET /v1/social/youtube/user-posts

Check live YouTube · User posts price and parameters in Dash

ParameterTypeRequiredDefaultExampleDescription
channel_idstringYes—"UCJHBJ7F-nAIlMGolm0Hu4vg"Channel ID
language_codestringNo—"zh-CN"Language code
country_codestringNo—"US"Country code
continuation_tokenstringNo——Pagination token for next page
need_formatbooleanNo—trueWhether to clean and format the data

curl request

curl --fail-with-body --get "https://api.chinaapi.ai/v1/social/youtube/user-posts" \
  -H "Authorization: Bearer $CHINAAPI_API_KEY" \
  --data-urlencode 'channel_id=UCJHBJ7F-nAIlMGolm0Hu4vg'
X (Twitter) · Post details — $0.002 / successful call

GET /v1/social/twitter/post

Check live X (Twitter) · Post details price and parameters in Dash

ParameterTypeRequiredDefaultExampleDescription
tweet_idstringYes—"1808168603721650364"Tweet ID

curl request

curl --fail-with-body --get "https://api.chinaapi.ai/v1/social/twitter/post" \
  -H "Authorization: Bearer $CHINAAPI_API_KEY" \
  --data-urlencode 'tweet_id=1808168603721650364'
X (Twitter) · Profiles — $0.002 / successful call

GET /v1/social/twitter/user

Check live X (Twitter) · Profiles price and parameters in Dash

Provide at least one of: screen_name, rest_id.

ParameterTypeRequiredDefaultExampleDescription
screen_namestringNo—"elonmusk"Screen Name
rest_idintegerNo—"44196397"User ID (If the user ID is used, the user name will be ignored)

curl request

curl --fail-with-body --get "https://api.chinaapi.ai/v1/social/twitter/user" \
  -H "Authorization: Bearer $CHINAAPI_API_KEY" \
  --data-urlencode 'screen_name=elonmusk'
X (Twitter) · Comments — $0.002 / successful call

GET /v1/social/twitter/comments

Check live X (Twitter) · Comments price and parameters in Dash

ParameterTypeRequiredDefaultExampleDescription
tweet_idstringYes—"1835124037934367098"Tweet ID
cursorstringNo——Cursor

curl request

curl --fail-with-body --get "https://api.chinaapi.ai/v1/social/twitter/comments" \
  -H "Authorization: Bearer $CHINAAPI_API_KEY" \
  --data-urlencode 'tweet_id=1835124037934367098'
X (Twitter) · User posts — $0.002 / successful call

GET /v1/social/twitter/user-posts

Check live X (Twitter) · User posts price and parameters in Dash

Provide at least one of: screen_name, rest_id.

ParameterTypeRequiredDefaultExampleDescription
screen_namestringNo—"elonmusk"Screen Name
rest_idintegerNo—"44196397"User ID
cursorstringNo——Cursor

curl request

curl --fail-with-body --get "https://api.chinaapi.ai/v1/social/twitter/user-posts" \
  -H "Authorization: Bearer $CHINAAPI_API_KEY" \
  --data-urlencode 'screen_name=elonmusk'
Reddit · Post details — $0.002 / successful call

GET /v1/social/reddit/post

Check live Reddit · Post details price and parameters in Dash

ParameterTypeRequiredDefaultExampleDescription
languagestringNo—"en-US"Preferred response language as an IETF language tag; default: en-US Constraints: {"minLength": 2, "maxLength": 16, "pattern": "^[A-Za-z]{2,3}(?:-[A-Za-z0-9]{2,8})*$"}
post_idstringYes—"t3_1ojnh50"Post ID Constraints: {"minLength": 4, "maxLength": 20, "pattern": "^t3_[a-z0-9]{1,17}$"}
include_comment_idbooleanNo—falseInclude specific comment ID
comment_idstringNo—""Comment ID (when include_comment_id is True) Constraints: {"maxLength": 20, "pattern": "^(?:|t1_[a-z0-9]{1,17})$"}
need_formatbooleanNo—falseWhether to clean and format the data

curl request

curl --fail-with-body --get "https://api.chinaapi.ai/v1/social/reddit/post" \
  -H "Authorization: Bearer $CHINAAPI_API_KEY" \
  --data-urlencode 'post_id=t3_1ojnh50'
Reddit · Profiles — $0.002 / successful call

GET /v1/social/reddit/user

Check live Reddit · Profiles price and parameters in Dash

ParameterTypeRequiredDefaultExampleDescription
languagestringNo—"en-US"Preferred response language as an IETF language tag; default: en-US Constraints: {"minLength": 2, "maxLength": 16, "pattern": "^[A-Za-z]{2,3}(?:-[A-Za-z0-9]{2,8})*$"}
usernamestringYes—"spez"Username Constraints: {"minLength": 1, "maxLength": 20, "pattern": "^[A-Za-z0-9_-]+$"}
need_formatbooleanNo—falseWhether to clean and format the data

curl request

curl --fail-with-body --get "https://api.chinaapi.ai/v1/social/reddit/user" \
  -H "Authorization: Bearer $CHINAAPI_API_KEY" \
  --data-urlencode 'username=spez'
Reddit · Comments — $0.002 / successful call

GET /v1/social/reddit/comments

Check live Reddit · Comments price and parameters in Dash

ParameterTypeRequiredDefaultExampleDescription
languagestringNo—"en-US"Preferred response language as an IETF language tag; default: en-US Constraints: {"minLength": 2, "maxLength": 16, "pattern": "^[A-Za-z]{2,3}(?:-[A-Za-z0-9]{2,8})*$"}
post_idstringYes—"t3_1ojnvca"Post ID Constraints: {"minLength": 4, "maxLength": 20, "pattern": "^t3_[a-z0-9]{1,17}$"}
sort_typestringNo—"CONFIDENCE"Sort method: CONFIDENCE, NEW, TOP, HOT, CONTROVERSIAL, OLD, RANDOM Constraints: {"enum": ["CONFIDENCE", "NEW", "TOP", "HOT", "CONTROVERSIAL", "OLD", "RANDOM"]}
afterstringNo—""Pagination parameter for fetching next page Constraints: {"maxLength": 4096}
need_formatbooleanNo—falseWhether to clean and format the data

curl request

curl --fail-with-body --get "https://api.chinaapi.ai/v1/social/reddit/comments" \
  -H "Authorization: Bearer $CHINAAPI_API_KEY" \
  --data-urlencode 'post_id=t3_1ojnvca'
Reddit · User posts — $0.002 / successful call

GET /v1/social/reddit/user-posts

Check live Reddit · User posts price and parameters in Dash

ParameterTypeRequiredDefaultExampleDescription
languagestringNo—"en-US"Preferred response language as an IETF language tag; default: en-US Constraints: {"minLength": 2, "maxLength": 16, "pattern": "^[A-Za-z]{2,3}(?:-[A-Za-z0-9]{2,8})*$"}
usernamestringYes—"spez"Username Constraints: {"minLength": 1, "maxLength": 20, "pattern": "^[A-Za-z0-9_-]+$"}
sortstringNo—"NEW"Sort method: NEW, TOP, HOT, CONTROVERSIAL Constraints: {"enum": ["NEW", "TOP", "HOT", "CONTROVERSIAL"]}
afterstringNo—""Pagination parameter Constraints: {"maxLength": 4096}
need_formatbooleanNo—falseWhether to clean and format the data

curl request

curl --fail-with-body --get "https://api.chinaapi.ai/v1/social/reddit/user-posts" \
  -H "Authorization: Bearer $CHINAAPI_API_KEY" \
  --data-urlencode 'username=spez'
LinkedIn · Post details — $0.016 / successful call

GET /v1/social/linkedin/post

Check live LinkedIn · Post details price and parameters in Dash

ParameterTypeRequiredDefaultExampleDescription
urlstringYes—"https://www.linkedin.com/posts/orlenchner_scrapecon-activity-7180537307521769472-oSYN"Post or article URL

curl request

curl --fail-with-body --get "https://api.chinaapi.ai/v1/social/linkedin/post" \
  -H "Authorization: Bearer $CHINAAPI_API_KEY" \
  --data-urlencode 'url=https://www.linkedin.com/posts/orlenchner_scrapecon-activity-7180537307521769472-oSYN'
LinkedIn · Profiles — $0.016 / successful call

GET /v1/social/linkedin/user

Check live LinkedIn · Profiles price and parameters in Dash

ParameterTypeRequiredDefaultExampleDescription
urlstringYes—"https://www.linkedin.com/in/williamhgates/"Full profile URL

curl request

curl --fail-with-body --get "https://api.chinaapi.ai/v1/social/linkedin/user" \
  -H "Authorization: Bearer $CHINAAPI_API_KEY" \
  --data-urlencode 'url=https://www.linkedin.com/in/williamhgates/'
LinkedIn · Comments — $0.1 / successful call

GET /v1/social/linkedin/comments

Check live LinkedIn · Comments price and parameters in Dash

ParameterTypeRequiredDefaultExampleDescription
urnstringYes—"7267273010393358336"Post activity urn
sort_bystringNo——Most relevant (default) | Most recent
pageintegerNo——Page number, starts at 1 Constraints: {"minimum": 1}
pagination_tokenstringNo——Pagination token
share_urnstringNo——Share urn (optional)

curl request

curl --fail-with-body --get "https://api.chinaapi.ai/v1/social/linkedin/comments" \
  -H "Authorization: Bearer $CHINAAPI_API_KEY" \
  --data-urlencode 'urn=7267273010393358336'
LinkedIn · User posts — $0.1 / successful call

GET /v1/social/linkedin/user-posts

Check live LinkedIn · User posts price and parameters in Dash

ParameterTypeRequiredDefaultExampleDescription
urlstringYes—"https://www.linkedin.com/in/williamhgates/"Profile URL
typestringNo—"posts"posts (posts/reposts) | comments (commented posts) | reactions (liked posts)
startintegerNo——Not supported, has no effect Constraints: {"minimum": 0}
pagination_tokenstringNo——Not supported, has no effect

curl request

curl --fail-with-body --get "https://api.chinaapi.ai/v1/social/linkedin/user-posts" \
  -H "Authorization: Bearer $CHINAAPI_API_KEY" \
  --data-urlencode 'url=https://www.linkedin.com/in/williamhgates/'
LinkedIn · Async post details — $0.016 / successful call

POST /v1/social/linkedin/post-async

Check live LinkedIn · Async post details price and parameters in Dash

ParameterTypeRequiredDefaultExampleDescription
urlstringYes—"https://www.linkedin.com/posts/orlenchner_scrapecon-activity-7180537307521769472-oSYN"Post or article URL Constraints: {"maxLength": 2048, "pattern": "^https://(www\\.)?linkedin\\.com/(posts|pulse)/[^\\s]+$"}

curl request

curl --fail-with-body --get -X POST "https://api.chinaapi.ai/v1/social/linkedin/post-async" \
  -H "Authorization: Bearer $CHINAAPI_API_KEY" \
  -H "Idempotency-Key: YOUR_UNIQUE_OPERATION_KEY" \
  --data-urlencode 'url=https://www.linkedin.com/posts/orlenchner_scrapecon-activity-7180537307521769472-oSYN'
LinkedIn · Async profiles — $0.016 / successful call

POST /v1/social/linkedin/user-async

Check live LinkedIn · Async profiles price and parameters in Dash

ParameterTypeRequiredDefaultExampleDescription
urlstringYes—"https://www.linkedin.com/in/williamhgates/"Full profile URL Constraints: {"maxLength": 2048, "pattern": "^https://(www\\.)?linkedin\\.com/in/[^\\s]+$"}

curl request

curl --fail-with-body --get -X POST "https://api.chinaapi.ai/v1/social/linkedin/user-async" \
  -H "Authorization: Bearer $CHINAAPI_API_KEY" \
  -H "Idempotency-Key: YOUR_UNIQUE_OPERATION_KEY" \
  --data-urlencode 'url=https://www.linkedin.com/in/williamhgates/'
LinkedIn · Async company profiles — $0.016 / successful call

POST /v1/social/linkedin/company-async

Check live LinkedIn · Async company profiles price and parameters in Dash

ParameterTypeRequiredDefaultExampleDescription
urlstringYes—"https://www.linkedin.com/company/microsoft/"Full company URL Constraints: {"maxLength": 2048, "pattern": "^https://(www\\.)?linkedin\\.com/company/[^\\s]+$"}

curl request

curl --fail-with-body --get -X POST "https://api.chinaapi.ai/v1/social/linkedin/company-async" \
  -H "Authorization: Bearer $CHINAAPI_API_KEY" \
  -H "Idempotency-Key: YOUR_UNIQUE_OPERATION_KEY" \
  --data-urlencode 'url=https://www.linkedin.com/company/microsoft/'
Threads · Post details — $0.004 / successful call

GET /v1/social/threads/post

Check live Threads · Post details price and parameters in Dash

ParameterTypeRequiredDefaultExampleDescription
post_idstringYes—"3349029093483693129"Post ID

curl request

curl --fail-with-body --get "https://api.chinaapi.ai/v1/social/threads/post" \
  -H "Authorization: Bearer $CHINAAPI_API_KEY" \
  --data-urlencode 'post_id=3349029093483693129'
Threads · Profiles — $0.004 / successful call

GET /v1/social/threads/user

Check live Threads · Profiles price and parameters in Dash

ParameterTypeRequiredDefaultExampleDescription
usernamestringYes—"jlo"Username

curl request

curl --fail-with-body --get "https://api.chinaapi.ai/v1/social/threads/user" \
  -H "Authorization: Bearer $CHINAAPI_API_KEY" \
  --data-urlencode 'username=jlo'
Threads · Comments — $0.004 / successful call

GET /v1/social/threads/comments

Check live Threads · Comments price and parameters in Dash

ParameterTypeRequiredDefaultExampleDescription
post_idstringYes—"3390920896561588969"Post ID
end_cursorstringNo——Pagination cursor (no pagination, has no effect)

curl request

curl --fail-with-body --get "https://api.chinaapi.ai/v1/social/threads/comments" \
  -H "Authorization: Bearer $CHINAAPI_API_KEY" \
  --data-urlencode 'post_id=3390920896561588969'
Threads · User posts — $0.004 / successful call

GET /v1/social/threads/user-posts

Check live Threads · User posts price and parameters in Dash

ParameterTypeRequiredDefaultExampleDescription
user_idstringYes—"63625256886"User ID
end_cursorstringNo——Pagination cursor (no pagination, has no effect)

curl request

curl --fail-with-body --get "https://api.chinaapi.ai/v1/social/threads/user-posts" \
  -H "Authorization: Bearer $CHINAAPI_API_KEY" \
  --data-urlencode 'user_id=63625256886'
Lemon8 · Post details — $0.002 / successful call

GET /v1/social/lemon8/post

Check live Lemon8 · Post details price and parameters in Dash

ParameterTypeRequiredDefaultExampleDescription
item_idstringYes—"7361926875709129222"Post ID

curl request

curl --fail-with-body --get "https://api.chinaapi.ai/v1/social/lemon8/post" \
  -H "Authorization: Bearer $CHINAAPI_API_KEY" \
  --data-urlencode 'item_id=7361926875709129222'
Lemon8 · Profiles — $0.002 / successful call

GET /v1/social/lemon8/user

Check live Lemon8 · Profiles price and parameters in Dash

ParameterTypeRequiredDefaultExampleDescription
user_idstringYes—"7217844966059656197"User ID

curl request

curl --fail-with-body --get "https://api.chinaapi.ai/v1/social/lemon8/user" \
  -H "Authorization: Bearer $CHINAAPI_API_KEY" \
  --data-urlencode 'user_id=7217844966059656197'
Lemon8 · Comments — $0.002 / successful call

GET /v1/social/lemon8/comments

Check live Lemon8 · Comments price and parameters in Dash

ParameterTypeRequiredDefaultExampleDescription
group_idstringYes—"7361926875709129222"Post's group_id
item_idstringYes—"7361926875709129222"Post's item_id
media_idstringYes—"7428056850216862763"Post's media_id
offsetstringNo—"0"Pagination parameter

curl request

curl --fail-with-body --get "https://api.chinaapi.ai/v1/social/lemon8/comments" \
  -H "Authorization: Bearer $CHINAAPI_API_KEY" \
  --data-urlencode 'group_id=7361926875709129222' \
  --data-urlencode 'item_id=7361926875709129222' \
  --data-urlencode 'media_id=7428056850216862763'
Telegram · Post details — $0.002 / successful call

GET /v1/social/telegram/post

Check live Telegram · Post details price and parameters in Dash

ParameterTypeRequiredDefaultExampleDescription
channelstringYes—"durov"Channel username
post_idintegerYes—510Post ID

curl request

curl --fail-with-body --get "https://api.chinaapi.ai/v1/social/telegram/post" \
  -H "Authorization: Bearer $CHINAAPI_API_KEY" \
  --data-urlencode 'channel=durov' \
  --data-urlencode 'post_id=510'
Telegram · Profiles — $0.002 / successful call

GET /v1/social/telegram/user

Check live Telegram · Profiles price and parameters in Dash

ParameterTypeRequiredDefaultExampleDescription
channelstringYes—"durov"Channel username

curl request

curl --fail-with-body --get "https://api.chinaapi.ai/v1/social/telegram/user" \
  -H "Authorization: Bearer $CHINAAPI_API_KEY" \
  --data-urlencode 'channel=durov'
Telegram · User posts — $0.002 / successful call

GET /v1/social/telegram/user-posts

Check live Telegram · User posts price and parameters in Dash

ParameterTypeRequiredDefaultExampleDescription
channelstringYes—"durov"Channel username
limitintegerNo—20Number of posts Constraints: {"minimum": 1, "maximum": 100}
beforeintegerNo—0Older than this id
afterintegerNo—0Newer than this id

curl request

curl --fail-with-body --get "https://api.chinaapi.ai/v1/social/telegram/user-posts" \
  -H "Authorization: Bearer $CHINAAPI_API_KEY" \
  --data-urlencode 'channel=durov'
JD.com · Product reviews — $0.039 / successful call

GET /v1/social/jd/product-reviews

Check live JD.com · Product reviews price and parameters in Dash

ParameterTypeRequiredDefaultExampleDescription
sku_idstringYes—"100006271091"JD.com SKU ID (the number in item.jd.com/<SKU>.html) Constraints: {"pattern": "^[1-9][0-9]{3,19}$"}
pageintegerNo—1Page number, from 1, up to the max_page of the previous answer; stop when has_more is false Constraints: {"minimum": 1, "maximum": 100}
only_this_skubooleanNo—truetrue (default) returns this SKU's reviews only; false returns the reviews of every variant (colour, size, ...) of the product

curl request

curl --fail-with-body --get "https://api.chinaapi.ai/v1/social/jd/product-reviews" \
  -H "Authorization: Bearer $CHINAAPI_API_KEY" \
  --data-urlencode 'sku_id=100006271091'
Fliggy · Comments — $0.003 / successful call

GET /v1/social/fliggy/comments

Check live Fliggy · Comments price and parameters in Dash

ParameterTypeRequiredDefaultExampleDescription
hotel_idstringYes—"10052156"Fliggy hotel ID (shid, 5–15 digits), e.g. 10052156 Constraints: {"pattern": "^[1-9][0-9]{4,14}$"}
cursorintegerNo—1Page number, from 1 Constraints: {"minimum": 1, "maximum": 200}

curl request

curl --fail-with-body --get "https://api.chinaapi.ai/v1/social/fliggy/comments" \
  -H "Authorization: Bearer $CHINAAPI_API_KEY" \
  --data-urlencode 'hotel_id=10052156'
Fliggy · Hotel rating — $0.003 / successful call

GET /v1/social/fliggy/hotel

Check live Fliggy · Hotel rating price and parameters in Dash

ParameterTypeRequiredDefaultExampleDescription
hotel_idstringYes—"10052156"Fliggy hotel ID (shid, 5–15 digits), e.g. 10052156 Constraints: {"pattern": "^[1-9][0-9]{4,14}$"}

curl request

curl --fail-with-body --get "https://api.chinaapi.ai/v1/social/fliggy/hotel" \
  -H "Authorization: Bearer $CHINAAPI_API_KEY" \
  --data-urlencode 'hotel_id=10052156'
Kuaishou Cili Juxing · Profiles — $0.003 / successful call

GET /v1/social/cljx/user

Check live Kuaishou Cili Juxing · Profiles price and parameters in Dash

ParameterTypeRequiredDefaultExampleDescription
star_idstringYes—"4857086"Cili Juxing creator ID (starId) Constraints: {"pattern": "^[0-9]{1,20}$"}
star_typeintegerNo—11 short-video creators, 4 live-stream creators Constraints: {"enum": [1, 4]}

curl request

curl --fail-with-body --get "https://api.chinaapi.ai/v1/social/cljx/user" \
  -H "Authorization: Bearer $CHINAAPI_API_KEY" \
  --data-urlencode 'star_id=4857086'
Kuaishou Cili Juxing · Creator basics — $0.003 / successful call

GET /v1/social/cljx/creator-base

Check live Kuaishou Cili Juxing · Creator basics price and parameters in Dash

ParameterTypeRequiredDefaultExampleDescription
star_idstringYes—"8646245"Cili Juxing creator ID (starId) Constraints: {"pattern": "^[0-9]{1,20}$"}
star_typeintegerNo—11 short-video creators, 4 live-stream creators Constraints: {"enum": [1, 4]}

curl request

curl --fail-with-body --get "https://api.chinaapi.ai/v1/social/cljx/creator-base" \
  -H "Authorization: Bearer $CHINAAPI_API_KEY" \
  --data-urlencode 'star_id=8646245'
Kuaishou Cili Juxing · Creator indices — $0.003 / successful call

GET /v1/social/cljx/creator-indices

Check live Kuaishou Cili Juxing · Creator indices price and parameters in Dash

ParameterTypeRequiredDefaultExampleDescription
user_idstringYes—"5188613547"Kuaishou user ID (userId; the user_id in star_search results) Constraints: {"pattern": "^[0-9]{1,20}$"}
star_typeintegerNo—11 short-video creators, 4 live-stream creators Constraints: {"enum": [1, 4]}

curl request

curl --fail-with-body --get "https://api.chinaapi.ai/v1/social/cljx/creator-indices" \
  -H "Authorization: Bearer $CHINAAPI_API_KEY" \
  --data-urlencode 'user_id=5188613547'
Kuaishou Cili Juxing · Creator audience — $0.003 / successful call

GET /v1/social/cljx/creator-audience

Check live Kuaishou Cili Juxing · Creator audience price and parameters in Dash

ParameterTypeRequiredDefaultExampleDescription
star_idstringYes—"8646245"Cili Juxing creator ID (starId) Constraints: {"pattern": "^[0-9]{1,20}$"}
star_typeintegerNo—11 short-video creators, 4 live-stream creators Constraints: {"enum": [1, 4]}

curl request

curl --fail-with-body --get "https://api.chinaapi.ai/v1/social/cljx/creator-audience" \
  -H "Authorization: Bearer $CHINAAPI_API_KEY" \
  --data-urlencode 'star_id=8646245'
Kuaishou Cili Juxing · Creator content performance — $0.003 / successful call

GET /v1/social/cljx/creator-performance

Check live Kuaishou Cili Juxing · Creator content performance price and parameters in Dash

ParameterTypeRequiredDefaultExampleDescription
star_idstringYes—"8646245"Cili Juxing creator ID (starId) Constraints: {"pattern": "^[0-9]{1,20}$"}
star_typeintegerNo—11 short-video creators, 4 live-stream creators Constraints: {"enum": [1, 4]}

curl request

curl --fail-with-body --get "https://api.chinaapi.ai/v1/social/cljx/creator-performance" \
  -H "Authorization: Bearer $CHINAAPI_API_KEY" \
  --data-urlencode 'star_id=8646245'
Kuaishou Cili Juxing · Creator commerce — $0.003 / successful call

GET /v1/social/cljx/creator-commerce

Check live Kuaishou Cili Juxing · Creator commerce price and parameters in Dash

ParameterTypeRequiredDefaultExampleDescription
star_idstringYes—"34907"Cili Juxing creator ID (starId) Constraints: {"pattern": "^[0-9]{1,20}$"}

curl request

curl --fail-with-body --get "https://api.chinaapi.ai/v1/social/cljx/creator-commerce" \
  -H "Authorization: Bearer $CHINAAPI_API_KEY" \
  --data-urlencode 'star_id=34907'
Kuaishou Cili Juxing · Creator top posts — $0.003 / successful call

GET /v1/social/cljx/creator-top-posts

Check live Kuaishou Cili Juxing · Creator top posts price and parameters in Dash

ParameterTypeRequiredDefaultExampleDescription
star_idstringYes—"8646245"Cili Juxing creator ID (starId) Constraints: {"pattern": "^[0-9]{1,20}$"}
organic_onlybooleanNo—falseWhen true, count organic traffic only (paid promotion excluded)

curl request

curl --fail-with-body --get "https://api.chinaapi.ai/v1/social/cljx/creator-top-posts" \
  -H "Authorization: Bearer $CHINAAPI_API_KEY" \
  --data-urlencode 'star_id=8646245'
Kuaishou Cili Juxing · Creator content statistics — $0.003 / successful call

GET /v1/social/cljx/creator-stats

Check live Kuaishou Cili Juxing · Creator content statistics price and parameters in Dash

ParameterTypeRequiredDefaultExampleDescription
star_idstringYes—"8646245"Cili Juxing creator ID (starId) Constraints: {"pattern": "^[0-9]{1,20}$"}
organic_onlybooleanNo—falseWhen true, count organic traffic only (paid promotion excluded)
window_daysintegerNo—30Period in days Constraints: {"enum": [30, 90]}
traffic_daysintegerNo—7Traffic period in days Constraints: {"enum": [7, 15, 30]}

curl request

curl --fail-with-body --get "https://api.chinaapi.ai/v1/social/cljx/creator-stats" \
  -H "Authorization: Bearer $CHINAAPI_API_KEY" \
  --data-urlencode 'star_id=8646245'
Kuaishou Cili Juxing · Creator brand deals — $0.003 / successful call

GET /v1/social/cljx/creator-orders

Check live Kuaishou Cili Juxing · Creator brand deals price and parameters in Dash

ParameterTypeRequiredDefaultExampleDescription
star_idstringYes—"8646245"Cili Juxing creator ID (starId) Constraints: {"pattern": "^[0-9]{1,20}$"}
window_daysintegerNo—30Period in days Constraints: {"enum": [30, 90]}

curl request

curl --fail-with-body --get "https://api.chinaapi.ai/v1/social/cljx/creator-orders" \
  -H "Authorization: Bearer $CHINAAPI_API_KEY" \
  --data-urlencode 'star_id=8646245'
Kuaishou Cili Juxing · Creator follower trend — $0.003 / successful call

GET /v1/social/cljx/creator-follower-trend

Check live Kuaishou Cili Juxing · Creator follower trend price and parameters in Dash

ParameterTypeRequiredDefaultExampleDescription
star_idstringYes—"8646245"Cili Juxing creator ID (starId) Constraints: {"pattern": "^[0-9]{1,20}$"}
window_daysintegerNo—30Period in days Constraints: {"enum": [30, 90]}

curl request

curl --fail-with-body --get "https://api.chinaapi.ai/v1/social/cljx/creator-follower-trend" \
  -H "Authorization: Bearer $CHINAAPI_API_KEY" \
  --data-urlencode 'star_id=8646245'
Douyin · Keyword trends — $0.006 / successful call

GET /v1/social/douyin/keyword-trend

Check live Douyin · Keyword trends price and parameters in Dash

ParameterTypeRequiredDefaultExampleDescription
keyword_liststringYes—"美食"Keyword list, comma separated
start_datestringYes—"20261026"Start date, YYYYMMDD
end_datestringYes—"20261101"End date, YYYYMMDD
regionstringNo""""Region list, comma separated

curl request

curl --fail-with-body --get "https://api.chinaapi.ai/v1/social/douyin/keyword-trend" \
  -H "Authorization: Bearer $CHINAAPI_API_KEY" \
  --data-urlencode 'keyword_list=美食' \
  --data-urlencode 'start_date=20261026' \
  --data-urlencode 'end_date=20261101'
Douyin · Keyword audience insights — $0.002 / successful call

GET /v1/social/douyin/keyword-audience

Check live Douyin · Keyword audience insights price and parameters in Dash

ParameterTypeRequiredDefaultExampleDescription
keywordstringYes—"美食"Keyword
start_datestringYes—"20261026"Start date YYYYMMDD
end_datestringYes—"20261101"End date YYYYMMDD

curl request

curl --fail-with-body --get "https://api.chinaapi.ai/v1/social/douyin/keyword-audience" \
  -H "Authorization: Bearer $CHINAAPI_API_KEY" \
  --data-urlencode 'keyword=美食' \
  --data-urlencode 'start_date=20261026' \
  --data-urlencode 'end_date=20261101'
Douyin · Hot keywords — $0.002 / successful call

GET /v1/social/douyin/hot-keywords

Check live Douyin · Hot keywords price and parameters in Dash

No query parameters.

curl request

curl --fail-with-body --get "https://api.chinaapi.ai/v1/social/douyin/hot-keywords" \
  -H "Authorization: Bearer $CHINAAPI_API_KEY"
Bilibili · Similar creators — $0.012 / successful call

GET /v1/social/bilibili/creator-similar

Check live Bilibili · Similar creators price and parameters in Dash

ParameterTypeRequiredDefaultExampleDescription
upper_midintegerYes—546195Bilibili creator UID

curl request

curl --fail-with-body --get "https://api.chinaapi.ai/v1/social/bilibili/creator-similar" \
  -H "Authorization: Bearer $CHINAAPI_API_KEY" \
  --data-urlencode 'upper_mid=546195'
Bilibili · Creator highlights — $0.012 / successful call

GET /v1/social/bilibili/creator-highlights

Check live Bilibili · Creator highlights price and parameters in Dash

ParameterTypeRequiredDefaultExampleDescription
upper_midintegerYes—546195Bilibili creator UID
day_rangeintegerNo33Statistics period

curl request

curl --fail-with-body --get "https://api.chinaapi.ai/v1/social/bilibili/creator-highlights" \
  -H "Authorization: Bearer $CHINAAPI_API_KEY" \
  --data-urlencode 'upper_mid=546195'
Bilibili · Creator schedule — $0.012 / successful call

GET /v1/social/bilibili/creator-schedule

Check live Bilibili · Creator schedule price and parameters in Dash

ParameterTypeRequiredDefaultExampleDescription
midintegerYes—546195Bilibili creator UID

curl request

curl --fail-with-body --get "https://api.chinaapi.ai/v1/social/bilibili/creator-schedule" \
  -H "Authorization: Bearer $CHINAAPI_API_KEY" \
  --data-urlencode 'mid=546195'
Bilibili · Creator basics — $0.012 / successful call

GET /v1/social/bilibili/creator-base

Check live Bilibili · Creator basics price and parameters in Dash

ParameterTypeRequiredDefaultExampleDescription
upper_midintegerYes—546195Bilibili creator UID

curl request

curl --fail-with-body --get "https://api.chinaapi.ai/v1/social/bilibili/creator-base" \
  -H "Authorization: Bearer $CHINAAPI_API_KEY" \
  --data-urlencode 'upper_mid=546195'
Bilibili · Creator content performance — $0.012 / successful call

GET /v1/social/bilibili/creator-performance

Check live Bilibili · Creator content performance price and parameters in Dash

ParameterTypeRequiredDefaultExampleDescription
upper_midintegerYes—546195Bilibili creator UID
day_rangeintegerNo33Statistics period

curl request

curl --fail-with-body --get "https://api.chinaapi.ai/v1/social/bilibili/creator-performance" \
  -H "Authorization: Bearer $CHINAAPI_API_KEY" \
  --data-urlencode 'upper_mid=546195'
Bilibili · Creator top posts — $0.012 / successful call

GET /v1/social/bilibili/creator-top-posts

Check live Bilibili · Creator top posts price and parameters in Dash

ParameterTypeRequiredDefaultExampleDescription
upper_midintegerYes—546195Bilibili creator UID
typeintegerNo22Work type

curl request

curl --fail-with-body --get "https://api.chinaapi.ai/v1/social/bilibili/creator-top-posts" \
  -H "Authorization: Bearer $CHINAAPI_API_KEY" \
  --data-urlencode 'upper_mid=546195'
Bilibili · Creator follower trend — $0.012 / successful call

GET /v1/social/bilibili/creator-follower-trend

Check live Bilibili · Creator follower trend price and parameters in Dash

ParameterTypeRequiredDefaultExampleDescription
upper_midintegerYes—546195Bilibili creator UID
query_typeintegerNo11Trend window

curl request

curl --fail-with-body --get "https://api.chinaapi.ai/v1/social/bilibili/creator-follower-trend" \
  -H "Authorization: Bearer $CHINAAPI_API_KEY" \
  --data-urlencode 'upper_mid=546195'
TikTok · Ad details — $0.002 / successful call

GET /v1/social/tiktok/ad-detail

Check live TikTok · Ad details price and parameters in Dash

ParameterTypeRequiredDefaultExampleDescription
ads_idstringYes—"7640335403741331474"Ad ID

curl request

curl --fail-with-body --get "https://api.chinaapi.ai/v1/social/tiktok/ad-detail" \
  -H "Authorization: Bearer $CHINAAPI_API_KEY" \
  --data-urlencode 'ads_id=7640335403741331474'
TikTok · Ad keyframes — $0.002 / successful call

GET /v1/social/tiktok/ad-keyframes

Check live TikTok · Ad keyframes price and parameters in Dash

ParameterTypeRequiredDefaultExampleDescription
material_idstringYes—"7640335403741331474"Ad material ID
metricstringNo"retain_ctr""retain_ctr"Analysis metric (retain_ctr, retain_cvr, click_cnt, convert_cnt, play_retain_cnt)

curl request

curl --fail-with-body --get "https://api.chinaapi.ai/v1/social/tiktok/ad-keyframes" \
  -H "Authorization: Bearer $CHINAAPI_API_KEY" \
  --data-urlencode 'material_id=7640335403741331474'
TikTok · Ad engagement — $0.002 / successful call

GET /v1/social/tiktok/ad-engagement

Check live TikTok · Ad engagement price and parameters in Dash

ParameterTypeRequiredDefaultExampleDescription
material_idstringYes—"7640335403741331474"Ad material ID
metric_typestringNo"remain""remain"Analysis type (ctr, cvr, clicks, conversion, remain)
period_typeintegerNo180180Period type (days)

curl request

curl --fail-with-body --get "https://api.chinaapi.ai/v1/social/tiktok/ad-engagement" \
  -H "Authorization: Bearer $CHINAAPI_API_KEY" \
  --data-urlencode 'material_id=7640335403741331474'
TikTok · Product details — $0.002 / successful call

GET /v1/social/tiktok/product

Check live TikTok · Product details price and parameters in Dash

ParameterTypeRequiredDefaultExampleDescription
product_idstringYes—"1729702569456010647"Product ID
seller_idstringNo—"8647665302234432919"Seller ID (optional)
regionstringNo"SG""SG"GB and BR are unavailable.

curl request

curl --fail-with-body --get "https://api.chinaapi.ai/v1/social/tiktok/product" \
  -H "Authorization: Bearer $CHINAAPI_API_KEY" \
  --data-urlencode 'product_id=1729702569456010647'
TikTok · Shop products — $0.002 / successful call

GET /v1/social/tiktok/shop-products

Check live TikTok · Shop products price and parameters in Dash

ParameterTypeRequiredDefaultExampleDescription
seller_idstringYes—"7495378171960002980"US seller ID
searchParamsstringNo""""Search params
regionstringNo"US""US"Region code; only US is supported.

curl request

curl --fail-with-body --get "https://api.chinaapi.ai/v1/social/tiktok/shop-products" \
  -H "Authorization: Bearer $CHINAAPI_API_KEY" \
  --data-urlencode 'seller_id=7495378171960002980'
TikTok · Product categories — $0.002 / successful call

GET /v1/social/tiktok/product-categories

Check live TikTok · Product categories price and parameters in Dash

ParameterTypeRequiredDefaultExampleDescription
regionstringNo"US""US"GB and BR are unavailable.

curl request

curl --fail-with-body --get "https://api.chinaapi.ai/v1/social/tiktok/product-categories" \
  -H "Authorization: Bearer $CHINAAPI_API_KEY"
TikTok · Hot products — $0.002 / successful call

GET /v1/social/tiktok/hot-products

Check live TikTok · Hot products price and parameters in Dash

ParameterTypeRequiredDefaultExampleDescription
regionstringNo"MY""SG"US, GB and BR are temporarily unavailable.
countintegerNo2020Maximum products to return, 1 to 100, default 20 Constraints: {"minimum": 1, "maximum": 100}
exclude_product_idsstringNo""""Previously retrieved product IDs separated by commas, used for paging

curl request

curl --fail-with-body --get "https://api.chinaapi.ai/v1/social/tiktok/hot-products" \
  -H "Authorization: Bearer $CHINAAPI_API_KEY"
TikTok · Product reviews — $0.002 / successful call

GET /v1/social/tiktok/product-reviews

Check live TikTok · Product reviews price and parameters in Dash

ParameterTypeRequiredDefaultExampleDescription
product_idstringYes—"1730629802597257636"Product ID
page_startintegerNo11Page start
sort_ruleintegerNo22Most recent
filter_typeintegerNo11Verified purchase
filter_valueintegerNo66For filter_type=1, 6=all and 5-1=star rating; use 1 for filter_type=2 or 3
regionstringNo"US""US"GB and BR are unavailable.

curl request

curl --fail-with-body --get "https://api.chinaapi.ai/v1/social/tiktok/product-reviews" \
  -H "Authorization: Bearer $CHINAAPI_API_KEY" \
  --data-urlencode 'product_id=1730629802597257636'
Xiaohongshu (RED) · Creator basics — $0.04 / successful call

GET /v1/social/xiaohongshu/creator-base

Check live Xiaohongshu (RED) · Creator basics price and parameters in Dash

ParameterTypeRequiredDefaultExampleDescription
user_idstringYes—"5c668b3e0000000012021605"Blogger user ID

curl request

curl --fail-with-body --get "https://api.chinaapi.ai/v1/social/xiaohongshu/creator-base" \
  -H "Authorization: Bearer $CHINAAPI_API_KEY" \
  --data-urlencode 'user_id=5c668b3e0000000012021605'
Xiaohongshu (RED) · Creator audience — $0.04 / successful call

GET /v1/social/xiaohongshu/creator-audience

Check live Xiaohongshu (RED) · Creator audience price and parameters in Dash

ParameterTypeRequiredDefaultExampleDescription
user_idstringYes—"5c668b3e0000000012021605"Blogger user ID

curl request

curl --fail-with-body --get "https://api.chinaapi.ai/v1/social/xiaohongshu/creator-audience" \
  -H "Authorization: Bearer $CHINAAPI_API_KEY" \
  --data-urlencode 'user_id=5c668b3e0000000012021605'
Xiaohongshu (RED) · Creator top posts — $0.04 / successful call

GET /v1/social/xiaohongshu/creator-top-posts

Check live Xiaohongshu (RED) · Creator top posts price and parameters in Dash

ParameterTypeRequiredDefaultExampleDescription
user_idstringYes—"5c668b3e0000000012021605"Blogger user ID
page_numberintegerNo11Page number, from 1 Constraints: {"minimum": 1, "maximum": 1000}
page_sizeintegerNo88Page size, 1-8 (fixed at 8 on PGY web) Constraints: {"minimum": 1, "maximum": 8}
note_typeintegerNo00Note type Constraints: {"enum": [0, 1, 2]}
order_typeintegerNo11Sort Constraints: {"enum": [1, 2, 3]}

curl request

curl --fail-with-body --get "https://api.chinaapi.ai/v1/social/xiaohongshu/creator-top-posts" \
  -H "Authorization: Bearer $CHINAAPI_API_KEY" \
  --data-urlencode 'user_id=5c668b3e0000000012021605'
Xiaohongshu (RED) · Creator content statistics — $0.04 / successful call

GET /v1/social/xiaohongshu/creator-stats

Check live Xiaohongshu (RED) · Creator content statistics price and parameters in Dash

ParameterTypeRequiredDefaultExampleDescription
user_idstringYes—"5c668b3e0000000012021605"Blogger user ID
businessintegerNo00Note scope Constraints: {"enum": [0, 1]}

curl request

curl --fail-with-body --get "https://api.chinaapi.ai/v1/social/xiaohongshu/creator-stats" \
  -H "Authorization: Bearer $CHINAAPI_API_KEY" \
  --data-urlencode 'user_id=5c668b3e0000000012021605'
Xiaohongshu (RED) · Creator follower trend — $0.04 / successful call

GET /v1/social/xiaohongshu/creator-follower-trend

Check live Xiaohongshu (RED) · Creator follower trend price and parameters in Dash

ParameterTypeRequiredDefaultExampleDescription
user_idstringYes—"5c668b3e0000000012021605"Blogger user ID
increase_typeintegerNo11Curve: 1=total, 2=daily increment Constraints: {"enum": [1, 2]}
date_typeintegerNo11Date range: 1=last 30d, 2=last 60d Constraints: {"enum": [1, 2]}

curl request

curl --fail-with-body --get "https://api.chinaapi.ai/v1/social/xiaohongshu/creator-follower-trend" \
  -H "Authorization: Bearer $CHINAAPI_API_KEY" \
  --data-urlencode 'user_id=5c668b3e0000000012021605'
Bilibili · Video danmaku comments — $0.002 / successful call

GET /v1/social/bilibili/danmaku

Check live Bilibili · Video danmaku comments price and parameters in Dash

ParameterTypeRequiredDefaultExampleDescription
cidstringYes—"1639235405"Video cid

curl request

curl --fail-with-body --get "https://api.chinaapi.ai/v1/social/bilibili/danmaku" \
  -H "Authorization: Bearer $CHINAAPI_API_KEY" \
  --data-urlencode 'cid=1639235405'

Platform guides and working recipes