Captapi

io.github.CDCStream由 GitHub 帳號 CDCStream 發布v0.6.0更新於 Nov 7, 2026

Public social media data: profiles, posts, comments, transcripts and ad libraries, 30+ platforms.

已驗證Streamable HTTP可網頁執行網頁搜尋與抓取資料與分析媒體與設計

概覽

AI 產生的概覽

Captapi 讓助理透過一組 API 金鑰唯讀存取 30 多個平台的公開社群媒體資料,提供 179 個工具,涵蓋個人檔案、貼文、留言、逐字稿與搜尋。

可以做什麼
  • 取得 YouTube、TikTok、Instagram、X、Reddit、LinkedIn、Bluesky 等平台的個人檔案、頻道與頁面資訊
  • 讀取貼文、影片、Shorts 及其詳情,以及支援游標分頁的留言與留言回覆
  • 取得 YouTube 與 TikTok 內容的逐字稿和 AI 摘要,缺少字幕時可改用語音轉文字
  • 依關鍵字、主題標籤或使用者搜尋,並瀏覽頻道上傳、播放清單、粉絲與音樂
  • 查詢 Meta、TikTok、Google 與 LinkedIn 的廣告資料庫,並進行跨平台貼文分析
  • 查看自己的 Captapi 餘額、每日用量與請求紀錄
適用情境
適合助理需要結構化的公開社群媒體資料來做研究、內容分析、趨勢或主題標籤探索、留言監測,或創作者與競品剖析,而不想自行建置爬蟲時使用。
執行需求
需要 Captapi 帳號與 API 金鑰:遠端端點 api.captapi.com 以 Authorization Bearer 標頭傳送,本機 npm 套件則使用 CAPTAPI_API_KEY 環境變數並需要 Node.js。每次呼叫會消耗點數,新帳號完成電子郵件驗證後可獲得 100 點免費額度。
安裝前請注意
每次工具呼叫都會消耗帳戶點數,用量越大花費越多;快取結果免費,失敗的呼叫不計費。API 金鑰是可計費的機密,應避免放入共用設定檔或版本控制。僅回傳公開、無需登入的資料,請求會送往 Captapi 的伺服器。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Captapi,將其新增到工作區。
  2. 連接 Authorization token 憑證。它們會被私密儲存,絕不會在公開頁面上展示。
  3. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/io.github.CDCStream%2Fcaptapi/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。

{
  "mcpServers": {
    "captapi": {
      "type": "http",
      "url": "https://api.captapi.com/mcp",
      "headers": {
        "Authorization": "Bearer <YOUR_TOKEN>"
      }
    }
  }
}

README

Captapi MCP server

Captapi's hosted Model Context Protocol server gives Claude, Cursor, VS Code and other MCP clients read access to public social media data through one API key. Each Captapi REST endpoint is exposed as one MCP tool that returns JSON.

This repository holds documentation and the registry manifest only. It contains no server source code.

What the tools cover

Public data only: nothing behind a login. For LinkedIn, only pages visible without signing in.

As of October 2026 the server lists 178 tools. Tool names follow <platform>_<action>, for example youtube_transcript, tiktok_comments or instagram_profile.

Platforms: TikTok, YouTube, Facebook, Instagram, GitHub, LinkedIn, Reddit, X (Twitter), Spotify, Threads, Rumble, Pinterest, Twitch, Google Maps, Truth Social, Kwai, SoundCloud, Bluesky, Snapchat, Kick, Amazon shop pages, and link-in-bio pages (Linktree, Linkme, Linkbio, Pillar, Komi).

Tool categories:

  • Profiles, channels and pages
  • Posts, videos and their details
  • Comments and comment replies
  • Transcripts and AI summaries
  • Search (keywords, hashtags, users)
  • Ad libraries: Meta (Facebook), TikTok, Google and LinkedIn
  • Cross-platform post analytics (analytics_post, analytics_compare)
  • Google Maps business search
  • Your own Captapi account: balance, daily usage, request history (account_*)

Run tools/list against the endpoint for the current list with exact input schemas. Listing tools does not need a key.

Get a key

Sign up at captapi.com, then create a key at captapi.com/dashboard/api-keys. New accounts get 100 free credits after email verification; no credit card is needed.

Each tool call uses the credits of the matching endpoint, listed on its page under captapi.com/apis. Calls that fail are not charged.

Keep your key out of shared config files and version control.

Setup

Replace capt_live_xxxxxxxxxxxxxxxx with your key.

Claude Code

bash
claude mcp add --transport http captapi https://api.captapi.com/mcp \  --header "Authorization: Bearer capt_live_xxxxxxxxxxxxxxxx"

Cursor

~/.cursor/mcp.json (global) or .cursor/mcp.json (per project):

