TikHub Complete (149 Endpoints) icon

TikHub Complete (149 Endpoints)

Access ALL 149 TikHub social media data endpoints for TikTok (64), Instagram (56), YouTube (16), and X/Twitter (13)

Actions64

Overview

The node "TikHub Complete" provides unified access to a wide range of social media data endpoints across four major platforms: TikTok, Instagram, YouTube, and X (formerly Twitter). It supports 149 endpoints in total, allowing users to retrieve detailed information such as videos, user profiles, analytics, posts, stories, reels, channels, tweets, timelines, and more.

This node is beneficial for scenarios where you want to aggregate or analyze social media data from multiple platforms within a single workflow. For example, marketers can use it to gather creator info and milestones across TikTok and Instagram to evaluate influencer performance. Data analysts can fetch video statistics from YouTube and tweet timelines from X to monitor trends.

Specifically, the "Get creator info and milestones" operation under the "Default" resource allows fetching detailed user-related data and milestone achievements on the selected platform.

Properties

Name Meaning
Platform Select the social media platform to work with. Options: TikTok (64 endpoints), Instagram (56 endpoints), YouTube (16 endpoints), X/Twitter (13 endpoints)
用户id/User id The user ID of the creator on TikTok (required only when Platform is TikTok and Operation is "andmilestones"). Represents the unique identifier of the user whose info and milestones are being fetched.

Output

The node outputs an array of JSON objects representing the data retrieved from the selected social media platform's API endpoint. Each item corresponds to one input item processed and contains the requested creator info and milestones data structured according to the platform's response schema.

If the API returns multiple records, they are flattened into individual output items. The output does not include binary data; it is purely JSON-formatted social media data.

Example output structure (simplified):

[
  {
    "creatorInfo": {
      "userId": "123456",
      "username": "creator_name",
      "followers": 10000,
      "milestones": [
        {"type": "follower_count", "value": 10000, "date": "2024-01-01"},
        {"type": "video_views", "value": 500000, "date": "2024-02-01"}
      ]
    }
  }
]

Dependencies

  • Requires an API key credential for authenticating requests to the TikHub API service.
  • The node makes HTTP requests to https://api.tikhub.io.
  • No additional external dependencies beyond the configured API key and network access to TikHub.

Troubleshooting

  • Unknown operation error: If you select an operation that does not exist for the chosen platform, the node will throw an error like Unknown operation: <operation> for platform: <platform>. Ensure the operation name matches exactly and is supported by the selected platform.
  • Missing required parameters: For example, the "用户id/User id" property is required for the "andmilestones" operation on TikTok. Omitting this will cause the API request to fail.
  • API authentication errors: If the API key credential is missing or invalid, requests will fail. Verify that the API key is correctly configured in n8n credentials.
  • Rate limiting or quota exceeded: The TikHub API may enforce rate limits. If you encounter errors related to too many requests, consider adding delays or reducing request frequency.
  • Network issues: Ensure your n8n instance has internet access to reach api.tikhub.io.

Links and References


This summary is based solely on static analysis of the provided source code and property definitions.

Discussion