{
 "count": 8,
 "domain": "tiktok.com",
 "scrapers": [
  {
   "collection_methods": {
    "collect_by_url": {
     "input_schema": [
      {
       "name": "url",
       "required": true,
       "type": "url"
      },
      {
       "name": "collect_replies",
       "required": false,
       "type": "boolean"
      },
      {
       "name": "num_of_comments",
       "required": false,
       "type": "number"
      },
      {
       "name": "include_comments",
       "required": false,
       "type": "array"
      }
     ],
     "output_fields": [
      {
       "description": "status",
       "name": "url",
       "type": "url"
      },
      {
       "description": "Post web address",
       "name": "post_url",
       "type": "url"
      },
      {
       "description": "Unique post identifier",
       "name": "post_id",
       "type": "text"
      },
      {
       "description": "Date of post creation",
       "name": "post_date_created",
       "type": "date"
      },
      {
       "description": "Comment creation date",
       "name": "date_created",
       "type": "date"
      },
      {
       "description": "Comment content",
       "name": "comment_text",
       "type": "text"
      },
      {
       "description": "Number of likes on the comment",
       "name": "num_likes",
       "type": "number"
      },
      {
       "description": "Number of replies to the comment",
       "name": "num_replies",
       "type": "number"
      },
      {
       "description": "Commenter's username",
       "name": "commenter_user_name",
       "type": "text"
      },
      {
       "description": "Commenter's unique identifier",
       "name": "commenter_id",
       "type": "text"
      },
      {
       "description": "Commenter's profile URL",
       "name": "commenter_url",
       "type": "url"
      },
      {
       "description": "The unique ID for the comment",
       "name": "comment_id",
       "type": "text"
      },
      {
       "description": "The URL for the comment",
       "name": "comment_url",
       "type": "url"
      },
      {
       "description": "replies",
       "name": "replies",
       "type": "array"
      }
     ]
    }
   },
   "domain": "tiktok.com",
   "id": "gd_lkf2st302ap89utw5k",
   "name": "TikTok - Comments"
  },
  {
   "collection_methods": {
    "collect_by_url": {
     "input_schema": [
      {
       "name": "url",
       "required": true,
       "type": "url"
      },
      {
       "name": "discovery_input",
       "required": false,
       "type": "object"
      },
      {
       "name": "country",
       "required": false,
       "type": "text"
      }
     ],
     "output_fields": [
      {
       "description": "Unique post link",
       "name": "url",
       "type": "url"
      },
      {
       "description": "Identification for each post",
       "name": "post_id",
       "type": "text"
      },
      {
       "description": "Text accompanying the post",
       "name": "description",
       "type": "text"
      },
      {
       "description": "Post creation timestamp",
       "name": "create_time",
       "type": "date"
      },
      {
       "description": "Likes received",
       "name": "digg_count",
       "type": "number"
      },
      {
       "description": "Number of shares",
       "name": "share_count",
       "type": "text"
      },
      {
       "description": "Number of times saved",
       "name": "collect_count",
       "type": "number"
      },
      {
       "description": "Number of comments",
       "name": "comment_count",
       "type": "number"
      },
      {
       "description": "Video play count",
       "name": "play_count",
       "type": "number"
      },
      {
       "description": "Duration of the video",
       "name": "video_duration",
       "type": "number"
      },
      {
       "description": "Included hashtags",
       "name": "hashtags",
       "type": "array"
      },
      {
       "description": "Sound used, if any",
       "name": "original_sound",
       "type": "text"
      },
      {
       "description": "Unique user identifier",
       "name": "profile_id",
       "type": "text"
      },
      {
       "description": "User's username",
       "name": "profile_username",
       "type": "text"
      },
      {
       "description": "User's profile link",
       "name": "profile_url",
       "type": "url"
      },
      {
       "description": "User's profile picture",
       "name": "profile_avatar",
       "type": "url"
      },
      {
       "description": "User's bio",
       "name": "profile_biography",
       "type": "text"
      },
      {
       "description": "Post preview image",
       "name": "preview_image",
       "type": "url"
      },
      {
       "description": "Type of post (video, image, text)",
       "name": "post_type",
       "type": "text"
      },
      {
       "description": "Discovery input value",
       "name": "discovery_input",
       "type": "object"
      },
      {
       "description": "Indicates if the video is an official item",
       "name": "offical_item",
       "type": "boolean"
      },
      {
       "description": "Security identifier for the profile",
       "name": "secu_id",
       "type": "text"
      },
      {
       "description": "Indicates if the video is original",
       "name": "original_item",
       "type": "boolean"
      },
      {
       "description": "Shortcode for the video",
       "name": "shortcode",
       "type": "text"
      },
      {
       "description": "Width of the video",
       "name": "width",
       "type": "number"
      },
      {
       "description": "Aspect ratio of the video",
       "name": "ratio",
       "type": "text"
      },
      {
       "description": "URL of the video, URLs that are generated are session-based only",
       "name": "video_url",
       "type": "url"
      },
      {
       "description": "Information about the music used in the video",
       "name": "music",
       "type": "object"
      },
      {
       "description": "URL link to media",
       "name": "cdn_url",
       "type": "url"
      },
      {
       "description": "Indicates whether the TikTok account is verified (boolean: True/False)",
       "name": "is_verified",
       "type": "boolean"
      },
      {
       "description": "Account ID",
       "name": "account_id",
       "type": "text"
      },
      {
       "description": "List of images for 'carousel'-type TikTok posts",
       "name": "carousel_images",
       "type": "array"
      },
      {
       "description": "Tagged user",
       "name": "tagged_user",
       "type": "array"
      },
      {
       "description": "Number of followers of the post Author",
       "name": "profile_followers",
       "type": "number"
      },
      {
       "description": "A session-related token used by TikTok to track and validate user requests",
       "name": "tt_chain_token",
       "type": "text"
      },
      {
       "description": "The region column indicates the video's country of origin (e.g., US, UK)",
       "name": "region",
       "type": "text"
      },
      {
       "description": "Information indicating if the post includes shopping, promotional, or affiliate content",
       "name": "commerce_info",
       "type": "text"
      },
      {
       "description": "URL for the subtitles",
       "name": "subtitle_url",
       "type": "url"
      },
      {
       "description": "Format of the subtitles",
       "name": "subtitle_format",
       "type": "text"
      },
      {
       "description": "Subtitle info",
       "name": "subtitle_info",
       "type": "array"
      },
      {
       "description": "URL link to media",
       "name": "cdn_link",
       "type": "text"
      },
      {
       "description": "Number of shares",
       "name": "num_share_count",
       "type": "number"
      },
      {
       "description": "Comments of the post",
       "name": "comments",
       "type": "array"
      }
     ]
    },
    "discover_by_keyword": {
     "input_schema": [
      {
       "name": "search_keyword",
       "required": true,
       "type": "text"
      },
      {
       "name": "num_of_posts",
       "required": false,
       "type": "number"
      },
      {
       "name": "posts_to_not_include",
       "required": false,
       "type": "array"
      },
      {
       "name": "country",
       "required": false,
       "type": "text"
      }
     ],
     "output_fields": [
      {
       "name": "url",
       "type": "url"
      },
      {
       "description": "Discovery input value",
       "name": "discovery_input",
       "type": "object"
      }
     ]
    },
    "discover_by_profile_url": {
     "input_schema": [
      {
       "name": "url",
       "required": true,
       "type": "url"
      },
      {
       "name": "num_of_posts",
       "required": false,
       "type": "number"
      },
      {
       "name": "posts_to_not_include",
       "required": false,
       "type": "array"
      },
      {
       "name": "start_date",
       "required": false,
       "type": "text"
      },
      {
       "name": "end_date",
       "required": false,
       "type": "text"
      },
      {
       "name": "what_to_collect",
       "required": false,
       "type": "text"
      },
      {
       "name": "post_type",
       "required": false,
       "type": "text"
      },
      {
       "name": "country",
       "required": false,
       "type": "text"
      },
      {
       "name": "include_pinned_post",
       "required": false,
       "type": "boolean"
      },
      {
       "name": "sort_by",
       "required": false,
       "type": "text"
      }
     ],
     "output_fields": [
      {
       "name": "url",
       "type": "url"
      },
      {
       "name": "discovery_input",
       "type": "object"
      }
     ]
    },
    "discover_by_url": {
     "input_schema": [
      {
       "name": "URL",
       "required": true,
       "type": "url"
      },
      {
       "name": "num_of_posts",
       "required": false,
       "type": "number"
      },
      {
       "name": "country",
       "required": false,
       "type": "text"
      }
     ],
     "output_fields": [
      {
       "name": "url",
       "type": "url"
      }
     ]
    }
   },
   "domain": "tiktok.com",
   "id": "gd_lu702nij2f790tmv9h",
   "name": "TikTok - Posts"
  },
  {
   "collection_methods": {
    "collect_by_url": {
     "input_schema": [
      {
       "name": "url",
       "required": true,
       "type": "url"
      },
      {
       "name": "num_of_posts",
       "required": false,
       "type": "number"
      },
      {
       "name": "start_date",
       "required": false,
       "type": "text"
      },
      {
       "name": "end_date",
       "required": false,
       "type": "text"
      }
     ],
     "output_fields": [
      {
       "description": "Unique post link",
       "name": "url",
       "type": "url"
      },
      {
       "description": "Identification for each post",
       "name": "post_id",
       "type": "text"
      },
      {
       "description": "Text accompanying the post",
       "name": "description",
       "type": "text"
      },
      {
       "description": "Post creation timestamp",
       "name": "create_time",
       "type": "date"
      },
      {
       "description": "Likes received",
       "name": "digg_count",
       "type": "number"
      },
      {
       "description": "Number of shares",
       "name": "share_count",
       "type": "text"
      },
      {
       "description": "Number of times saved",
       "name": "collect_count",
       "type": "number"
      },
      {
       "description": "Number of comments",
       "name": "comment_count",
       "type": "number"
      },
      {
       "description": "Video play count",
       "name": "play_count",
       "type": "number"
      },
      {
       "description": "Duration of the video",
       "name": "video_duration",
       "type": "number"
      },
      {
       "description": "Included hashtags",
       "name": "hashtags",
       "type": "array"
      },
      {
       "description": "Sound used, if any",
       "name": "original_sound",
       "type": "text"
      },
      {
       "description": "Unique user identifier",
       "name": "profile_id",
       "type": "text"
      },
      {
       "description": "User's username",
       "name": "profile_username",
       "type": "text"
      },
      {
       "description": "User's profile link",
       "name": "profile_url",
       "type": "url"
      },
      {
       "description": "User's profile picture",
       "name": "profile_avatar",
       "type": "url"
      },
      {
       "description": "User's bio",
       "name": "profile_biography",
       "type": "text"
      },
      {
       "description": "Post preview image",
       "name": "preview_image",
       "type": "url"
      },
      {
       "description": "Type of post (video, image, text)",
       "name": "post_type",
       "type": "text"
      },
      {
       "description": "Indicates if the video is an official item",
       "name": "offical_item",
       "type": "boolean"
      },
      {
       "description": "Security identifier for the profile",
       "name": "secu_id",
       "type": "text"
      },
      {
       "description": "Indicates if the video is original",
       "name": "original_item",
       "type": "boolean"
      },
      {
       "description": "Shortcode for the video",
       "name": "shortcode",
       "type": "text"
      },
      {
       "description": "Width of the video",
       "name": "width",
       "type": "number"
      },
      {
       "description": "Aspect ratio of the video",
       "name": "ratio",
       "type": "text"
      },
      {
       "description": "URL of the video, URLs that are generated are session-based only",
       "name": "video_url",
       "type": "url"
      },
      {
       "description": "Information about the music used in the video",
       "name": "music",
       "type": "object"
      },
      {
       "description": "URL link to media",
       "name": "cdn_url",
       "type": "url"
      },
      {
       "description": "Indicates whether the TikTok account is verified (boolean: True/False)",
       "name": "is_verified",
       "type": "boolean"
      },
      {
       "name": "account_id",
       "type": "text"
      },
      {
       "description": "List of images for 'carousel'-type TikTok posts",
       "name": "carousel_images",
       "type": "array"
      },
      {
       "name": "tagged_user",
       "type": "array"
      },
      {
       "description": "Number of followers of the post Author",
       "name": "profile_followers",
       "type": "number"
      },
      {
       "name": "tt_chain_token",
       "type": "text"
      },
      {
       "name": "region",
       "type": "text"
      }
     ]
    }
   },
   "domain": "tiktok.com",
   "id": "gd_m7n5v2gq296pex2f5m",
   "name": "TikTok - Posts by Profile Fast API"
  },
  {
   "collection_methods": {
    "collect_by_url": {
     "input_schema": [
      {
       "name": "url",
       "required": true,
       "type": "url"
      },
      {
       "name": "num_of_posts",
       "required": false,
       "type": "number"
      },
      {
       "name": "country",
       "required": false,
       "type": "text"
      },
      {
       "name": "start_date",
       "required": false,
       "type": "date"
      },
      {
       "name": "end_date",
       "required": false,
       "type": "date"
      }
     ],
     "output_fields": [
      {
       "description": "Unique post link",
       "name": "url",
       "type": "url"
      },
      {
       "description": "Identification for each post",
       "name": "post_id",
       "type": "text"
      },
      {
       "description": "Text accompanying the post",
       "name": "description",
       "type": "text"
      },
      {
       "description": "Post creation timestamp",
       "name": "create_time",
       "type": "date"
      },
      {
       "description": "Likes received",
       "name": "digg_count",
       "type": "number"
      },
      {
       "description": "Number of shares",
       "name": "share_count",
       "type": "text"
      },
      {
       "description": "Number of times saved",
       "name": "collect_count",
       "type": "number"
      },
      {
       "description": "Number of comments",
       "name": "comment_count",
       "type": "number"
      },
      {
       "description": "Video play count",
       "name": "play_count",
       "type": "number"
      },
      {
       "description": "Duration of the video",
       "name": "video_duration",
       "type": "number"
      },
      {
       "description": "Included hashtags",
       "name": "hashtags",
       "type": "array"
      },
      {
       "description": "Sound used, if any",
       "name": "original_sound",
       "type": "text"
      },
      {
       "description": "Unique user identifier",
       "name": "profile_id",
       "type": "text"
      },
      {
       "description": "User's username",
       "name": "profile_username",
       "type": "text"
      },
      {
       "description": "User's profile link",
       "name": "profile_url",
       "type": "url"
      },
      {
       "description": "User's profile picture",
       "name": "profile_avatar",
       "type": "url"
      },
      {
       "description": "User's bio",
       "name": "profile_biography",
       "type": "text"
      },
      {
       "description": "Post preview image",
       "name": "preview_image",
       "type": "url"
      },
      {
       "description": "Type of post (video, image, text)",
       "name": "post_type",
       "type": "text"
      },
      {
       "description": "Indicates if the video is an official item",
       "name": "offical_item",
       "type": "boolean"
      },
      {
       "description": "Security identifier for the profile",
       "name": "secu_id",
       "type": "text"
      },
      {
       "description": "Indicates if the video is original",
       "name": "original_item",
       "type": "boolean"
      },
      {
       "description": "Shortcode for the video",
       "name": "shortcode",
       "type": "text"
      },
      {
       "description": "Width of the video",
       "name": "width",
       "type": "number"
      },
      {
       "description": "Aspect ratio of the video",
       "name": "ratio",
       "type": "text"
      },
      {
       "description": "URL of the video, URLs that are generated are session-based only",
       "name": "video_url",
       "type": "url"
      },
      {
       "description": "Information about the music used in the video",
       "name": "music",
       "type": "object"
      },
      {
       "description": "URL link to media",
       "name": "cdn_url",
       "type": "url"
      },
      {
       "description": "Indicates whether the TikTok account is verified (boolean: True/False)",
       "name": "is_verified",
       "type": "boolean"
      },
      {
       "name": "account_id",
       "type": "text"
      },
      {
       "description": "Number of followers of the post Author",
       "name": "profile_followers",
       "type": "number"
      }
     ]
    }
   },
   "domain": "tiktok.com",
   "id": "gd_m7n5ixlw1gc4no56kx",
   "name": "TikTok - Posts by Search URL Fast API\t"
  },
  {
   "collection_methods": {
    "collect_by_url": {
     "input_schema": [
      {
       "name": "url",
       "required": true,
       "type": "url"
      },
      {
       "name": "start_date",
       "required": false,
       "type": "text"
      },
      {
       "name": "end_date",
       "required": false,
       "type": "text"
      }
     ],
     "output_fields": [
      {
       "description": "Unique post link",
       "name": "url",
       "type": "url"
      },
      {
       "description": "Identification for each post",
       "name": "post_id",
       "type": "text"
      },
      {
       "description": "Text accompanying the post",
       "name": "description",
       "type": "text"
      },
      {
       "description": "Post creation timestamp",
       "name": "create_time",
       "type": "date"
      },
      {
       "description": "Likes received",
       "name": "digg_count",
       "type": "number"
      },
      {
       "description": "Number of shares",
       "name": "share_count",
       "type": "text"
      },
      {
       "description": "Number of times saved",
       "name": "collect_count",
       "type": "number"
      },
      {
       "description": "Number of comments",
       "name": "comment_count",
       "type": "number"
      },
      {
       "description": "Video play count",
       "name": "play_count",
       "type": "number"
      },
      {
       "description": "Duration of the video",
       "name": "video_duration",
       "type": "number"
      },
      {
       "description": "Included hashtags",
       "name": "hashtags",
       "type": "array"
      },
      {
       "description": "Sound used, if any",
       "name": "original_sound",
       "type": "text"
      },
      {
       "description": "Unique user identifier",
       "name": "profile_id",
       "type": "text"
      },
      {
       "description": "User's username",
       "name": "profile_username",
       "type": "text"
      },
      {
       "description": "User's profile link",
       "name": "profile_url",
       "type": "url"
      },
      {
       "description": "User's profile picture",
       "name": "profile_avatar",
       "type": "url"
      },
      {
       "description": "User's bio",
       "name": "profile_biography",
       "type": "text"
      },
      {
       "description": "Post preview image",
       "name": "preview_image",
       "type": "url"
      },
      {
       "description": "Type of post (video, image, text)",
       "name": "post_type",
       "type": "text"
      },
      {
       "description": "Discovery input value",
       "name": "discovery_input",
       "type": "object"
      },
      {
       "description": "Indicates if the video is an official item",
       "name": "offical_item",
       "type": "boolean"
      },
      {
       "description": "Security identifier for the profile",
       "name": "secu_id",
       "type": "text"
      },
      {
       "description": "Indicates if the video is original",
       "name": "original_item",
       "type": "boolean"
      },
      {
       "description": "Shortcode for the video",
       "name": "shortcode",
       "type": "text"
      },
      {
       "description": "Width of the video",
       "name": "width",
       "type": "number"
      },
      {
       "description": "Aspect ratio of the video",
       "name": "ratio",
       "type": "text"
      },
      {
       "description": "URL of the video, URLs that are generated are session-based only",
       "name": "video_url",
       "type": "url"
      },
      {
       "description": "Information about the music used in the video",
       "name": "music",
       "type": "object"
      },
      {
       "description": "URL link to media",
       "name": "cdn_url",
       "type": "url"
      },
      {
       "description": "Indicates whether the TikTok account is verified (boolean: True/False)",
       "name": "is_verified",
       "type": "boolean"
      },
      {
       "description": "account_id",
       "name": "account_id",
       "type": "text"
      },
      {
       "description": "List of images for 'carousel'-type TikTok posts",
       "name": "carousel_images",
       "type": "array"
      },
      {
       "description": "tagged_user",
       "name": "tagged_user",
       "type": "array"
      },
      {
       "description": "Number of followers of the post Author",
       "name": "profile_followers",
       "type": "number"
      },
      {
       "description": "tt_chain_token",
       "name": "tt_chain_token",
       "type": "text"
      }
     ]
    }
   },
   "domain": "tiktok.com",
   "id": "gd_m736hjp71lejc5dc0l",
   "name": "TikTok - Posts by URL Fast API"
  },
  {
   "collection_methods": {
    "collect_by_url": {
     "input_schema": [
      {
       "name": "url",
       "required": true,
       "type": "url"
      },
      {
       "name": "discovery_input",
       "required": false,
       "type": "object"
      },
      {
       "name": "country",
       "required": false,
       "type": "text"
      }
     ],
     "output_fields": [
      {
       "description": "A unique identifier for the TikTok account",
       "name": "account_id",
       "type": "text"
      },
      {
       "description": "The username or display name of the TikTok user",
       "name": "nickname",
       "type": "text"
      },
      {
       "description": "The bio or description provided by the TikTok user in their profile",
       "name": "biography",
       "type": "text"
      },
      {
       "description": "The average engagement rate for the user's content",
       "name": "awg_engagement_rate",
       "type": "number"
      },
      {
       "description": "The engagement rate specifically related to comments on the user's content",
       "name": "comment_engagement_rate",
       "type": "number"
      },
      {
       "description": "The engagement rate specifically related to likes on the user's content",
       "name": "like_engagement_rate",
       "type": "number"
      },
      {
       "description": "The link provided in the user's bio",
       "name": "bio_link",
       "type": "url"
      },
      {
       "description": "The predicted language of the user's content",
       "name": "predicted_lang",
       "type": "text"
      },
      {
       "description": "Indicates whether the TikTok account is verified (boolean: True/False)",
       "name": "is_verified",
       "type": "boolean"
      },
      {
       "description": "The number of followers the TikTok user has",
       "name": "followers",
       "type": "number"
      },
      {
       "description": "The number of accounts that the TikTok user is following",
       "name": "following",
       "type": "number"
      },
      {
       "description": "The total number of likes received by the TikTok user",
       "name": "likes",
       "type": "number"
      },
      {
       "description": "The total number of videos uploaded by the TikTok user",
       "name": "videos_count",
       "type": "number"
      },
      {
       "description": "The timestamp indicating when the TikTok account was created",
       "name": "create_time",
       "type": "date"
      },
      {
       "description": "A unique identifier associated with the TikTok user",
       "name": "id",
       "type": "text"
      },
      {
       "description": "The URL or link to the TikTok user's profile",
       "name": "url",
       "type": "url"
      },
      {
       "description": "URL to the profile picture of the TikTok user",
       "name": "profile_pic_url",
       "type": "url"
      },
      {
       "description": "The total number of likes received by the user's content",
       "name": "like_count",
       "type": "number"
      },
      {
       "description": "The total number of \"Digg\" interactions received by the user's content",
       "name": "digg_count",
       "type": "number"
      },
      {
       "description": "Indicates whether the TikTok account is private (boolean: True/False)",
       "name": "is_private",
       "type": "boolean"
      },
      {
       "description": "URL to the profile picture",
       "name": "profile_pic_url_hd",
       "type": "url"
      },
      {
       "description": "A identifier associated with the TikTok user",
       "name": "secu_id",
       "type": "text"
      },
      {
       "description": "A shorter identifier associated with the TikTok user",
       "name": "short_id",
       "type": "text"
      },
      {
       "description": "Federal Trade Commission",
       "name": "ftc",
       "type": "text"
      },
      {
       "description": "relation",
       "name": "relation",
       "type": "text"
      },
      {
       "description": "Information about open favoriting settings",
       "name": "open_favorite",
       "type": "boolean"
      },
      {
       "description": "Comment settings chosen by the user",
       "name": "comment_setting",
       "type": "text"
      },
      {
       "description": "Duet settings chosen by the user",
       "name": "duet_setting",
       "type": "text"
      },
      {
       "description": "Stitch settings chosen by the user",
       "name": "stitch_setting",
       "type": "text"
      },
      {
       "description": "Indicates whether the user is associated with virtual advertising",
       "name": "is_ad_virtual",
       "type": "boolean"
      },
      {
       "description": "The ID associated with the user's TikTok room",
       "name": "room_id",
       "type": "text"
      },
      {
       "description": "Indicates whether the user is under the age of 18",
       "name": "is_under_age_18",
       "type": "text"
      },
      {
       "description": "Information about the user's top-performing videos",
       "name": "top_videos",
       "type": "array"
      },
      {
       "description": "The signature or tagline provided by the TikTok user",
       "name": "signature",
       "type": "text"
      },
      {
       "description": "Automatic data point sending from the discovery, not needed in the case of manual execution",
       "name": "discovery_input",
       "type": "object"
      },
      {
       "description": "is_commerce_user",
       "name": "is_commerce_user",
       "type": "boolean"
      },
      {
       "description": "Information about the user's top-performing posts",
       "name": "top_posts_data",
       "type": "array"
      },
      {
       "description": "Pinned posts data",
       "name": "pinned_posts",
       "type": "array"
      },
      {
       "description": "Profile’s content or industry category",
       "name": "category",
       "type": "text"
      }
     ]
    },
    "discover_by_search_url": {
     "input_schema": [
      {
       "name": "search_url",
       "required": true,
       "type": "url"
      },
      {
       "name": "country",
       "required": true,
       "type": "text"
      }
     ],
     "output_fields": [
      {
       "name": "url",
       "type": "url"
      },
      {
       "description": "",
       "name": "discovery_input",
       "type": "object"
      },
      {
       "name": "input",
       "type": "input"
      },
      {
       "name": "warning",
       "type": "warning"
      },
      {
       "name": "error",
       "type": "error"
      },
      {
       "name": "warning_code",
       "type": "warning_code"
      }
     ]
    }
   },
   "domain": "tiktok.com",
   "id": "gd_l1villgoiiidt09ci",
   "name": "TikTok - Profiles"
  },
  {
   "collection_methods": {
    "collect_by_url": {
     "input_schema": [
      {
       "name": "url",
       "required": true,
       "type": "url"
      },
      {
       "name": "category",
       "required": false,
       "type": "text"
      },
      {
       "name": "category_url",
       "required": false,
       "type": "url"
      },
      {
       "name": "position",
       "required": false,
       "type": "number"
      },
      {
       "name": "country",
       "required": false,
       "type": "country"
      }
     ],
     "output_fields": [
      {
       "description": "Product detail page URL on TikTok Shop",
       "name": "url",
       "type": "url"
      },
      {
       "description": "Product title",
       "name": "title",
       "type": "text"
      },
      {
       "description": "Indicates whether the product is currently available",
       "name": "available",
       "type": "boolean"
      },
      {
       "description": "Full product description",
       "name": "description",
       "type": "text"
      },
      {
       "description": "Currency",
       "name": "currency",
       "type": "text"
      },
      {
       "description": "Original price before any discounts",
       "name": "initial_price",
       "type": "number"
      },
      {
       "description": "Final price after discounts applied",
       "name": "final_price",
       "type": "number"
      },
      {
       "description": "Discount percentage applied to the product",
       "name": "discount_percent",
       "type": "number"
      },
      {
       "description": "Lowest initial price across product variations",
       "name": "initial_price_low",
       "type": "number"
      },
      {
       "description": "Highest initial price across product variations",
       "name": "initial_price_high",
       "type": "number"
      },
      {
       "description": "Lowest final price across product variations",
       "name": "final_price_low",
       "type": "number"
      },
      {
       "description": "Highest final price across product variations",
       "name": "final_price_high",
       "type": "number"
      },
      {
       "description": "Total number of units sold",
       "name": "sold",
       "type": "number"
      },
      {
       "description": "Available color options for the product",
       "name": "colors",
       "type": "array"
      },
      {
       "description": "Available size options for the product",
       "name": "sizes",
       "type": "array"
      },
      {
       "description": "Shipping fee for the product",
       "name": "shipping_fee",
       "type": "number"
      },
      {
       "description": "Product specifications as name-value pairs",
       "name": "specifications",
       "type": "array"
      },
      {
       "description": "Total number of customer reviews",
       "name": "reviews_count",
       "type": "number"
      },
      {
       "description": "Customer reviews for the product",
       "name": "reviews",
       "type": "array"
      },
      {
       "description": "Store information including name, URL, and metrics",
       "name": "store_details",
       "type": "object"
      },
      {
       "description": "Product image URLs",
       "name": "images",
       "type": "array"
      },
      {
       "description": "Domain of the website where the product is listed",
       "name": "domain",
       "type": "text"
      },
      {
       "description": "Product video CDN URLs",
       "name": "videos",
       "type": "array"
      },
      {
       "description": "Product category classification",
       "name": "category",
       "type": "text"
      },
      {
       "description": "URL of the product category page",
       "name": "category_url",
       "type": "url"
      },
      {
       "description": "Product ID",
       "name": "id",
       "type": "text"
      },
      {
       "description": "Unique identifier of the seller",
       "name": "seller_id",
       "type": "text"
      },
      {
       "description": "Average product rating score",
       "name": "prodct_rating",
       "type": "number"
      },
      {
       "description": "The product's position at the page",
       "name": "position",
       "type": "number"
      },
      {
       "description": "The product variations",
       "name": "variations",
       "type": "array"
      },
      {
       "description": "In stock indicator",
       "name": "In_stock",
       "type": "boolean"
      },
      {
       "description": "Active promotional items or offers",
       "name": "promotion_items",
       "type": "array"
      },
      {
       "description": "Description detail",
       "name": "desc_detail",
       "type": "text"
      },
      {
       "description": "TikTok videos related to the product",
       "name": "related_videos",
       "type": "array"
      },
      {
       "description": "Product Video link",
       "name": "video_link",
       "type": "text"
      },
      {
       "description": "Shop performance metrics",
       "name": "Shop_performance_metrics",
       "type": "array"
      },
      {
       "description": "Unique variant ID",
       "name": "variant_id",
       "type": "text"
      },
      {
       "description": "Hierarchical category breadcrumb with names and URLs",
       "name": "category_tree",
       "type": "array"
      },
      {
       "description": "Product brand",
       "name": "brand",
       "type": "text"
      },
      {
       "description": "Main product image URL",
       "name": "image_url",
       "type": "text"
      },
      {
       "description": "Regular price",
       "name": "nai_price",
       "type": "price"
      },
      {
       "description": "Discounted price",
       "name": "sale_price",
       "type": "price"
      },
      {
       "description": "Product availability (in_stock, out_of_stock, pre_order, etc.)",
       "name": "availability",
       "type": "text"
      },
      {
       "description": "Availability date",
       "name": "availability_date",
       "type": "text"
      },
      {
       "description": "Variant group ID (same for all variants)",
       "name": "group_id",
       "type": "text"
      },
      {
       "description": "Indicates if the listing has variations",
       "name": "listing_has_variations",
       "type": "boolean"
      },
      {
       "description": "Currently selected variant attributes as name-value pairs",
       "name": "variant_attributes",
       "type": "array"
      },
      {
       "description": "All available variant options grouped by type",
       "name": "nai_variants",
       "type": "array"
      },
      {
       "description": "Seller name",
       "name": "store_name",
       "type": "text"
      },
      {
       "description": "Seller page URL",
       "name": "seller_url",
       "type": "text"
      },
      {
       "description": "Seller-specific privacy policy URL",
       "name": "seller_privacy_policy",
       "type": "text"
      },
      {
       "description": "Seller-specific terms of service URL",
       "name": "seller_tos",
       "type": "text"
      },
      {
       "description": "Policy URL",
       "name": "return_policy",
       "type": "text"
      },
      {
       "description": "Days allowed for return",
       "name": "return_window",
       "type": "number"
      },
      {
       "description": "Target countries of the item",
       "name": "target_countries",
       "type": "array"
      },
      {
       "description": "Store country of the item",
       "name": "store_country",
       "type": "text"
      },
      {
       "description": "List of category URLs for the product breadcrumb trail",
       "name": "category_urls",
       "type": "array"
      },
      {
       "description": "Review entries",
       "name": "nai_reviews",
       "type": "array"
      },
      {
       "description": "Extra product images (comma-separated list)",
       "name": "additional_image_urls",
       "type": "array"
      }
     ]
    },
    "discover_by_category": {
     "input_schema": [
      {
       "name": "category_url",
       "required": true,
       "type": "url"
      }
     ],
     "output_fields": [
      {
       "name": "url",
       "type": "url"
      },
      {
       "name": "category",
       "type": "text"
      },
      {
       "name": "category_url",
       "type": "url"
      },
      {
       "description": "The product's position at the page",
       "name": "position",
       "type": "number"
      }
     ]
    },
    "discover_by_keyword": {
     "input_schema": [
      {
       "name": "keyword",
       "required": true,
       "type": "text"
      },
      {
       "name": "domain",
       "required": false,
       "type": "url"
      }
     ],
     "output_fields": [
      {
       "name": "url",
       "type": "url"
      },
      {
       "description": "position",
       "name": "position",
       "type": "number"
      }
     ]
    },
    "discover_by_shop": {
     "input_schema": [
      {
       "name": "url",
       "required": true,
       "type": "url"
      }
     ],
     "output_fields": [
      {
       "name": "url",
       "type": "url"
      }
     ]
    }
   },
   "domain": "tiktok.com",
   "id": "gd_m45m1u911dsa4274pi",
   "name": "TikTok Shop"
  },
  {
   "collection_methods": {
    "collect_by_url": {
     "input_schema": [
      {
       "name": "url",
       "required": true,
       "type": "url"
      }
     ],
     "output_fields": [
      {
       "description": "Product URL",
       "name": "url",
       "type": "url"
      },
      {
       "description": "Product ID",
       "name": "product_id",
       "type": "text"
      },
      {
       "description": "Category URL",
       "name": "category_url",
       "type": "url"
      },
      {
       "description": "The category name",
       "name": "category_name",
       "type": "text"
      },
      {
       "description": "The sub categories of the main category",
       "name": "sub_categories",
       "type": "array"
      },
      {
       "description": "The product's title",
       "name": "title",
       "type": "text"
      },
      {
       "description": "The product's initial price",
       "name": "initial_price",
       "type": "number"
      },
      {
       "description": "The product's final price",
       "name": "final_price",
       "type": "number"
      },
      {
       "description": "Currency",
       "name": "currency",
       "type": "text"
      },
      {
       "description": "The product rating",
       "name": "product_rating",
       "type": "number"
      },
      {
       "description": "The number of products sold",
       "name": "sold",
       "type": "number"
      },
      {
       "description": "The product's position at the page",
       "name": "position",
       "type": "text"
      },
      {
       "description": "The product image",
       "name": "product_image",
       "type": "url"
      },
      {
       "description": "categories",
       "name": "categories",
       "type": "array"
      }
     ]
    }
   },
   "domain": "tiktok.com",
   "id": "gd_mdr83qr42wd1wt7vm",
   "name": "TikTok Shop Category Products"
  }
 ]
}