json
{  "mcpServers": {    "captapi": {      "url": "https://api.captapi.com/mcp",      "headers": {        "Authorization": "Bearer capt_live_xxxxxxxxxxxxxxxx"      }    }  }}

Claude Desktop

Claude Desktop's config file starts local (stdio) servers, so use the @captapi/mcp npm package, which calls the same API. Open Settings → Developer → Edit Config and add:

json
{  "mcpServers": {    "captapi": {      "command": "npx",      "args": ["-y", "@captapi/mcp"],      "env": {        "CAPTAPI_API_KEY": "capt_live_xxxxxxxxxxxxxxxx"      }    }  }}

Requires Node.js. Restart Claude Desktop after saving.

Any MCP client (Streamable HTTP)

Point the client at https://api.captapi.com/mcp and send the key in a header. Either form works:

Authorization: Bearer capt_live_xxxxxxxxxxxxxxxxx-api-key: capt_live_xxxxxxxxxxxxxxxx

Raw check with curl:

bash
curl -s https://api.captapi.com/mcp \  -H "Content-Type: application/json" \  -H "Accept: application/json, text/event-stream" \  -H "Authorization: Bearer capt_live_xxxxxxxxxxxxxxxx" \  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"account_balance","arguments":{}}}'

The server is stateless: no session ID is needed, and GET on the endpoint returns 405. Without a key, initialize and tools/list work, and tools/call returns an error result asking for a key.

Registry manifest

server.json is a copy of the manifest published to the official MCP Registry as io.github.CDCStream/captapi.

Security

See SECURITY.md.

License

The documentation and configuration in this repository are MIT licensed. See LICENSE. Use of the Captapi API is governed by the Terms of Service and Acceptable Use Policy.

來源:README.md,提交 04ac36d

工具

179

youtube_transcript

YouTube's published captions with timestamps — not speech-to-text. Flat 1 credit; 404 is free. Costs 1 credit. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數url必填cachefieldscompactlanguage

youtube_audio_transcript

Speech-to-text for YouTube audio. Use it when a video has no captions — or when you want a transcript of what was actually spoken rather than YouTube's published captions. Priced per started minute of audio. Costs 2 credits/min of audio. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數url必填cachefieldscompactlanguagemaxCredits

youtube_summarize

AI summary from YouTube's published captions — same source as /transcript. Flat 3 credits; caption-miss 404 is free. Costs 3 credits. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數url必填cachefieldscompactlanguage

youtube_video_details

YouTube video metadata + stats. Always includes degraded / degradedReason — retry when degraded is true. Costs 1 credit. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數url必填cachefieldscompact

youtube_comments

Get comments on any YouTube video — text, author, likes, and truncated publishedTimeApprox from the relative label, with cursor pagination (nextCursor + hasMore). Flat 2 credits per call; 0 when the video has comments turned off (commentsDisabled: true). Costs 2 credits. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數url必填cachelimitcursorfieldscompact

youtube_channel_details

YouTube channel stats — ISO country, createdAt date-only, real banner or null, quote-aware SEO tags, absolute links. Flat 1 credit. Costs 1 credit. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數url必填cachefieldscompact

youtube_channel_videos

Channel uploads with cursor pagination — exact publishedAt from reel_item_watch (same as channel-shorts). Costs 2 credits. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數url必填fastcachelimitcursorfieldscompact

youtube_playlist_videos

Paginated playlist contents — cursor/nextCursor/hasMore, same row shape as channel-videos. Flat 2 credits/page. Costs 2 credits. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數url必填fastcachelimitcursorfieldscompact

youtube_playlist

Playlist metadata only — title, channel{}, totalVideos, thumbnailUrl. No videos[]. Flat 1 credit. Costs 1 credit. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數url必填cachefieldscompact

youtube_shorts_transcript

Transcript for a YouTube Short — rejects long-form videos (≤3 min only). Costs 1 credit. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數url必填cachefieldscompactlanguage

youtube_shorts_summarize

AI summary of a YouTube Short — rejects long-form videos (≤3 min only). Costs 3 credits. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數url必填cachefieldscompactlanguage

youtube_shorts_details

YouTube Short metadata — same schema as Video Details, with isShort:true; long-form videos get HTTP 422. Costs 1 credit. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數url必填cachefieldscompact

youtube_shorts_comments

Comments on a YouTube Short — rejects long-form videos (≤3 min only). Costs 2 credits. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數url必填cachelimitcursorfieldscompact

youtube_channel_shorts

Channel Shorts with cursor pagination — same row shape as channel-videos (exact publishedAt). Costs 2 credits. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數url必填cachelimitcursorfieldscompact

youtube_channel_streams

Channel Live tab only — liveStatus per row; 0 credits when hasLiveTab is false. Costs 2 credits. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數url必填cachelimitfieldscompact

