{
  "data": {
    "id": "iDn3fMy3vpvLOvF5A",
    "userId": "HIMU0xktu1JeZb4Xl",
    "name": "facebook-events-scraper",
    "username": "fetch_cat",
    "description": "Export public Facebook event details and organizer event lists with dates, venues, hosts, ticket links, media, and engagement data to CSV, JSON, Excel, or API.",
    "isPublic": true,
    "createdAt": "2026-07-14T09:31:35.072Z",
    "modifiedAt": "2026-08-01T21:24:59.857Z",
    "taggedBuilds": {
      "latest": {
        "buildId": "V7sIqrjaDF55S5HOb",
        "finishedAt": "2026-08-01T21:22:05.923Z",
        "buildNumberInt": 100020,
        "buildNumber": "0.1.20"
      }
    },
    "stats": {
      "totalBuilds": 20,
      "totalRuns": 114,
      "totalUsers": 2,
      "totalUsers7Days": 1,
      "totalUsers30Days": 1,
      "totalUsers90Days": 1,
      "lastRunStartedAt": "2026-09-20T01:52:54.009Z",
      "actorReviewCount": 0,
      "actorReviewRating": 0,
      "bookmarkCount": 0,
      "publicActorRunStats30Days": {
        "ABORTED": 0,
        "FAILED": 0,
        "SUCCEEDED": 29,
        "TIMED-OUT": 0,
        "TOTAL": 29
      }
    },
    "versions": [
      {
        "versionNumber": "0.1",
        "sourceType": "SOURCE_FILES",
        "buildTag": "latest"
      }
    ],
    "defaultRunOptions": {
      "build": "latest",
      "timeoutSecs": 600,
      "memoryMbytes": 512
    },
    "exampleRunInput": {
      "body": "{\n  \"startUrls\": [\n    {\n      \"url\": \"https://www.facebook.com/events/1855253805343101\"\n    }\n  ],\n  \"maxItems\": 1\n}",
      "contentType": "application/json; charset=utf-8"
    },
    "categories": [
      "SOCIAL_MEDIA",
      "MARKETING",
      "LEAD_GENERATION"
    ],
    "isDeprecated": false,
    "title": "Facebook Events Scraper",
    "pictureUrl": "https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/HIMU0xktu1JeZb4Xl-actor-iDn3fMy3vpvLOvF5A-XFxR7xF9TJ-actor-icon.png",
    "seoTitle": "Facebook Events Scraper - Export Event Data",
    "seoDescription": "Scrape public Facebook events and organizer lists to CSV, JSON, Excel, or API for monitoring, lead research, local event analysis, and export workflows.",
    "pricingInfos": [
      {
        "pricingModel": "PAY_PER_EVENT",
        "startedAt": "2026-08-01T14:36:28.581Z",
        "reasonForChange": "Facebook Events Scraper now uses pay-per-event pricing so users pay only for started runs and event records saved.",
        "pricingPerEvent": {
          "actorChargeEvents": {
            "start": {
              "eventTitle": "Start",
              "eventDescription": "One-time fee per run",
              "eventPriceUsd": 0.005,
              "isOneTimeEvent": true
            },
            "item": {
              "eventTitle": "Event extracted",
              "eventDescription": "Charged per Facebook event record saved to the dataset.",
              "isPrimaryEvent": true,
              "eventTieredPricingUsd": {
                "FREE": {
                  "tieredEventPriceUsd": 0.004
                },
                "BRONZE": {
                  "tieredEventPriceUsd": 0.0036
                },
                "SILVER": {
                  "tieredEventPriceUsd": 0.0032
                },
                "GOLD": {
                  "tieredEventPriceUsd": 0.0026
                },
                "PLATINUM": {
                  "tieredEventPriceUsd": 0.002
                },
                "DIAMOND": {
                  "tieredEventPriceUsd": 0.0016
                }
              }
            }
          }
        },
        "createdAt": "2026-08-01T14:36:29.008Z",
        "apifyMarginPercentage": 0.2
      },
      {
        "pricingModel": "PAY_PER_EVENT",
        "createdAt": "2026-08-01T14:39:31.686Z",
        "startedAt": "2026-08-01T14:39:31.596Z",
        "reasonForChange": "Facebook Events Scraper now uses pay-per-event pricing so users pay only for started runs and event records saved.",
        "pricingPerEvent": {
          "actorChargeEvents": {
            "start": {
              "eventTitle": "Run started",
              "eventDescription": "One-time fee charged when a run starts. Covers fixed startup cost (init, proxy warmup, first HTTP setup).",
              "eventPriceUsd": 0.005,
              "isOneTimeEvent": true
            },
            "item": {
              "eventTitle": "Item extracted",
              "eventDescription": "Charged per item extracted.",
              "eventTieredPricingUsd": {
                "FREE": {
                  "tieredEventPriceUsd": 0.0071241
                },
                "BRONZE": {
                  "tieredEventPriceUsd": 0.0061949
                },
                "SILVER": {
                  "tieredEventPriceUsd": 0.004832
                },
                "GOLD": {
                  "tieredEventPriceUsd": 0.0037169
                },
                "PLATINUM": {
                  "tieredEventPriceUsd": 0.002478
                },
                "DIAMOND": {
                  "tieredEventPriceUsd": 0.0017346
                }
              },
              "isPrimaryEvent": true
            }
          }
        },
        "apifyMarginPercentage": 0.2
      },
      {
        "pricingModel": "PAY_PER_EVENT",
        "createdAt": "2026-08-01T14:42:19.125Z",
        "startedAt": "2026-08-01T14:42:19.019Z",
        "reasonForChange": "Facebook Events Scraper now uses pay-per-event pricing so users pay only for started runs and event records saved.",
        "pricingPerEvent": {
          "actorChargeEvents": {
            "start": {
              "eventTitle": "Run started",
              "eventDescription": "One-time fee charged when a run starts. Covers fixed startup cost (init, proxy warmup, first HTTP setup).",
              "eventPriceUsd": 0.005,
              "isOneTimeEvent": true
            },
            "item": {
              "eventTitle": "Item extracted",
              "eventDescription": "Charged per item extracted.",
              "eventTieredPricingUsd": {
                "FREE": {
                  "tieredEventPriceUsd": 0.0072807
                },
                "BRONZE": {
                  "tieredEventPriceUsd": 0.006331
                },
                "SILVER": {
                  "tieredEventPriceUsd": 0.0049382
                },
                "GOLD": {
                  "tieredEventPriceUsd": 0.0037986
                },
                "PLATINUM": {
                  "tieredEventPriceUsd": 0.0025324
                },
                "DIAMOND": {
                  "tieredEventPriceUsd": 0.0017727
                }
              },
              "isPrimaryEvent": true
            }
          }
        },
        "apifyMarginPercentage": 0.2
      },
      {
        "pricingModel": "PAY_PER_EVENT",
        "startedAt": "2026-08-01T16:01:58.370Z",
        "apifyMarginPercentage": 0.2,
        "reasonForChange": "Lower per-event prices make Facebook event exports more affordable at every usage tier; the one-time run start price remains unchanged.",
        "pricingPerEvent": {
          "actorChargeEvents": {
            "start": {
              "eventTitle": "Run started",
              "eventDescription": "One-time fee charged when a run starts. Covers fixed startup cost (init, proxy warmup, first HTTP setup).",
              "eventPriceUsd": 0.005,
              "isOneTimeEvent": true
            },
            "item": {
              "eventTitle": "Item extracted",
              "eventDescription": "Charged per item extracted.",
              "eventTieredPricingUsd": {
                "FREE": {
                  "tieredEventPriceUsd": 0.0045885
                },
                "BRONZE": {
                  "tieredEventPriceUsd": 0.00399
                },
                "SILVER": {
                  "tieredEventPriceUsd": 0.0031122
                },
                "GOLD": {
                  "tieredEventPriceUsd": 0.002394
                },
                "PLATINUM": {
                  "tieredEventPriceUsd": 0.001596
                },
                "DIAMOND": {
                  "tieredEventPriceUsd": 0.0011172
                }
              },
              "isPrimaryEvent": true
            }
          }
        },
        "createdAt": "2026-08-01T16:01:58.453Z",
        "notifiedAboutChangeAt": "2026-08-05T15:06:18.734Z"
      }
    ],
    "notice": "NONE",
    "isCritical": false,
    "isGeneric": false,
    "hasNoDataset": false,
    "isSourceCodeHidden": true,
    "standbyUrl": null,
    "actorPermissionLevel": "LIMITED_PERMISSIONS",
    "readmeSummary": "## Facebook Events Scraper\n\nA Facebook Events Scraper that collects public Facebook event pages and organizer-hosted event lists into normalized, structured event records for downstream analysis and enrichment. It accepts direct event URLs, numeric event IDs, and organizer hosted-event pages and extracts core event metadata (title, description, event type, privacy and online/cancel flags), normalized date/time and timezone information (ISO timestamps and duration), venue details and geocoordinates, host/organizer identity and counts, media and links (photos, videos, ticket/external URLs), category/series and parent/child event relationships, engagement metrics (response/interest counts), and provenance metadata. The Actor performs deduplication of organizer-discovered events, can collect upcoming or past organizer lists, normalizes and enriches records for research, outreach, or monitoring workflows, and includes robust navigation/session handling and resilience to common access issues.\n\n## Use cases\n\n- Building outreach and lead lists for event marketing and promotion  \n- Tracking upcoming events for local media, community research, and tourism teams  \n- Monitoring public calendars for venues, entertainment teams, and event operations  \n- Enriching event ID collections with names, dates, venues, hosts, media, and links for data teams  \n- Generating repeatable, normalized event datasets for analysts to avoid manual copy-paste workflows",
    "deploymentKey": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDLozzh27tEyLS0jeLompw9CsABCsbRBsUDgNjFnLuQJjFY0fmm3xXH7IFYtf0wWw6SXUy314G5bQTQodpkl335GzDmN+LlDLusd5GbVLaS72GVEjL1YLXYmKqfr43ubOUMv735VpPH5g+yyFvui4UrSRbl03l+6+e/hGY6a8d6vSffYoRyuJa+L7Vk2TReeUDumQAep/pi9bH5f/G+F5RWSnyNtnaTmXwW69cI9G1TyQmNs3NB+xreYoK8d0nwWEu0EPIiKmbbQaLgrPuNCJy3JttoqE5Pv1DJZRmrwu+op8vzFVEevUl0WbLqiombU/56s7475gfm3GIN2bYkilyB \n"
  }
}