Actions49
- Airbnb Actions
- AppStore Actions
- Booking Actions
- Company Insight Actions
- Emails & Contact Actions
- Expedia Actions
- G2 Review Actions
- Geocoding Actions
- GetApp Review Actions
- Google Map Actions
- Google Search Actions
- Indeed Actions
- Phone Identity Finder Actions
- Phones Owner Actions
- Product Hunt Actions
- Target Review Actions
- TikTok Profile Actions
- TripAdvisor Actions
- Trustpilot Actions
- Twitter Profile Actions
- Universal AI Scraper Actions
- Walmart Review Actions
- WebPage Screenshoter Actions
- Whitepages Addresses Scraper Actions
- Yellow Pages Search Actions
- Yelp Actions
- YouTube Actions
- Zillow Actions
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
- Outscraper Official Website
- Outscraper TikTok Profile API Documentation
- n8n Documentation on HTTP Request Nodes (for understanding API calls)