youtube_comment_replies

Replies under a top-level comment — parentReplyCount + cursor. Nested reply ids return 404. Costs 2 credits. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數url必填cachelimitcursorfieldscompactcommentId必填

youtube_channel_playlists

Channel playlists with cursor pagination — id, title, totalVideos, thumbnailUrl. Flat 2 credits/page. Costs 2 credits. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數url必填cachelimitcursorfieldscompact

youtube_community_posts

Community posts — channel{}, publishedTimeApprox, likeCountIsApproximate, linkedVideos[], cursor (1 credit). Costs 1 credit. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數url必填cachelimitcursorfieldscompact

youtube_community_post_details

One community post — list schema + commentCount trio + isEdited. Costs 1 credit. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數url必填cachefieldscompact

youtube_video_sponsors

SponsorBlock community segments — free while the CC BY-NC-SA commercial-use exception is pending. Costs 0 credits. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數url必填cachefieldscompactminVotescategories

tiktok_transcript

Transcript Costs 2 credits. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數url必填cachefieldscompactlanguage

tiktok_summarize

Summarizer Costs 4 credits. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數url必填cachefieldscompactlanguage

tiktok_video_details

Get everything about one TikTok video from its URL — caption, view/like/comment/share/save counts, creator, sound, hashtags, and thumbnail. Costs 1 credit. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數url必填cachefieldscompact

tiktok_comments

TikTok comments — clean schema plus authorName, stable authorId/authorSecUid and commentLanguage for listening loops. Unresolvable videos are 404 at 0 credits. Costs 2 credits. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數url必填cachelimitcursorfieldscompact

tiktok_channel_details

Resolve a TikTok @handle to id + secUid — createTime, ttSeller, bioLink, decoded privacy flags. Costs 1 credit. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數rawurl必填cachefieldscompactcacheMaxAge

tiktok_profile_region

Find out where a TikTok creator is likely based and what language they use — country, language, stable ids, and core profile stats. Costs 2 credits. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數rawurl必填cachefieldscompactcacheMaxAge

tiktok_audience_demographics

Audience country + language mix for a TikTok creator — engagement sample, not a follower census. Costs 3 credits. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數url必填cachefieldsvideoscompactcountriesLimit

tiktok_search_suggestions

Get the autocomplete terms TikTok suggests in its search bar for a keyword — the real phrases people search, ranked, so you can find trending queries and long-tail keyword ideas. Costs 2 credits. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數q必填cachelimitfieldscompactcountrylanguage

tiktok_channel_posts

Latest videos from a TikTok profile, cursor-paginated, with isPinned and caption mention text. Flat 2 credits; failures are 0 credits. Costs 2 credits. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數url必填cachelimitcursorfieldscompact

tiktok_comment_replies

Replies under a TikTok comment — same authorId/authorSecUid/commentLanguage shape as comments. Costs 2 credits. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數url必填cachelimitcursorfieldscompactcommentId必填

tiktok_user_followers

List a TikTok user's followers — id, secUid, createTime, region, language, cursor pagination. Flat 1 credit. Costs 1 credit. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數url必填cachelimitcursorfieldscompact

tiktok_user_followings

List who a TikTok user follows — id, secUid, createTime, region, language, cursor pagination. Flat 1 credit. Costs 1 credit. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數url必填cachelimitcursorfieldscompact

tiktok_music_posts

List TikTok videos that use a specific sound — caption, author, exact engagement, canonical hashtags, and mentions, with cursor pagination. Costs 2 credits. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數url必填cachelimitcursorfieldscompact

tiktok_search_by_hashtag

Default ~7 credits (limit 10; 0.7/result). Videos from TikTok's /tag/{name} challenge feed — not keyword or username search. Cursor + hasMore. Costs ~7 credits (0.7/result). Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數q必填cachelimitcursorfieldsregioncompact

tiktok_search_users

Find TikTok creators by keyword — distinct authors ranking for the query, id + secUid, per-counter isApproximate flags, cursor pagination. Costs 1 credit. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數q必填cachelimitcursorfieldscompact

tiktok_song_details

TikTok sound metadata — usageCount, artists[{id,secUid,handle}], audio{bpm,loudness,beats}, commerce rights (1 credit; 2 via the fallback path). Costs 1 credit (2 via fallback path). Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數url必填cachefieldscompact

tiktok_live

Check whether a TikTok creator is live right now and get the stream URLs (CMAF/DASH + FLV, HLS when TikTok exposes it) — one GET with an @handle, 1 credit. Costs 1 credit. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數url必填cachefieldscompact

tiktok_live_info

Identical to TikTok Live (isLive, creator.id/secUid, streamQualities hls/cmaf). Costs 1 credit. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數url必填cachefieldscompact

