ToolAssay

Scrape Creators

Scrape Creators · TikTok — Ad Library Search

Answeringour last check, 2026-09-24
1 of 1checks answered this week
246 msmedian answer time
$0.06listed price per call
$0.06price it asked us

Paid test badge: not yet. The checks above are free: we call the tool without paying and read the payment request it sends back. The Verified badge needs paid calls whose answers match the promised output, and nobody can buy a badge.

Endpoint

POST https://stablesocial.dev/api/sc/tiktok/ad-library/search

CategorySearch and research
Provider hoststablesocial.dev
Networkseip155:8453, solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp
Payment schemesexact
Self-reported calls, 30 days1 from 1 payers (the provider's figure, not ours)

Our checks, last 30 days

DayResultHTTPAskedTime
2026-09-24 valid payment request 402$0.06 246 ms

Example input (from the provider)

{
  "body": {},
  "bodyType": "json",
  "method": "POST",
  "type": "http"
}

Promised output schema (from the provider)

{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "properties": {
    "input": {
      "additionalProperties": false,
      "properties": {
        "body": {
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "additionalProperties": false,
          "properties": {
            "ad_format": {
              "description": "Ad format filter.",
              "enum": [
                "spark_ads",
                "non_spark_ads"
              ],
              "type": "string"
            },
            "ad_language": {
              "description": "Ad language filter.",
              "enum": [
                "en",
                "es",
                "ar",
                "vi",
                "th",
                "de",
                "id",
                "pt",
                "fr",
                "ms",
                "nl",
                "ja",
                "it",
                "ro",
                "zh-Hant",
                "ko"
              ],
              "type": "string"
            },
            "cursor": {
              "description": "Page number to fetch. Use the cursor returned from the previous response, like 3 for page 3.",
              "type": "number"
            },
            "duration": {
              "description": "Video duration filter.",
              "enum": [
                "under_10s",
                "10_20s",
                "20_30s",
                "30_40s",
                "40_50s",
                "over_50s"
              ],
              "type": "string"
            },
            "industry": {
              "description": "Industry filter.",
              "enum": [
                "apparel_accessories",
                "appliances",
                "apps",
                "baby_kids_maternity",
                "beauty_personal_care",
                "business_services",
                "ecommerce_non_app",
                "education",
                "financial_services",
                "food_beverage",
                "games",
                "health",
                "home_improvement",
                "household_products",
                "life_services",
                "news_entertainment",
                "pets",
                "sports_outdoor",
                "tech_electronics",
                "travel",
                "vehicle_transportation"
              ],
              "type": "string"
            },
            "likes": {
              "description": "Likes percentile filter.",
              "enum": [
                "top_1_20",
                "top_21_40",
                "top_41_60",
                "top_61_80",
                "top_81_100"
              ],
              "type": "string"
            },
            "limit": {
              "description": "Number of ads to return, max 50. Defaults to 20.",
              "type": "number"
            },
            "objective": {
              "description": "Campaign objective filter.",
              "enum": [
                "app_installs",
                "conversions",
                "lead_generation",
                "product_sales",
                "reach",
                "traffic",
                "video_views"
              ],
              "type": "string"
            },
            "order_by": {
              "description": "Sort metric. Defaults to for_you.",
              "enum": [
                "for_you",
                "impression",
                "play_2s_rate",
                "play_6s_rate",
                "cvr",
                "ctr",
                "like"
              ],
              "type": "string"
            },
            "period": {
              "description": "Time window for Top Ads.",
              "enum": [
                "7",
                "30",
                "180"
              ],
              "type": "string"
            },
            "query": {
              "description": "Optional keyword to search ad titles/content.",
              "type": "string"
            },
            "region": {
              "description": "Country code. Defaults to US.",
              "enum": [
                "DZ",
                "AR",
                "AU",
                "AT",
                "AZ",
                "BH",
                "BD",
                "BY",
                "BE",
                "BO",
                "BR",
                "BG",
                "KH",
                "CA",
                "CL",
                "CO",
                "CR",
                "HR",
                "CY",
                "CZ",
                "DK",
                "DO",
                "EC",
                "EG",
                "EE",
                "FI",
                "FR",
                "DE",
                "GR",
                "GT",
                "JO",
                "HU",
                "ID",
                "IQ",
                "IE",
                "IL",
                "IT",
                "JP",
                "KZ",
                "KE",
                "KW",
                "LV",
                "LB",
                "MY",
                "MX",
                "MA",
                "NL",
                "NZ",
                "NG",
                "NO",
                "OM",
                "PK",
                "PA",
                "PY",
                "PE",
                "PH",
                "PL",
                "PT",
                "PR",
                "QA",
                "LT",
                "RO",
                "SA",
                "RS",
                "SG",
                "SK",
                "SI",
                "ZA",
                "KR",
                "ES",
                "LK",
                "SE",
                "CH",
                "TW",
                "TH",
                "TR",
                "AE",
                "GB",
                "US",
                "UY",
                "VN"
              ],
              "type": "string"
            }
     

This page as JSON