{
  "data": {
    "id": "0XGp83nmLqjt3OwvQ",
    "userId": "sKsmPadCt6s5fagAi",
    "name": "tiktok-hashtag-api",
    "username": "novi",
    "description": "Dominate TikTok with our Hashtag API! Get instant access to trending video data, watermark-free downloads, and optimize your content for maximum impact.",
    "isPublic": true,
    "createdAt": "2023-01-27T13:00:30.557Z",
    "modifiedAt": "2026-10-28T15:56:26.665Z",
    "taggedBuilds": {
      "latest": {
        "buildId": "2feXDcKryJ114WiZs",
        "finishedAt": "2026-10-28T15:56:26.665Z",
        "buildNumberInt": 20000035,
        "buildNumber": "2.0.35"
      }
    },
    "stats": {
      "totalBuilds": 50,
      "totalRuns": 5430,
      "totalUsers": 285,
      "totalUsers7Days": 1,
      "totalUsers30Days": 7,
      "totalUsers90Days": 11,
      "lastRunStartedAt": "2026-11-02T20:38:32.488Z",
      "publicActorRunStats30Days": {
        "ABORTED": 0,
        "FAILED": 13,
        "SUCCEEDED": 219,
        "TIMED-OUT": 0,
        "TOTAL": 232
      },
      "actorReviewCount": 2,
      "actorReviewRating": 5,
      "bookmarkCount": 5
    },
    "versions": [
      {
        "versionNumber": "0.4",
        "sourceType": "GIT_REPO",
        "buildTag": null
      },
      {
        "versionNumber": "0.5",
        "sourceType": "GIT_REPO",
        "buildTag": null
      },
      {
        "versionNumber": "1.0",
        "sourceType": "GIT_REPO",
        "buildTag": null
      },
      {
        "versionNumber": "2.0",
        "sourceType": "GIT_REPO",
        "buildTag": "latest"
      }
    ],
    "defaultRunOptions": {
      "build": "latest",
      "memoryMbytes": 4096,
      "timeoutSecs": 3600
    },
    "exampleRunInput": {
      "body": "{ \"helloWorld\": 123 }",
      "contentType": "application/json; charset=utf-8"
    },
    "categories": [
      "SOCIAL_MEDIA",
      "VIDEOS",
      "LEAD_GENERATION"
    ],
    "isDeprecated": false,
    "title": "TikTok Hashtag API",
    "pictureUrl": "https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/sKsmPadCt6s5fagAi-actor-0XGp83nmLqjt3OwvQ-UWufjrxQDn-Gemini_Generated_Image_89905s89905s8990.jpeg",
    "seoTitle": null,
    "seoDescription": null,
    "pricingInfos": [
      {
        "pricingModel": "FLAT_PRICE_PER_MONTH",
        "pricePerUnitUsd": 30,
        "trialMinutes": 4320,
        "createdAt": "2023-01-30T16:19:30.686Z",
        "startedAt": "2023-01-30T16:19:30.686Z",
        "apifyMarginPercentage": 0
      },
      {
        "minimalMaxTotalChargeUsd": 3,
        "pricingModel": "PAY_PER_EVENT",
        "isPriceChangeNotificationSuppressed": false,
        "reasonForChange": "Apify is replacing rental with pay-per-event. So we are migrating to it.",
        "pricingPerEvent": {
          "actorChargeEvents": {
            "start": {
              "eventTitle": "Actor Start",
              "eventDescription": "Actor Start",
              "isOneTimeEvent": true,
              "eventTieredPricingUsd": {
                "FREE": {
                  "tieredEventPriceUsd": 0.00023
                },
                "BRONZE": {
                  "tieredEventPriceUsd": 0.00022
                },
                "SILVER": {
                  "tieredEventPriceUsd": 0.00021
                },
                "GOLD": {
                  "tieredEventPriceUsd": 0.0002
                },
                "PLATINUM": {
                  "tieredEventPriceUsd": 0.0002
                },
                "DIAMOND": {
                  "tieredEventPriceUsd": 0.0002
                }
              }
            },
            "result-item": {
              "eventTitle": "Video",
              "eventDescription": "Single video in the default dataset.",
              "isOneTimeEvent": false,
              "eventTieredPricingUsd": {
                "FREE": {
                  "tieredEventPriceUsd": 0.0003
                },
                "BRONZE": {
                  "tieredEventPriceUsd": 0.00029
                },
                "SILVER": {
                  "tieredEventPriceUsd": 0.00028
                },
                "GOLD": {
                  "tieredEventPriceUsd": 0.00026
                },
                "PLATINUM": {
                  "tieredEventPriceUsd": 0.00026
                },
                "DIAMOND": {
                  "tieredEventPriceUsd": 0.00026
                }
              },
              "isPrimaryEvent": true
            }
          }
        },
        "startedAt": "2026-09-15T08:59:28.542Z",
        "createdAt": "2026-09-01T08:59:29.734Z",
        "apifyMarginPercentage": 0.2,
        "notifiedAboutFutureChangeAt": "2026-09-01T08:59:50.040Z",
        "notifiedAboutChangeAt": "2026-09-15T09:06:09.315Z"
      }
    ],
    "notice": "NONE",
    "isCritical": false,
    "isGeneric": false,
    "isSourceCodeHidden": true,
    "standbyUrl": null,
    "actorPermissionLevel": "LIMITED_PERMISSIONS",
    "readmeSummary": "## TikTok Hashtag API\n\nAn unofficial TikTok scraping API focused on hashtag and related content extraction: it searches hashtags by keyword or hashtag URL, crawls hashtag listings and video pages, and extracts structured metadata for videos, audio tracks, and user profiles. Technical capabilities include prioritized listing-detail requests and high-throughput concurrent scraping of TikTok pages; the Actor extracts rich, structured JSON-like records containing video metadata (durations, multiple bitrate/playback URLs, thumbnail and cover images, dynamic covers, captions and subtitle metadata, download/play addresses), engagement metrics (play counts, likes, comments, shares), music metadata (titles, authors, playback URL, durations), user/profile metadata (avatars, verification/status, follower/following counts, unique IDs, profile fields), and hashtag/challenge metadata (challenge IDs, descriptions, view counts). The scraper also returns non-watermarked video URLs and emits progress/log messages during runs.\n\n## Use cases\n\n- Search and scrape any TikTok hashtag by keyword or hashtag URL.\n- Scrape individual TikTok videos to retrieve complete video metadata.\n- Extract music/sound details used in videos (metadata and playback URLs).\n- Retrieve user/profile information and account metadata.\n- Obtain non-watermarked video URLs for media processing or analysis.",
    "deploymentKey": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQD3ClKBb6X1/Hevo3K54dyWCxy0s0kpq2npWuTI8lbBvKaezVKfJmXajsfb97VIkOZr0fVyu8a/kEZwGkrHXq9Nb9+wDqh2aBm6O4UB+XjR4riMBSvT2PjWKSe4uQnqgp0yVGGk4j+iP/P0gwoIMM0TdblWCg0PDIZK4w0GVmxjzHxZNtmwjQ1WNm4L+fJNv1HDzSRt7vqHrXA5yh2RGy1/5gF4ugKuqXsRlr1+R8iBoSuM9217BQs5HCgctxaK0aoyN8nLNVDF6sZ15YPIeNkGhQQ6I/pyONmRT8Q9nbTY68Uq32eRCPQzv/Z09oDGsP5MCf7Pp92yBA2B1QpEXI79 \n"
  }
}