{
  "x402Version": 2,
  "id": 8793,
  "slug": "8793",
  "resource": "https://stablesocial.dev/api/sc/tiktok/ad-library/search",
  "description": "Scrape Creators · TikTok — Ad Library Search",
  "type": "http",
  "accepts": [
    {
      "scheme": "exact",
      "network": "eip155:8453",
      "payTo": "0xCfA26F13c6C18307033EcE13BBb8F470dA5b4dbE",
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "amount": "60000",
      "maxTimeoutSeconds": 300
    },
    {
      "scheme": "exact",
      "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
      "payTo": "8VZEQmHM8ADqTSWMtnn3cMmevBaR1E8xrrzm2zf81g2U",
      "asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
      "amount": "60000",
      "maxTimeoutSeconds": 300
    }
  ],
  "outputSchema": {
    "bazaar": {
      "info": {
        "input": {
          "body": {},
          "bodyType": "json",
          "method": "POST",
          "type": "http"
        }
      },
      "schema": {
        "$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"
                  }
                },
                "type": "object"
              },
              "bodyType": {
                "enum": [
                  "json",
                  "form-data",
                  "text"
                ],
                "type": "string"
              },
              "method": {
                "enum": [
                  "POST",
                  "PUT",
                  "PATCH"
                ],
                "type": "string"
              },
              "type": {
                "const": "http",
                "type": "string"
              }
            },
            "required": [
              "type",
              "method",
              "bodyType",
              "body"
            ],
            "type": "object"
          }
        },
        "required": [
          "input"
        ],
        "type": "object"
      }
    }
  },
  "tags": [
    "bazaar"
  ],
  "sourceHost": "stablesocial.dev",
  "lastUpdated": "2026-08-27T15:22:51.997Z",
  "quality": {
    "calls30d": 1,
    "uniquePayers30d": 1,
    "lastCalledAt": "2026-08-27T15:22:51.789Z"
  },
  "liveness": {},
  "verified": false,
  "featured": false,
  "provider": {
    "host": "stablesocial.dev",
    "manifest_name": "stablesocial.dev",
    "source": "cdp-mirror",
    "source_manifest_url": "https://api.cdp.coinbase.com/platform/v2/x402/discovery/resources",
    "submitted_at": "2026-09-18T22:00:31.484Z"
  }
}