instagram_transcript

Turn any Instagram Reel's speech into text — the full transcript plus timestamped segments, ready for search, subtitles, or AI pipelines. Costs 2 credits. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數url必填cachefieldscompactlanguage

instagram_summarize

Get an AI summary of any Instagram Reel — a short paragraph plus key points, without watching the video. Costs 4 credits. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數url必填cachefieldscompactlanguage

instagram_details

Get an Instagram post, Reel or carousel — caption, publish date, likes, comments, views, media URLs, author, per-slide children, and promo codes / disclosure words from the caption. Costs 1 credit. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數url必填cachefieldscompact

instagram_comments

Default ~9 credits (limit 10; 0.9/result). Session-paged Instagram comments — a logged-out 2-row preview of a larger thread is 503 SESSION_UNAVAILABLE at 0 credits. Costs ~9 credits (0.9/result). Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數url必填cachelimitcursorfieldscompact

instagram_channel_details

Instagram profile stats — fixed key set (null fillers), fbid, bioLinks, isBusinessAccount, approx flags. Costs 1 credit. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數url必填cachefieldscompactcacheMaxAge

instagram_channel_posts

Default ~3 credits (limit 10; 0.3/result). Latest posts from a public Instagram profile — carousel children[], mediaCount, isPinned, caption promo codes, user{} in one call. Costs ~3 credits (0.3/result). Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數url必填cachelimitcursorfieldscompact

instagram_channel_reels

Default ~3 credits (limit 10; 0.3/result). Latest Reels from a public Instagram profile — isPinned, optional since date filter, pass userId to skip resolve; ceil(n×0.3) credits; nextCursor + hasMore. Costs ~3 credits (0.3/result). Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數urlcachelimitsincecursorfieldsuserIdcompact

instagram_tagged_posts

Posts that tag an Instagram account — author verified/avatar when available, staleFeed when Instagram only exposes an archive. Costs 1 credit. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數url必填cachelimitcursorfieldscompact

instagram_reels_by_audio_id

Default ~14 credits (limit 10; 1.4/result). Is this Instagram sound trending? Reels that use it + isTrendingInClips / trendRank / rich music{}. Costs ~14 credits (1.4/result). Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數cachelimitfieldsaudioId必填compact

instagram_embed

Classic Instagram embed snippet — blockquote.instagram-media + embed.js. Drop html into your page. Costs 1 credit. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數url必填cachefieldscompact

instagram_highlights

Persistent Story Highlight albums for a public profile — id, title, cover, owner. Flat 1 credit. Costs 1 credit. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數urlcachefieldsuserIdcompact

instagram_highlights_details

Items inside one Instagram Story Highlight album — media URLs, type, takenAt. Flat 1 credit. Costs 1 credit. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數id必填cachefieldscompact

instagram_basic_profile

Instagram profile by user ID or @handle — camelCase schema aligned with Channel Details (followers, externalUrl, businessAddress). Costs 1 credit. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數cachefieldsuserId必填compactcacheMaxAge

facebook_details

Facebook post or Reel — caption, engagement, author id, video{} playback, and music when Facebook exposes them. Costs 2 credits. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數url必填cachefieldscompact

facebook_summarize

Summarizer Costs 4 credits. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數url必填cachefieldscompact

facebook_comments

Facebook post comments with reactionCount, reactions.like when mixed, author.id (pfbid), and replyCount. Costs 2 credits. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數urlcachelimitfieldscompactfeedbackId

facebook_page_details

Facebook page profile — likes vs followers (distinct), talkingAbout, category, website, and public email. Costs 2 credits. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數url必填cachefieldscompact

facebook_profile_posts

Latest posts and Reels from a Facebook page — listingHits / timings.phase; 60s deadline, failures 0 credits. Costs 2 credits. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數url必填cachelimitfieldscompact

facebook_profile_reels

Latest Facebook page Reels — views, likes, comments, shares; newest-first without archive padding. Costs 2 credits. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數url必填cachelimitfieldscompact

facebook_group_posts

Default ~10 credits (limit 10; 1/result). Newest posts from a public Facebook group — caption, author, engagement, sortBy; 1 credit per post. Costs ~10 credits (1/result). Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數url必填cachelimitfieldssortBycompact

facebook_comment_replies

Comment Replies Costs 2 credits. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數url必填cachelimitfieldscompactcommentId必填

facebook_profile_photos

Photo grid from a Facebook Page — full image URL plus accessibilityCaption (alt-text, not a post caption). Costs 2 credits. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數url必填cachelimitfieldscompact

twitter_tweet_details

One tweet as JSON — text, author (followers), likes/replies/retweets/quotes, media, ISO publishedAt. Costs 1 credit. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數url必填cachefieldscompact

