Endpoints

80

Influencer
13

Product
15

Search
10

Insights
3

Shop
9

Live
5

Social media analysis
3

Batch download cover images
1

Category Dashboard
2

Video
14

Music
5

What is the ScrapTok TikTok API?

ScrapTok (TikTok API) provides comprehensive real-time interfaces for Web and App, alongside massive historical data spanning up to 1,000 days. Access deep insights into creators, videos, Shop, and products—all with a single click.

ScrapTok TikTok API is available on the JoJ API marketplace. Subscribe with a single JoJ API key, call it through one gateway, and pay from one wallet — no separate account or contract with the provider.

ScrapTok TikTok API endpoints

  • GET/api/v3/realtime/influencer/video/list

    Get Influencer Video List - Realtime

    Retrieve the latest video list for a TikTok influencer, including view counts, likes, comments, and shares for each video.

  • GET/api/v3/echotik/influencer/list

    Get Influencer List - Enriched

    Search and filter TikTok influencers using analytics data with rich multi-dimensional metrics including follower trends, engagement rates, sales performance, and historical data computed from a large-scale dataset.

  • GET/api/v3/echotik/influencer/video/list

    Get Influencer Video List - Enriched

    Retrieve an analytics-enriched video list for a TikTok influencer, with historical performance metrics, product associations, and engagement trend data.

  • GET/api/v3/realtime/influencer/detail

    Get Influencer Detail - Realtime

    Retrieve real-time profile information for a TikTok influencer by unique ID, including follower count, bio, video count, and engagement data.

  • GET/api/v3/realtime/influencer/follower/list

    Get Influencer Follower List - Realtime

    Retrieve the follower list for a TikTok influencer, with basic profile information for each follower.

  • GET/api/v3/realtime/influencer/following/list

    Get Influencer Following List - Realtime

    Retrieve the list of accounts a TikTok influencer is following, with basic profile information for each account.

  • GET/api/v3/realtime/influencer/region

    Get Influencer Region - Realtime

    Retrieve regional data for a TikTok influencer, including audience geographic distribution across countries and regions.

  • GET/api/v3/realtime/influencer/generate/qr-code

    Get Influencer QR Code - Realtime

    Generate a QR code for a TikTok influencer’s profile page, suitable for embedding in marketing materials.

  • GET/api/v3/echotik/influencer/trend

    Get Influencer Trends - Enriched

    Retrieve historical trend snapshots for a TikTok influencer, showing follower growth curves, view trends, and engagement rate changes over time.

  • GET/api/v3/echotik/influencer/detail

    Get Influencer Detail - Enriched

    Retrieve comprehensive analytics data for one or more TikTok influencers, including historical follower growth, video performance metrics, product promotion data, and audience insights computed from extensive historical records.

  • GET/api/v3/echotik/influencer/live/list

    Get Influencer Livestream List - Enriched

    Retrieve historical livestream records for a TikTok influencer, including viewer counts, GMV, and product sales data from past live sessions.

  • GET/api/v3/echotik/influencer/product/list

    Get Influencer Product List - Enriched

    Retrieve the list of products promoted by a TikTok influencer, with historical sales data, commission rates, and product performance metrics.

  • GET/api/v3/echotik/influencer/ranklist

    Get Influencer Ranking List - Enriched

    Retrieve ranked lists of TikTok influencers sorted by metrics such as follower count, GMV, and engagement rate, computed from large-scale analytics data.

  • GET/api/v3/realtime/product/detail_new_app

    Get Product Detail App - Realtime

    Get Product detail by APP

  • GET/api/v3/echotik/product/live/list

    Get Product Livestream List - Enriched

    Retrieve the list of TikTok livestreams in which a specific product was promoted, including viewer counts and GMV data.

  • GET/api/v3/echotik/product/video/list

    Get Product Video List - Enriched

    Retrieve the list of TikTok videos associated with a product, including view counts, engagement metrics, and conversion data.

  • GET/api/v3/echotik/category/l3

    Get TikTok Shop Categories Level3

    Retrieve third-level product subcategories under a given secondary category in TikTok Shop.

  • GET/api/v3/echotik/product/trend

    Get Product Trends - Enriched

    Retrieve historical trend snapshots for a TikTok Shop product, showing sales volume curves, GMV changes, and view trends over time.

  • GET/api/v3/echotik/product/comment

    Get Product Review List - Enriched

    Retrieve aggregated customer reviews for a TikTok Shop product from the analytics dataset, with historical review data and rating distributions.

  • GET/api/v3/echotik/product/influencer/list

    Get Product Influencer List - Enriched

    Retrieve the list of TikTok creators who have promoted a specific product, with performance metrics including views, sales, and GMV generated per creator.

  • GET/api/v3/realtime/extract_product_id

    Get Product ID from Share Link - Realtime

    Extract the TikTok Shop product ID from a product share link or URL.

  • GET/api/v3/echotik/category/l2

    Get TikTok Shop Categories Level2

    Retrieve secondary product categories under a given primary category in TikTok Shop.

  • GET/api/v3/echotik/product/detail

    Get Product Detail - Enriched

    Retrieve comprehensive analytics data for one or more TikTok Shop products, including historical sales trends, associated creator data, and detailed performance metrics.

  • GET/api/v3/realtime/product/detail

    Get Product Detail Web - Realtime

    Retrieve real-time product details from TikTok Shop, including title, price, inventory, ratings, and seller information.

  • GET/api/v3/echotik/category/l1

    Get TikTok Shop Categories Level1

    Retrieve the list of top-level product categories available in TikTok Shop.

  • GET/api/v3/echotik/product/list

    Get Product List - Enriched

    Search and filter TikTok Shop products using analytics data with rich metrics including sales volume, GMV, review counts, and historical trend data.

  • GET/api/v3/realtime/product/comment

    Get Product Review List - Realtime

    Retrieve customer reviews for a TikTok Shop product, including ratings, review text, and buyer information.

  • GET/api/v3/echotik/product/ranklist

    Get Product Ranking List - Enriched

    Retrieve ranked lists of TikTok Shop products by sales volume, GMV, or other metrics, computed from large-scale analytics data.

  • GET/api/v3/echotik/search/items

    General Search - Enriched

    Perform a general search across TikTok Shop using the analytics dataset, returning products, shops, and influencers matching the query with rich performance metrics.

  • GET/api/v3/realtime/hashtag/search

    Search Hashtags - Realtime

    Search TikTok hashtags by keyword, returning matching tags with video counts and usage statistics.

  • GET/api/v3/realtime/music/search

    Search Music - Realtime

    Search TikTok music tracks by keyword, returning matching audio with usage counts and associated video data.

  • GET/api/v3/realtime/video/search

    Search Videos - Realtime

    Search TikTok videos by keyword, returning a list of matching videos with view counts, engagement metrics, and creator info.

  • GET/api/v3/realtime/product/search

    Search Product - Realtime

    Search for product lists in real time via keywords and use offset for subsequent page turning. Product data can be obtained from data.body.sections[0].items. The search interface does not return complete product data; you can retrieve product details using the obtained product_id. Note: Real-time interfaces may encounter risk control detection at any time. Please retry if the returned code equals 500.

  • POST/api/v3/realtime/product/photo-search

    Image Search for Products - Realtime

    This interface is used together with the "Image Search Paged Product Data - Real-Time Interface". The current interface does not support pagination parameters, and six distinct commodities are randomly returned each time in e_com_items. To retrieve more commodity data, record the image_uri and box_detection returned by photo_search of this interface for subsequent data acquisition.

  • GET/api/v3/realtime/product/photo-search/page

    Image Search Paged Product Data - Realtime

    This interface is used in conjunction with the "Image Search for Products - Real-time Interface". The image_uri and box_detection returned by the photo_search method of the "Image Search for Products - Real-time Interface" are passed into this interface to obtain more data by pagination.

  • GET/api/v3/realtime/influencer/search

    Search Influencers - Realtime

    Search TikTok influencers by keyword. Returns a list of matching creator profiles with follower counts, engagement rates, and basic metrics.

  • GET/api/v3/realtime/live/search

    Search Live Streams - Realtime

    Search for active or recent TikTok live streams by keyword, returning matching streams with viewer counts and host information.

  • GET/api/v3/realtime/top/search

    Get Top Search - Realtime

    This realtime top-search endpoint returns high-priority results from TikTok's search context for a keyword. It is useful when you want to understand what users are most likely to encounter at the top of search rather than what the recommendation feed is pushing.

  • GET/api/v3/realtime/suggested/users

    Get Suggestions Users - Realtime

    This realtime endpoint returns suggested accounts related to a keyword. It behaves more like platform guidance on relevant users than like a strict ranked creator search, which makes it useful for quick account expansion.

  • GET/api/v3/realtime/inspiration/keyword

    Get Keyword Insight - Realtime

    This realtime inspiration endpoint returns keyword-adjacent content intended for ideation rather than strict entity resolution. It is better for expanding creative thinking around a term than for performing a precise search.

  • GET/api/v3/realtime/trending/keyword/ranking

    Get Trending Search Term Ranking - Realtime

    This realtime keyword ranking endpoint reflects what users are actively searching for right now. It is better suited to demand-side topic discovery than to content-surface analysis, because it highlights search intent rather than recommendation behavior.

  • GET/api/v3/echotik/seller/trend

    Get Shop Trends - Enriched

    Retrieve historical trend snapshots for a TikTok Shop, showing GMV growth, product count changes, and sales volume over time.

  • GET/api/v3/echotik/seller/influencer/list

    Get Shop Influencer List - Enriched

    Retrieve the list of TikTok creators affiliated with a shop, including their contribution to GMV, video count, and commission data.

  • GET/api/v3/echotik/seller/video/list

    Get Shop Video List - Enriched

    Retrieve the list of TikTok videos promoting products from a specific shop, with view counts, engagement data, and sales conversion metrics.

  • GET/api/v3/echotik/seller/product/list

    Get Shop Product List - Enriched

    Retrieve the analytics-enriched product list for a TikTok Shop seller, with historical sales data and performance metrics for each product.

  • GET/api/v3/echotik/seller/live/list

    Get Shop Livestream List - Enriched

    Retrieve historical livestream records for a TikTok Shop, including viewer counts, GMV generated, and product sales data from each session.

  • GET/api/v3/realtime/seller/product/list

    Get Shop Product List - Realtime

    Retrieve the real-time product listing for a TikTok Shop seller, including current inventory, prices, and product status.

  • GET/api/v3/echotik/seller/ranklist

    Get Shop Ranking List - Enriched

    Retrieve ranked lists of TikTok Shop sellers by GMV, product count, or other metrics, computed from large-scale analytics data.

  • GET/api/v3/echotik/seller/list

    Get Shop List - Enriched

    Search and filter TikTok Shop sellers using analytics data, with metrics including GMV, product count, and historical sales performance.

  • GET/api/v3/echotik/seller/detail

    Get Shop Detail - Enriched

    Retrieve comprehensive analytics data for a TikTok Shop seller, including historical GMV, product portfolio, associated creators, and performance trends.

  • GET/api/v3/realtime/live/detail

    Get Live Stream Detail - Realtime

    Retrieve real-time details for a TikTok live stream, including viewer count, host info, and products being promoted.

  • GET/api/v3/echotik/live/list

    Get Live List - Enriched

    Provide live streaming library data of EchoTik, suitable for scenarios requiring mass acquisition of live streaming data.

  • GET/api/v3/echotik/live/detail

    Get Live Detail - Enriched

    Batch query the number of collected live stream details stored in EchoTik via room_id. If no data is returned, this live stream has not been recorded.

  • GET/api/v3/echotik/live/trend

    Get Live Trends - Enriched

    Obtain the trend data of live streaming rooms collected and included by EchoTik

  • GET/api/v3/echotik/live/product/list

    Get Live Product List - Enriched

    Obtain the product list in the live stream rooms collected and recorded by EchoTik

  • GET/api/v3/realtime/video/comment_keywords_insight

    Get Video Comment Keywords - Realtime

    Analyze the comment section of a TikTok video to extract frequently mentioned keywords and surface audience sentiment signals.

  • GET/api/v3/realtime/video/trend_insight

    Get Video Interaction Trends - Realtime

    Retrieve interaction trend data for a TikTok video over the past 14 days, showing daily changes in views, likes, and comments.

  • GET/api/v3/realtime/influencer/milestones_insight

    Get Influencer Milestones - Realtime

    Retrieve milestone and achievement data for a TikTok influencer, showing historical growth markers and key follower milestones.

  • GET/api/v3/echotik/batch/cover/download

    Batch download cover images

    Since TikTok image resources have an expiration time, we will download the images that have been collected. Currently, all image URLs returned by EchoTik-related interfaces cannot be accessed directly. You can use this interface to obtain temporary access URLs (valid for 24 hours). Please note that this interface does not consume call counts. The URL in the cover_url field passed to the interface must be a cover with a Host of “echosell-images.tos-ap-southeast-1.volces.com” to obtain a temporary access URL! If there are image URLs with domains other than “echosell-images.tos-ap-southeast-1.volces.com”, this proves that we have not yet downloaded that image. In such cases, calling this interface will be ineffective, and the image will be asynchronously downloaded within the next 1-3 days.

  • GET/api/v3/echotik/category/trend

    Get Category Trends - Enriched

    Sales and GMV trend data under corresponding categories can be obtained by country/region and Level 1/2/3 product categories. Such data aggregates the trends of product categories included in EchoTik and is for reference only.

  • GET/api/v3/echotik/category/product/detail

    Get Category Detail - Enriched

    Obtain data such as product sales volume, GMV, new influencers, product quantity and trends under the category via the primary category ID of products. The data of this API is updated on a T+1 basis, and it provides the number of products in categories currently included by EchoTik for reference only.

  • GET/api/v3/echotik/video/product/list

    Get Video Product List - Enriched

    Retrieve the list of products featured in a TikTok video, with sales data and conversion metrics computed from analytics records.

  • GET/api/v3/realtime/video/comments/replies

    Get Video Comment Replies - Realtime

    Retrieve reply threads for a specific comment on a TikTok video.

  • GET/api/v3/realtime/video/detail

    Get Video Detail - Realtime

    Retrieve real-time details for a TikTok video, including view count, likes, comments, shares, and full video metadata.

  • GET/api/v3/realtime/hashtag/video/list

    Get Hashtag Video List - Realtime

    Retrieve the list of TikTok videos associated with a specific hashtag, sorted by recency or popularity.

  • GET/api/v3/realtime/video/captions

    Get Video Captions - Realtime

    Extract text content and subtitles from a TikTok video, useful for content analysis and transcription.

  • GET/api/v3/echotik/video/detail

    Get Video Detail - Enriched

    Retrieve comprehensive analytics data for one or more TikTok videos, including historical performance metrics, associated products, and engagement trend data.

  • GET/api/v3/realtime/video/download-url

    Get Video Download URL - Realtime

    Retrieve the download URL for a TikTok video, returning a watermark-free link where available.

  • GET/api/v3/realtime/video/comments

    Get Video Comment List - Realtime

    Retrieve the comment list for a TikTok video, including comment text, author info, and like counts.

  • GET/api/v3/echotik/hashtag/trend

    Get HashTag Trends - Enriched

    Obtain snapshot records of hashtag historical trends via video hashtag_id and region, with a maximum coverage of the past 180 days. Note: These trends are primarily collected and cataloged by EchoTik, and the data is for reference only.

  • GET/api/v3/echotik/hashtag/ranklist

    Get HashTag Ranking List - Enriched

    1. The values returned in the ranking list are incremental data within the current cycle. 2. The date field follows the yyyy-MM-dd format. There are three types of rankings: daily, weekly and monthly. For the weekly ranking, the cycle starts every Monday; for the monthly ranking, the cycle starts on the 1st of each month. 3. Explanation of hashtag_rank_field: 1 = total_video_cnt, 2 = total_views_cnt, 3 = total_comments_cnt, 4 = total_digg_cnt, 5 = total_shares_cnt, 6 = total_favorites_cnt 4. The ranking data is calculated based on hashtags already collected in EchoTik, not official data, and is for reference only.

  • GET/api/v3/realtime/trending/hashtag

    Get Trending Hashtag - Realtime

    This realtime hashtag ranking endpoint returns live hot hashtags for a market, along with representative content samples under those tags. Its value comes from combining trend labels with examples of the actual content currently riding that trend.

  • GET/api/v3/realtime/video/recommended

    Get Recommended Video Stream - Realtime

    This realtime endpoint samples videos from the recommendation surface rather than from search. It is useful for observing what TikTok appears to be pushing in-feed right now, making it better for recommendation-surface monitoring than for precise intent-based discovery.

  • GET/api/v3/echotik/video/list

    Get Video List - Enriched

    Search and filter TikTok videos using analytics data, with rich metrics including historical view counts, engagement rates, and product association data.

  • GET/api/v3/echotik/video/ranklist

    Get Video Ranking List - Enriched

    Retrieve ranked lists of TikTok videos by views, engagement, or sales metrics, computed from large-scale analytics data.

  • GET/api/v3/realtime/sticker/detail

    Get Sticker Detail - Realtime

    This realtime sticker detail endpoint returns the core identity and status of a sticker or effect. It is useful when you first need to understand the effect itself before deciding whether to inspect the videos using it.

  • GET/api/v3/realtime/sticker/video/list

    Get Sticker Video List - Realtime

    This realtime endpoint returns videos using a specific sticker or effect. It is best understood as an effect case-study feed, showing how creators are actually using a sticker in live content.

  • GET/api/v3/realtime/music/detail

    Get Music Detail - Realtime

    This realtime music detail endpoint returns the core metadata and status of a specific sound. It is designed to help you understand the audio asset itself before you move into content examples or ranking-based analysis.

  • GET/api/v3/realtime/music/video/list

    Get Music Video List - Realtime

    This realtime endpoint returns the videos using a given sound. Its main value is showing how the same audio is being packaged into content across different creators and creative formats.

  • GET/api/v3/realtime/music/ranking

    Get Music Ranking List - Realtime

    This realtime music ranking endpoint returns a live chart of sounds that are currently performing strongly in a market. Because the results include both sound-level and author-level context, it works as both a trend tracker and a practical sound-sourcing tool.

Frequently asked questions about ScrapTok TikTok API

Do you support custom plans?

Yes, custom plans are available. Please reach out to me to get it set up.

Who should I contact if I have any questions about the API?

You can reach me directly via the in‑system contact feature.