クリエイタープロフィール分析
TikTokエンドポイントを使えば、「クリエイタープロフィール分析」をドキュメント化された入力とJSONレスポンスによる再現可能なAPIリクエストに変えられます。
クリエイター、コンテンツ、ハッシュタグ、楽曲、トレンド、公開広告クリエイティブのシグナルを、本番運用可能なAPIルートでTikTokからトラッキングできます。
CrawloraのTikTokエンドポイントで、プロフィール、動画、ハッシュタグ、楽曲、検索、トレンド、Top Ads広告クリエイティブのインテリジェンスを取得できます。
エンドポイントファミリー
6
ドキュメント化されたパラメータ
258
サンプル数
81
ライブカタログスナップショット
稼働エンドポイント
81
メソッド
GET
必須パラメータ
133
スキーマ参照
81
{
"platform": "TikTok",
"endpoint": "tiktok-search",
"method": "GET",
"path": "/tiktok/search",
"auth": "apiKey"
}ユースケース
CrawloraのTikTokエンドポイントで、プロフィール、動画、ハッシュタグ、楽曲、検索、トレンド、Top Ads広告クリエイティブのインテリジェンスを取得できます。
TikTokエンドポイントを使えば、「クリエイタープロフィール分析」をドキュメント化された入力とJSONレスポンスによる再現可能なAPIリクエストに変えられます。
TikTokエンドポイントを使えば、「ハッシュタグと動画の発見」をドキュメント化された入力とJSONレスポンスによる再現可能なAPIリクエストに変えられます。
TikTokエンドポイントを使えば、「トレンドと広告クリエイティブのリサーチ」をドキュメント化された入力とJSONレスポンスによる再現可能なAPIリクエストに変えられます。
マネージド実行
以下の数値はすべて、稼働中のTikTokエンドポイントカタログから取得しています(エンドポイント81件、ドキュメント化されたリクエストパラメータ258個、公開レスポンススキーマ81件)。DocsとPlaygroundが参照しているカタログと同じものです。
TikTokのエンドポイントは81件、14つのリクエストファミリーに分類されています(Mobile、Top Ads、Creative Centerほか11件)。
これらのTikTokエンドポイントには258個のリクエストパラメータがドキュメント化されており、うち133個が必須です。統合コードを書く前に入力仕様をすべて確認できます。
81件のTikTokエンドポイントのうち81件が実際のサンプルレスポンスを、81件がドキュメント化されたレスポンススキーマを備えています。最初のリクエストの前に実データの形に合わせて実装できます。
TikTokのエンドポイントは成功時のスキーマに加えてエラーレスポンス(400、404、429、500、503)もドキュメント化しています。ブロック、レート制限、レコード欠損は空データではなく型付きのエラーとして返ります。
TikTokのエンドポイントは67個のホスト型MCPツールとして提供されており、エージェントは同じパラメータと同じJSON契約のまま、追加の実装なしに同じルートを呼び出せます。
カバレッジマップ
/tiktok/mobile/search
/tiktok/top-ads/list
/tiktok/creative-center/filters
/tiktok/search
/tiktok/category
/tiktok/comments
主要エンドポイント
/tiktok/searchSearches TikTok videos for `keyword`. `cursor` defaults to 0 and `count` defaults to 20, capped at 50. The response has the matching video items, a `cursor` and `has_more` for paging. An empty, blocked or malformed result from TikTok returns an upstream error.
レスポンスに関する注記
- Uses the configured TikTok web signer sidecar when `TikTokAPIHost` points to a compatible signer. - Returns upstream errors when TikTok serves an empty, blocked, or malformed API response.
MCPツール tiktok_search
/tiktok/profile/{handler}Returns a public TikTok profile by `handler`, the username without the leading `@`. The `user` object has the id, `uniqueId`, nickname, signature, verified and private flags, region, language, avatar, bio link and `secUid`; `stats` has follower, following, heart, video and friend counts. A missing, deleted or banned handle returns 404.
MCPツール tiktok_profile
/tiktok/top-ads/listReturns high-performing auction ads from TikTok Creative Center. The service defaults `period` to 30, `page` to 1, `limit` to 20, and `order_by` to `for_you`. Use `/tiktok/top-ads/filters` for dynamic enum values and static enums for order, duration, likes, and ad format.
レスポンスに関する注記
- Nonzero TikTok upstream response codes are returned as upstream errors. - Signed video and image URLs are passed through as returned by TikTok. - Filter enums for `country_code`, `industry`, `objective`, `ad_language`, `pattern_label`, and `period` come from `/api/v1/tiktok/top-ads/filters`. - Complete enum values for static list filters and the latest verified dynamic upstream snapshot are listed in `docs/tiktok-top-ads-enums.md`.
MCPツール tiktok_top_ads_list
/tiktok/top-ads/detailReturns detail for one TikTok Creative Center Top Ads material. Use `material_id`; the upstream does not accept `id` or `materialId`.
レスポンスに関する注記
- Missing `material_id` returns an invalid-params error. - Nonzero TikTok upstream response codes are returned as upstream errors.
MCPツール tiktok_top_ads_detail
/tiktok/top-ads/analysisReturns the detail-page interactive time analysis chart and percentile for a Top Ads material. Metric values are `retain_ctr` (CTR), `retain_cvr` (CVR), `click_cnt` (Clicks), `convert_cnt` (Conversion), and `play_retain_cnt` (Remain).
レスポンスに関する注記
- The chart points come from TikTok's public `/top_ads/keyframe` endpoint. - The `percentile` value comes from TikTok's public `/top_ads/percentile` endpoint and uses the matching percentile metric for the requested tab. - Nonzero TikTok upstream response codes are returned as upstream errors. - Complete enum values for `metric` and `period_type` are listed in `docs/tiktok-top-ads-enums.md`.
MCPツール tiktok_top_ads_analysis
/tiktok/post/{id}Returns TikTok's detail record for one video by video id. `itemInfo.itemStruct` holds the video's description, the author's profile and the author's statistics (such as followers, following and hearts) along with the rest of TikTok's video object; `shareMeta` holds the share title and description.
MCPツール tiktok_post
関連API
Social & Creator Platforms
Build creator intelligence, video research, transcript, and audience-comment workflows without maintaining YouTube scrapers.
Social & Creator Platforms
Turn Twitch's public channel, stream, clip, and team data into structured JSON — live status and viewer counts, top games, clips, VODs, and team rosters — as normalized JSON. Credential-free.
Social & Creator Platforms
Turn Instagram public data into structured inputs for social listening and creator research.
TikTokのスクレイピング方法
TikTokのデータはアプリ向けにレンダリングされており、API向けではありません。CrawloraのTikTokエンドポイントは、公開プロフィール、動画、ハッシュタグ、トレンドのデータを構造化JSONで返します。
クリエイターのプロフィール、単一の動画、ハッシュタグ(チャレンジ)、またはトレンドフィードを指定します。
ユーザー名、動画ID、またはハッシュタグをCrawloraのTikTokエンドポイントに渡します。
フォロワー数、動画の再生数/いいね/シェア、キャプション、サウンド、ハッシュタグをクリーンなJSONで取得できます。
再実行すれば、トレンドコンテンツ、クリエイターの成長、ハッシュタグの勢いをモニタリングできます。
On 2026-10-30 /tiktok/comments with count=10 returned 19 comments plus has_more 1 and a cursor of 20, so page by cursor and count rows received. /tiktok/category returned 21 categories, and creative-center hashtags for US over 7 days returned only 3 hashtags.
クライアントライブラリ
お使いの言語向けの TikTok 専用クライアントをインストールできます。各パッケージはこのページの TikTok エンドポイントに対応し、APIキーを使って Crawlora のホスト型 API を呼び出します。
npm install @crawlora-org/tiktoknpmpip install crawlora-tiktokPyPIgo get github.com/Crawlora-org/crawlora-tiktokpkg.go.devgem install crawlora-tiktokRubyGemsnet.crawlora:crawlora-tiktokMaven Centralcomposer require crawlora/tiktokPackagistcargo add crawlora-tiktokcrates.ioエージェントスキル
Crawlora のエージェントスキルをインストールすると、スクレイパーを書かずに、ドキュメント化された API 経由で TikTok のデータを JSON として取得できます。TikTok に対応するスキル:
Research public TikTok profiles, videos, comments, hashtags, search results, trending feeds, and Creative Center signals through Crawlora. Use for…
npx skills add github.com/Crawlora-org/crawlora-skills --skill tiktok-researchBuild evidence-backed TikTok trend briefs from current feeds, Creative Center rankings, hashtag data, and Explore categories through Crawlora. Use…
npx skills add github.com/Crawlora-org/crawlora-skills --skill tiktok-trend-researchResearch TikTok Creative Center Top Ads by brand, market, industry, and objective through Crawlora. Use for competitor-ad comparisons, creative…
npx skills add github.com/Crawlora-org/crawlora-skills --skill tiktok-ad-researchFAQ
TikTokのユーザー名、動画ID、またはハッシュタグをCrawloraのTikTokエンドポイントに送るだけで、フォロワー数、動画統計、キャプション、サウンド、ハッシュタグを構造化JSONで取得できます。アプリのリバースエンジニアリングは不要です。公開データのみを収集し、TikTokの利用規約を遵守してください。
はい。Crawloraは公開動画のメタデータ(再生数、いいね、シェア、キャプション)とコメントスレッドを返します。非公開アカウントや認証が必要なデータにはアクセスしません。
公開されている動画とプロフィールのデータ収集は、TikTokの利用規約、robotsディレクティブ、レート制限、適用法を遵守する限り、一般的に許容されます。収集権限のある公開データが対象です。
Yes. The mobile place routes let you search a venue by name, then page every video tagged at its place ID, and a separate route returns a video's captions translated into 16 languages where TikTok has captions. Use the string place ID, and page until the response says there is no more rather than trusting a place's video count.
Collecting publicly accessible video and profile data is generally permissible if you respect TikTok's terms of use, robots directives, rate limits, and applicable law. This is for public data you're authorized to collect.
TikTok's official Research API is restricted to approved academic institutions and nonprofits — commercial applications are typically rejected, and there's no free, general-purpose commercial access to TikTok's public data through official channels. Crawlora's TikTok endpoints read public profile, video, hashtag, and trend data directly, with no research-eligibility application.