twitter_transcript

Tweet text as a transcript — timingSource none (not speech-to-text). Flat 1 credit. Costs 1 credit. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數url必填cachefieldscompact

twitter_profile

X profile: verified + blue/legacy/identity, displayName, avatar/banner, tipjar→contact{}, expanded website. Costs 1 credit. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數url必填cachefieldscompactcacheMaxAge

twitter_user_tweets

Most popular public tweets from a Twitter/X profile (~100 cap) — not chronological. Text, author, engagement, hashtags, media. Flat 2 credits. Costs 2 credits. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數url必填cachelimitcursorfieldscompact

twitter_community

X Community metadata — ISO createdAt, flat creator handle, isNsfw + bannerImage, rules[]. Costs 1 credit. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數url必填cachefieldscompact

twitter_community_tweets

Posts in an X Community — same 6-metric tweet shape as search. Flat 2 credits. Costs 2 credits. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數url必填cachelimitfieldscompact

reddit_subreddit_posts

List posts from a subreddit with sort, timeframe, and cursor pagination — title, score, upvote ratio, flair, and more. Costs 2 credits. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數url必填sortcachelimitcursorfieldscompacttimeframe

reddit_post_details

Get a Reddit post — title, body, score, comments count, subreddit, and author as structured JSON. Costs 1 credit. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數url必填cachefieldscompact

reddit_post_comments

Flat Reddit comment threads with depth/parentId and the parent post in one call. Costs 2 credits. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數url必填cachelimitcursorfieldscompact

reddit_post_transcript

Written post text — title, body and top comments. Not a speech transcript. Flat 2 credits. Costs 2 credits. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數url必填cachelimitfieldscompact

reddit_subreddit_details

Subreddit card — id (t5_…), weekly visitors and contributions, rules[], ISO createdAt. Flat 1 credit. Costs 1 credit. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數url必填cachefieldscompact

threads_profile

Threads profile — displayName, isPrivate, bioLinks (Meta verified), isThreadsOnlyUser, transparencyLabel, bioFragments, HD avatars (1 credit). Costs 1 credit. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數url必填cachefieldscompact

threads_user_posts

Recent Threads posts — engagement{views,likes,replies,reposts,quotes}, threadId/isReply. Flat 2 credits. source + timings. Costs 2 credits. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數url必填cachelimitfieldscompact

threads_post_details

Threads post — engagement (views when exposed), comments[], suggestedPosts[], threadId/isReply. Flat 1 credit. Costs 1 credit. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數url必填cachefieldscompact

threads_search_users

Threads user discovery from keyword search — id, handle, avatar, verified. Flat 1 credit. Costs 1 credit. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數q必填cachelimitfieldscompact

bluesky_profile

Bluesky profile — handle, did, bio, counts, banner, verification{}, labels[], and associated{} (1 credit). Costs 1 credit. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數url必填cachefieldscompactcacheMaxAge

bluesky_user_posts

Default ~1 credits (limit 10; 0.1/result). Author feed — posts and reposts (isRepost marked), quote/external/images embeds, opaque cursor. Costs ~1 credits (0.1/result). Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數url必填cachelimitcursorfieldsfiltercompactincludeReposts

bluesky_post_details

Post thread via getPostThread — nested replies[], facet links/mentions/hashtags, rich author (1 credit). Costs 1 credit. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數url必填cachedepthfieldscompact

pinterest_pin_details

Get a Pinterest pin — title, description, link, board, origin creator, and engagement as structured JSON. Costs 1 credit. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數url必填cachefieldscompact

pinterest_user_pins

Default ~5 credits (limit 10; 0.5/result). Pins from a Pinterest profile — offset cursor, pidgets window ~100. Costs ~5 credits (0.5/result). Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數url必填cachelimitcursorfieldscompact

pinterest_board

Default ~5 credits (limit 10; 0.5/result). Pins on a Pinterest board — saves, imageOriginal, destinationUrl, top-level author. ~0.5 credits/pin. Costs ~5 credits (0.5/result). Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數url必填cachelimitcursorfieldscompact

pinterest_user_boards

Default ~5 credits (limit 10; 0.5/result). Boards on a Pinterest profile — pinCount, coverImage (474x), privacy, sections. Board followers when scoped. Costs ~5 credits (0.5/result). Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數url必填cachelimitcursorfieldscompact

linkedin_profile

Public LinkedIn person profile — what a logged-out visitor sees: name, headline, location, about. Flat 1 credit. Costs 1 credit. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數url必填cachefieldscompact

linkedin_company

Company page for B2B intel — specialties, similarPages, employeeCount, founded, slogan, cover. Flat 2 credits. Costs 2 credits. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數url必填cachefieldscompact

linkedin_post_details

