Outscraper icon

Outscraper

Interact with Outscraper API

Actions49

Overview

This node integrates with the Outscraper API to retrieve TikTok profile information based on provided usernames or profile URLs. It is useful for scenarios where users want to gather detailed data about TikTok profiles, such as social media analysts, marketers, or researchers looking to analyze TikTok user metrics and details.

Typical use cases include:

  • Fetching public profile data of TikTok users by their username or profile link.
  • Automating data collection for influencer marketing or competitive analysis.
  • Triggering asynchronous tasks to process large batches of TikTok profiles and receiving results via webhook callbacks.

Properties

Name Meaning
Query Links to TikTok pages or usernames (e.g., https://www.tiktok.com/@outscraper or just outscraper).
Async Request Whether to make an asynchronous request (true or false).
Webhook URL to which Outscraper will send a POST request once the asynchronous task is finished.
Additional Fields Collection of optional parameters:
- Fields Specific fields to return from the TikTok profile data, specified as a comma-separated string.
- UI Whether to execute the request as a UI task (true or false).

Output

The node outputs JSON data containing the TikTok profile information retrieved from the Outscraper API. The structure typically includes profile details such as username, follower count, following count, likes, bio, and other public metadata depending on the requested fields.

If the request is asynchronous, the output may initially contain task status information, and the final data will be delivered to the specified webhook URL.

No binary data output is indicated for this operation.

Dependencies

  • Requires an active Outscraper API key credential configured in n8n.
  • Internet access to call the Outscraper API endpoints.
  • For asynchronous requests, a publicly accessible webhook URL must be provided to receive callback POST requests when the task completes.

Troubleshooting

  • Invalid Query Input: Ensure that the "Query" property contains valid TikTok usernames or full profile URLs. Invalid or malformed inputs may cause errors or empty responses.
  • API Key Issues: If authentication fails, verify that the Outscraper API key is correctly set up in n8n credentials and has sufficient permissions.
  • Webhook Failures: For async requests, if no webhook URL is provided or it is unreachable, the node will not receive completion notifications. Make sure the webhook URL is correct and publicly accessible.
  • Field Selection Errors: Specifying invalid field names in the "Fields" property may result in incomplete or error responses. Use documented field names supported by Outscraper.
  • Rate Limits: Outscraper API may enforce rate limits; hitting these can cause request failures. Consider using asynchronous mode for bulk queries.

Links and References

Discussion