EchoTik API Docs
🇺🇸 English
  • 🇨🇳简体中文
  • 🇺🇸 English
EchoTik API Dashboard
EchoTik API Dashboard
🇺🇸 English
  • 🇨🇳简体中文
  • 🇺🇸 English
🇺🇸 English
  • 🇨🇳简体中文
  • 🇺🇸 English
    • Introduction
    • Interface authentication instructions
    • Pagination Methods Explanation
    • Dataset Service
    • Limited Time Offer
      • Data Description
    • TikTok Shop Affiliate Center Creator Profile
      • Data Description
    • TikTok Shop E-commerce Video Dataset API
      • Data Description
    • Influencer
      • Influencer Category Name Description
      • Influencer List - EchoTik
        GET
      • Influencer Trends (Snapshot) - EchoTik
        GET
      • Batch fetch influencer details - EchoTik
        GET
      • Influencer Video List - EchoTik
        GET
      • Influencer Livestream List - EchoTik
        GET
      • Influencer Product List - EchoTik
        GET
      • Influencer Ranking List - EchoTik
        GET
      • Influencer Details - Real-time interface
        GET
      • Influencer Video List - Real-time Interface
        GET
      • Influencer Follower List - Real-time Interface
        GET
      • Influencer Following List - Real-time Interface
        GET
      • Influencer Regional Acquisition - Real-time Interface
        GET
      • Get user QR code
        GET
    • Product
      • Product category dimension data
        • Data Description
        • Product First-Level Category List
        • Product Secondary Category List
        • Product Subcategory Category List
      • Product List - EchoTik
        GET
      • Product Trends (Snapshot) - EchoTik
        GET
      • Batch fetch product details - EchoTik
        GET
      • Product Review List - EchoTik
        GET
      • Product Association Sales Creator List - EchoTik
        GET
      • Product Associated Video List - EchoTik
        GET
      • Product Association Live Stream List - EchoTik
        GET
      • Product Ranking List - EchoTik
        GET
      • Get Product ID via Product Share Link - Real-time Interface
        GET
      • Get product details - Real-time interface
        GET
      • Product Review List - Real-time interface
        GET
    • Shop
      • Product category dimension data
        • Data Description
        • Product First-Level Category List
        • Product Secondary Category List
        • Product Subcategory Category List
      • Shop List - EchoTik
      • Shop Trends (Snapshot) - EchoTik
      • Shop Detail - EchoTik
      • Shop's product list - EchoTik
      • Shop Related Creators List - EchoTik
      • Shop Related Video List - EchoTik
      • Shop Related Live Stream List - EchoTik
      • Shop Ranking List - EchoTik
      • Shop's product list - Real-time interface
    • Video
      • Video List - EchoTik
      • Video Trends (Snapshot) - EchoTik
      • Batch fetch video details - EchoTik
      • Video-related product list - EchoTik
      • Video Ranking List - EchoTik
      • Video Details - Real-time Interface
      • Video Text and Subtitle Extraction - Real-time Interface
      • Video Tag Hashtag Associated Video List - Real-Time Interface
      • Video-related comment list - Real-time interface
      • Video comment reply list - Real-time interface
      • Get video download url
    • Live
      • Live Stream Details - Real-time Interface
    • Search
      • General Search Interface - EchoTik
      • Search by image - EchoTik
      • Video tag hashtag search - Real-time interface
      • Creator search - Real-time interface
      • Music Search - Real-time Interface
      • Video Search - Real-time Interface
      • Live Stream Search - Real-time Interface
    • Social media analysis
      • Video comment word analysis - Real-time interface
      • Video interaction trend in the past 14 days - Real-time interface
      • Creator Milestone - Real-time Interface
    • Trending
      • Industry classification mapping
      • Trending hashtag list
      • Trending hashtag detail
      • Trending music list
      • Trending music detail
      • Trending video list
    • Insights
      • Insights keyword
      • Insights product list
      • Insights product detail
      • Insights ads
      • Insights ads detail
    • Other social media platform APIs🌟
      • KeyAPI
    • Batch download cover images
      GET

    Pagination Methods Explanation

    This document clarifies two pagination methods used in our APIs, with clear differentiation to avoid confusion.

    1. Offset-Based Pagination (for Real-time Interfaces)#

    This is a cursor-style sliding pagination. Each response includes a direct "next page" address (or offset parameter) for the subsequent request. You only need to use this provided address/parameter to fetch the next set of data seamlessly. All Real-time interfaces adopt this pagination method.

    2. Limit/Offset Pagination (for EchoTik-Related Interfaces)#

    This method follows the standard MySQL pagination logic: it uses two parameters (page_num for the page number and page_size for the number of items per page) to retrieve data via the pattern LIMIT #{page_num}, #{page_size}. All EchoTik-related interfaces use this approach.
    Below is a simple visual breakdown to help you understand how LIMIT #{page_num}, #{page_size} works.
    Core Concept
    This pagination acts like "selecting a slice of data" from a full list. Think of all available data as a continuous queue of items (e.g., 1 to 20 in the example below). You use two parameters to pick which part of the queue to fetch:
    ParameterRoleSimple Definition
    page_numStarting position"Skip the first X items" (starts at 0 for the first page)
    page_sizeBatch size"Take Y items after skipping"
    Visual Example
    Let’s say total available data (confidential, not returned) is 20 items: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20]

    1. First Page: Get 5 items (page_num=0, page_size=5)#

    Logic: Skip 0 items → Take next 5 items
    Result: [1, 2, 3, 4, 5]
    Visual:[👉1, 2, 3, 4, 5👈, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20]

    2. Second Page: Get next 5 items (page_num=5, page_size=5)#

    Logic: Skip first 5 items → Take next 5 items
    Result: [6, 7, 8, 9, 10]
    Visual:[1, 2, 3, 4, 5, 👉6, 7, 8, 9, 10👈, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20]

    3. Third Page: Get next 5 items (page_num=10, page_size=5)#

    Logic: Skip first 10 items → Take next 5 items
    Result: [11, 12, 13, 14, 15]
    Visual:[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 👉11, 12, 13, 14, 15👈, 16, 17, 18, 19, 20]

    4. End of Data (page_num=20, page_size=5)#

    Logic: Skip first 20 items → No items left to take
    Result: Empty response (means you’ve reached the end!)
    Visual:[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 👉👈]

    Key Note for EchoTik Interfaces#

    These interfaces do not return a "total" count of data. The reason is that the third-party data platform treats the total data volume as confidential information. To check if you’ve reached the end of the data, keep paginating—when a request returns no data, it indicates you’ve fetched all available results.
    Previous
    Interface authentication instructions
    Next
    Dataset Service
    Built with