Get a LinkedIn post — text, author, reactions, and comments count as structured JSON. When LinkedIn hides the post behind its sign-in prompt the call fails with 502 at 0 credits. Costs 1 credit. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數url必填cachefieldscompact

linkedin_post_transcript

LinkedIn post text as a transcript — paragraph segments, timingSource none. Flat 1 credit. Costs 1 credit. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數url必填cachefieldscompact

linkedin_company_posts

The recent posts a company page shows logged-out visitors (about 10), with engagement{likes,comments}. Flat 1 credit. Costs 1 credit. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數url必填cachelimitcursorfieldscompact

linkedin_search_posts

Default ~8 credits (limit 10; 0.8/result). Keyword search of public LinkedIn posts — offset cursor, ceiling 50. Costs ~8 credits (0.8/result). Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數q必填sortcachelimitcursorfieldscompact

rumble_video_details

Rumble video metadata — uniform streams[] with rendition meta, captions[], audioStreams. Costs 1 credit. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數url必填cachefieldscompact

rumble_video_transcript

Rumble published captions as timed segments — parses the .vtt from video-details (not speech-to-text). Costs 1 credit. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數url必填cachefieldscompactlanguage

rumble_channel_videos

Default ~6 credits (limit 10; 0.6/result). Rumble channel uploads — lean streams[{url,type}]; call video-details for rendition meta. Costs ~6 credits (0.6/result). Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數url必填cachelimitfieldscompact

rumble_comments

Rumble top-level comments — publishedAt ISO-8601 UTC from title= on the comment time link. Costs 2 credits. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數url必填cachelimitfieldscompact

tiktok_shop_products

Store catalog with shopInfo (sold/followers/rating) + products priced with sold, rating, typed discount. Costs 2 credits (fallback: 2.8/product, min 2). Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數url必填cachelimitfieldsregioncompact

tiktok_shop_product_details

PDP — price (sku_min when guest min is *), sold vs stock, seller id/url, images[]. Unresolved URL is 404 at 0 credits. Costs 2 credits. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數url必填cachefieldsregioncompact

tiktok_shop_product_reviews

Default ~45 credits (limit 20; 2.25/result). TikTok Shop product reviews — star rating, text, SKU variant, verified purchase, country, and review photos. Costs ~45 credits (2.25/result). Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數url必填cachelimitfieldscompact

tiktok_shop_user_showcase

Default ~23 credits (limit 10; 2.25/result). Creator Shop showcase — affiliate shelf products with per-product sold, rating, typed discount, and seller name/url. Costs ~23 credits (2.25/result). Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數cachelimitfieldscompactusername必填

facebook_marketplace_item

Marketplace listing — title, priceAmount, status, seller{}, condition, coords (2 credits). Costs 2 credits. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數url必填cachefieldscompact

facebook_event_details

Get a Facebook event — title, local start/end, timezone, place, host id, and attendance when exposed. Costs 2 credits. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數url必填cachefieldscompact

facebook_profile_events

List a Facebook Page's events — local startDate, timezone, venue. 2 credits. Costs 2 credits. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數url必填cachelimitfieldscompact

facebook_ad_library_company_ads

Ads for one Meta page — active by default, Meta's top-by-impressions order, sort_by and date window, same envelope as /facebook/search. Costs 2 credits. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數url必填cachelimitcursorfieldsstatuscompactcountrysort_byend_datestart_date

facebook_ad_library_search_companies

Find Meta Ad Library pages by brand — name-matched, pageId for company-ads (not profileId). Costs 2 credits. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數q必填cachelimitfieldscompactcountry

facebook_ad_library_ad_details

One Meta ad by ID — same creative as search, plus EU transparency data for EU-delivered ads. Flat 2 credits. Costs 2 credits. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數url必填cachefieldscompact

facebook_ad_library_ad_transcript

Spoken transcript of a Meta video ad with timed segments — written copy as fallback. Costs 2 credits. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數url必填cachefieldscompact

tiktok_ad_library_top_ads

TikTok Creative Center Top Ads — one ~20-row leaderboard page, not a library search (flat 2; ~1/ad on the fallback path). Costs 2 credits. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數qcachelimitmatchfieldsperiodcompactcountryorderByadFormatindustryobjective

tiktok_ad_library_ad_details

One TikTok Commercial Content Library ad by ID — calendar-day dates, always 2 credits. Costs 2 credits. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數url必填cachefieldscompactcountry

google_ad_library_company_ads

Google publishes spend and impression ranges only for election ads; commercial advertisers omit both. isActive is true when lastShown is within 7 UTC days. Costs 2 credits. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數sortcachelimittopiccursorfieldsregioncompactcountryend_dateadvertiser必填start_date

google_ad_library_ad_details

