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

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

The node is particularly useful for social media analysts, marketers, content creators, and developers who want to automate the extraction and analysis of social media data from multiple platforms within a single workflow. For example, you could use it to:

  • Fetch live room ranking lists on TikTok to monitor popular live streams.
  • Retrieve Instagram post or reel data for content performance analysis.
  • Access YouTube channel statistics or video details for audience insights.
  • Get recent tweets or user timeline data from X/Twitter for sentiment analysis.

By selecting the platform and operation, users can tailor the node to their specific data retrieval needs.

Properties

Name Meaning
Platform Select the social media platform to work with. Options: TikTok, Instagram, YouTube, X/Twitter.
直播间id/Live room id (room_id) The ID of the live room on TikTok for which to get the ranking list. Required when platform is TikTok and operation is "Get live room ranking list".
主播id/Anchor id (anchor_id) The ID of the anchor (host) on TikTok associated with the live room. Required when platform is TikTok and operation is "Get live room ranking list".

Note: The above two properties are shown only when the platform is set to TikTok and the operation is "rankinglist" (Get live room ranking list).

Output

The node outputs an array of JSON objects representing the data retrieved from the selected social media endpoint. Each item corresponds to one piece of data returned by the API call, enriched with execution metadata linking it to the input item index.

For the "Get live room ranking list" operation on TikTok, the output JSON typically contains ranking information about participants or viewers in the specified live room, such as user IDs, ranks, scores, or other relevant metrics provided by the TikTok API.

If the API returns binary data (not typical for this operation), the node would handle it accordingly, but this operation primarily deals with JSON data.

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 TikHub API and n8n's standard HTTP request capabilities.

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 you pick a valid operation supported by the platform.
  • Missing required parameters: For operations like "Get live room ranking list," missing required fields such as room_id or anchor_id will cause errors. Make sure all mandatory inputs are provided.
  • API authentication failures: If the API key credential is invalid or missing, requests will fail. Verify your TikHub API credentials are correctly configured in n8n.
  • Rate limits or API errors: The TikHub API may impose rate limits or return errors if requests are malformed. Check the error messages returned in the output JSON for clues and adjust request frequency or parameters accordingly.
  • Continue on Fail: If enabled, the node will continue processing subsequent items even if some fail, returning error details in the output JSON.

Links and References

Discussion