{
  "data": {
    "id": "wXDfVhYiLHOz3O9eA",
    "userId": "geLXOYWqjcAcZx4L0",
    "name": "facebook-hashtag-scraper",
    "username": "maximedupre",
    "description": "Collect available public Facebook posts that match one or more hashtags. Filter by post format and time range, then review post text, author details, engagement, media, and source links when Facebook exposes them.",
    "restartOnError": false,
    "isPublic": true,
    "createdAt": "2026-09-21T04:15:18.359Z",
    "modifiedAt": "2026-09-21T05:29:40.005Z",
    "taggedBuilds": {
      "beta": {
        "buildId": "2IXNjQCUQWAPnr40j",
        "finishedAt": "2026-09-21T05:28:46.654Z",
        "buildNumberInt": 2,
        "buildNumber": "0.0.2"
      },
      "latest": {
        "buildId": "2IXNjQCUQWAPnr40j",
        "finishedAt": "2026-09-21T05:28:46.654Z",
        "buildNumberInt": 2,
        "buildNumber": "0.0.2"
      }
    },
    "stats": {
      "totalBuilds": 2,
      "totalRuns": 109,
      "totalUsers": 15,
      "totalUsers7Days": 1,
      "totalUsers30Days": 6,
      "totalUsers90Days": 8,
      "lastRunStartedAt": "2026-11-06T12:56:29.517Z",
      "actorReviewCount": 0,
      "actorReviewRating": 0,
      "bookmarkCount": 0,
      "publicActorRunStats30Days": {
        "ABORTED": 0,
        "FAILED": 0,
        "SUCCEEDED": 44,
        "TIMED-OUT": 0,
        "TOTAL": 44
      }
    },
    "versions": [
      {
        "versionNumber": "0.0",
        "sourceType": "SOURCE_FILES",
        "buildTag": "beta"
      }
    ],
    "defaultRunOptions": {
      "build": "latest",
      "timeoutSecs": 300,
      "memoryMbytes": 128,
      "restartOnError": false
    },
    "exampleRunInput": {
      "body": "{\n  \"hashtags\": [\n    \"travel\"\n  ],\n  \"postFormats\": [\n    \"reels\",\n    \"videos\",\n    \"photos\"\n  ],\n  \"timeRange\": \"any\",\n  \"maxItems\": 100\n}\n",
      "contentType": "application/json; charset=utf-8"
    },
    "categories": [
      "SOCIAL_MEDIA",
      "MARKETING",
      "DEVELOPER_TOOLS"
    ],
    "isDeprecated": false,
    "title": "Facebook Hashtag Scraper",
    "pictureUrl": "https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/geLXOYWqjcAcZx4L0-actor-wXDfVhYiLHOz3O9eA-KWeRZLR2Ne-icon-upload-a25494d4-3cf0-4049-b850-41841677d80e.png",
    "seoTitle": "Facebook Hashtag Scraper for Public Posts",
    "seoDescription": "Collect available public Facebook posts by hashtag. Filter by format and time, then export text, authors, engagement, media, and source links when shown.",
    "pricingInfos": [
      {
        "pricingModel": "PAY_PER_EVENT",
        "pricingPerEvent": {
          "actorChargeEvents": {
            "facebook-hashtag-post": {
              "eventTitle": "Hashtag post",
              "eventDescription": "One post matching the requested Facebook hashtag filters is saved.",
              "isOneTimeEvent": false,
              "isPrimaryEvent": true,
              "eventPriceUsd": 0.00265
            }
          }
        },
        "isPriceChangeNotificationSuppressed": true,
        "createdAt": "2026-09-21T05:29:40.012Z",
        "startedAt": "2026-09-21T05:29:40.012Z",
        "apifyMarginPercentage": 0.2
      }
    ],
    "notice": "NONE",
    "isCritical": false,
    "isGeneric": false,
    "hasNoDataset": false,
    "isSourceCodeHidden": true,
    "standbyUrl": null,
    "actorPermissionLevel": "LIMITED_PERMISSIONS",
    "readmeSummary": "## Search Facebook posts by hashtag\n\nA Facebook hashtag scraping Actor that searches one or more public Facebook hashtags and extracts structured metadata for matching posts: post identity and source link, post format (photo / video / reel), post text (title/caption/description), public author details (name, profile link, avatar, source ID), engagement metrics with reaction-type breakdown plus comment/share counts and aggregate engagement, attached media metadata (type, media IDs, direct links, thumbnails), and publication timestamps. The Actor applies uniform filters across all submitted hashtags, supports media-format and publication-time filtering, saves one structured record per first-encountered source post, and returns rows suitable for trend analysis, engagement measurement, content auditing, and media cataloging.\n\n## Use cases\n\n- Social media research: discover and analyze public Facebook posts for hashtag-based trend analysis.\n- Marketing analytics: collect post text, author details, reaction breakdowns, and engagement totals for campaign monitoring.\n- Content discovery: find and catalog reels, videos, and photos tagged with specific hashtags.\n- Time-bound searches: focus hashtag searches on any time window, the last month, or the last year.\n- Media metadata extraction: gather media item types, IDs, links, and thumbnails for asset inventories.\n- Author and source profiling: retrieve public author names, profile links, avatars, and post source URLs.\n- De-duplicated hashtag aggregation: run multi-hashtag queries while preserving the first matching occurrence per source post.",
    "deploymentKey": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCRR04CMgxHJr6lYsO599xTE200+annGEei6eUrYsHIgpNg/bM5nlSManiZwJLiAUaOJ0LtUJsXcfrUG3iwliL5v0i1Gm5hx5fL7DU79aWWsIxiXmvJe3BnfoS4RSErd5EdFl1L3zjoV2ToqqyuIzKn6B/1NWxQn5PThFk+pXjehE9NT25F4cXMSGeOoSYVq0im/EqK30mAq3HOa4H5KdqDt+AhKVgi+Bs6kPh6u9sLUJNfCVmaI9rmIck21g8QAq9kfyKYkYVGjmLMmpWyc+UCMJXcehSPwGEM6YHdwPsC98bHQRY7Zhybak3P0oxT0GJwym7YHCTdeaIZBteXfrkj \n"
  }
}