Google publishes spend and impression ranges only for election ads; commercial advertisers omit both. isActive is true when lastShown is within 7 UTC days. Costs 2 credits. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數cachefieldscompactcountrycreative_id必填

linkedin_ad_library_search_ads

LinkedIn publishes run dates, impressions and targeting only on a subset of creatives. Search is the SERP card; source is native. Costs 2 credits. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數qcachelimitcursorfieldscompactcompanycountryendDatekeywordcompanyIdcountries另有 2 個

linkedin_ad_library_ad_details

One LinkedIn Ad Library ad by ID. LinkedIn withholds Ran-from / impressions / targeting on most creatives — those keys are omitted, not 404. Costs 2 credits. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數url必填cachefieldscompact

amazon_shop_page

Third-party seller storefronts (/sp?seller= / /s?me=) — ASIN + canonical /dp URLs, price, badges. Not influencer /shop/{handle}. Costs 1 credit per 16 products (default limit 20 = 2). Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數url必填cachelimitcursorfieldscompactmarketplace

github_user

GitHub public profile — login, type User|Organization, email when public, followers (1 credit). Costs 1 credit. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數cachefieldscompactusername必填

github_repositories

Default ~4 credits (limit 10; 0.4/result). List a user's repos with sort/direction/type — opaque Link cursor (~0.4/repo). Costs ~4 credits (0.4/result). Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數sorttypecachelimitcursorfieldscompactusername必填direction

github_pull_requests

Default ~4 credits (limit 10; 0.4/result). List repo PRs — draft, labels, author{}, head/base, opaque Link cursor (state echoed). Costs ~4 credits (0.4/result). Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數repo必填cachelimitstatecursorfieldscompact

github_activity

Default ~4 credits (limit 10; 0.4/result). Public events with typed payload (Push commits/ref, PR/issue action) — 90-event ceiling. Costs ~4 credits (0.4/result). Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數cachelimitcursorfieldscompactusername必填

github_followers

Default ~3 credits (limit 30; 0.1/result). Follower cards {id, login, type, url, avatar} — ~0.1/row; large accounts are expensive to page fully. Costs ~3 credits (0.1/result). Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數cachelimitcursorfieldscompactusername必填

github_following

Default ~3 credits (limit 30; 0.1/result). Accounts a user follows — same card and ~0.1/row pricing as followers. Costs ~3 credits (0.1/result). Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數cachelimitcursorfieldscompactusername必填

github_contributions

GitHub contribution graph — sorted days[], currentStreak (today grace), longestStreak (2 credits). Costs 2 credits. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數cachefieldscompactusername必填

github_repository

GitHub repo — stars, real watchers (subscribers), openIssuesAndPrs, license, parent when fork (1 credit). Costs 1 credit. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數repo必填cachefieldscompact

twitch_profile

Twitch channel — handle + displayName, socials[], topClips, schedule preview, stream only when live (1 credit). Costs 1 credit. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數url必填cachefieldscompactcacheMaxAge

twitch_user_videos

Twitch channel VODs — lean rows, video-id cursor, filter/sort, top-level broadcaster{} (flat 2). Costs 2 credits. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數url必填cachelimitcursorfieldssortBycompactfilterBy

twitch_user_schedule

Twitch channel schedule — startAt/endAt, title, game, isRecurring (0 credits when empty). Costs 1 credit. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數url必填cachelimitfieldscompact

twitch_clip

Twitch clip — curator vs channel, signedVideoUrl, unwrapped token, relatedClips (1 credit). Costs 1 credit. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數url必填cachefieldscompactcacheMaxAge

spotify_artist

Spotify artist — followers, monthlyListeners, worldRank, topCities, topTracks with playCount, concerts, and related artists (1 credit). Costs 1 credit. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數rawurl必填cachefieldscompact

spotify_track

Spotify track — playCount, joinable artists[]/album{}, explicit, releaseDate (1 credit). Costs 1 credit. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數rawurl必填cachefieldscompact

spotify_album

Spotify album — tracks[] with playCount, joinable artists[], releaseDate, explicit (1 credit). Costs 1 credit. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數rawurl必填cachefieldscompact

spotify_podcast

Spotify podcast show — publisher, rating, topics, explicit flag, and totalEpisodes as clean JSON. Costs 1 credit. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數url必填cachefieldscompact

spotify_podcast_episodes

Podcast episode archive — previewUrl, releaseDate, explicit, cursor pagination (flat 2 credits). Costs 2 credits. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數rawurl必填cachelimitcursorfieldscompact

soundcloud_artist

SoundCloud artist — handle + name, subscriptionTier, externalLinks, verified (1 credit). Costs 1 credit. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數url必填cachefieldscompactcacheMaxAge

soundcloud_artist_tracks

Artist track list — opaque cursor, native-window when the api-v2 page ends (2 credits; empty is 0). Costs 2 credits. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數url必填cachelimitcursorfieldscompact

soundcloud_track

SoundCloud track — plays/likes/license, tags[], nested artist{}, streamUrl when streamable (1 credit). Costs 1 credit. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數url必填cachefieldscompactcacheMaxAge

linktree_page

Link-in-bio → creator graph: typed links, socialAccounts{} that feed TikTok/Instagram/Spotify/SoundCloud, email, verticals. Flat 1 credit. Costs 1 credit. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數url必填cachefieldscompactcacheMaxAge

snapchat_user_profile

Snapchat profile — stable identity card, millisecond timestamps, mediaType image/video (1 credit). Costs 1 credit. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數url必填cachefieldscompact

truth_social_profile

Prominent public Truth Social profiles — isPrivate/bot/group, CP-F counts, avatar/banner. Flat 1 credit. Costs 1 credit. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數url必填cachefieldscompact

truth_social_user_posts

Recent Truths — same post mapper as /post (links, card, reblog/quote, mentions). 2 credits. Costs 2 credits. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數url必填cachelimitcursorfieldscompact

truth_social_post

One Truth — text, links[], card, reblog/quote chain, media.meta, externalVideoId. Flat 1 credit. Costs 1 credit. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數url必填cachefieldscompact

kick_clip

Get a Kick clip, or a channel's recent clips — 7d clip cache. Flat 1 credit. Costs 1 credit. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數url必填cachelimitfieldscompactcacheMaxAge

account_balance

Plan, subscription vs top-up credits, monthly quota, and renewsAt — 0 credits. Costs 0 credits. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數fieldscompact

account_request_history

Recent API requests for your key — requestId, status, credits, cacheHit (0 credits). Costs 0 credits. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數limitsinceuntilcursorfieldscompactendpointstatusCode

account_daily_usage

Day-by-day credit usage for spend monitoring (0 credits). Costs 0 credits. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數daysfieldscompact

account_most_used_routes

Ranked list of which Captapi routes your key calls most (0 credits). Costs 0 credits. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數dayslimitfieldscompact

analytics_post

Unified metrics for one post, video, or reel — platform auto-detected (1 credit). Costs 1 credit. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數url必填cachefieldscompact

analytics_compare

Compare unified metrics across up to 10 URLs — each row is the analytics/post object (1 credit/resolved URL). Costs 1 credit/url. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數urls必填cachefieldscompact

video_transcript

AI transcription of an uploaded file — 1 credit/min; noSpeech=true and 0 credits when there is no speech. Costs 1 credit/min. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數file必填fieldscompactlanguagetranslatetimestampGranularity

video_summarize

AI transcription + summary of an uploaded file — transcript included; 1 credit/min + 1. Costs 1 credit/min +1. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數file必填fieldscompactlanguagetranslatetimestampGranularity

kwai_profile

Fetch Kwai profile — display name, bio, counts, and verification as structured JSON. Costs 1 credit. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數url必填cachefieldscompact

kwai_user_posts

Default ~10 credits (limit 10; 1/result). Kwai profile posts — caption ("" when none), engagement, mp4 + transcript (~1 credit/post). Costs ~10 credits (1/result). Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數url必填cachelimitcursorfieldscompact

kwai_post

Single Kwai video — caption ("" when none), hashtags[], author, mp4 (2 credits). Costs 2 credits. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數url必填cachefieldscompact

komi_page

Komi link-in-bio → identity, socials{} (incl. website), content LINK/PRODUCT rows with price/currency. Flat 1 credit. Costs 1 credit. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數url必填cachefieldscompactcacheMaxAge

pillar_page

Pillar link-in-bio → identity, socials{}, links[] with per-link clicks, products[]. Flat 1 credit. Costs 1 credit. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數url必填cachefieldscompactcacheMaxAge

linkbio_page

lnk.bio → id, socials{}, titled links[], website/email/whatsapp, other[]. Flat 1 credit. Costs 1 credit. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數url必填cachefieldscompactcacheMaxAge

linkme_profile

Linkme profile → bio, profileVisitCount, featured links, webLinks, email/infoLinks, stripeStatus. Flat 1 credit. Costs 1 credit. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數url必填cachefieldscompactcacheMaxAge

website_contacts

Business website → role emails, E.164 phones, social profiles. 1 credit when something is found, 0 when not. Costs 1 credit. Empty results and failures are never charged. Pass cache=true for a free 24h cache hit (default always fresh).

輸入參數url必填cachefieldscompact

版本歷史

4
  1. v0.6.0最新Nov 7, 2026
  2. v0.5.1Oct 18, 2026
  3. v0.5.0Oct 18, 2026
  4. v0.3.0Sep 16, 2026

評分

已滿足適用檢查項的 100%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分