{
  "data": {
    "id": "61RPP7dywgiy0JPD0",
    "userId": "Xgifkh48ji5A55BpZ",
    "name": "tweet-scraper",
    "username": "apidojo",
    "description": "⚡️ Lightning-fast search, URL, list, and profile scraping, with customizable filters. At $0.40 per 1000 tweets, and 30-80 tweets per second, it is ideal for researchers, entrepreneurs, and businesses! Get comprehensive insights from Twitter (X) now!",
    "isPublic": true,
    "createdAt": "2023-11-24T18:52:19.761Z",
    "modifiedAt": "2026-06-28T02:01:31.026Z",
    "taggedBuilds": {
      "latest": {
        "buildId": "cywb2HE776Nkd3RT8",
        "finishedAt": "2026-06-28T02:01:31.026Z",
        "buildNumberInt": 1425,
        "buildNumber": "0.0.1425"
      }
    },
    "stats": {
      "totalBuilds": 1425,
      "totalRuns": 150071547,
      "totalUsers": 64507,
      "totalUsers7Days": 3185,
      "totalUsers30Days": 6412,
      "totalUsers90Days": 12193,
      "lastRunStartedAt": "2026-06-28T16:48:08.045Z",
      "publicActorRunStats30Days": {
        "ABORTED": 3771,
        "FAILED": 0,
        "SUCCEEDED": 4645264,
        "TIMED-OUT": 3428,
        "TOTAL": 4652463
      },
      "actorReviewCount": 145,
      "actorReviewRating": 4.278141905327164,
      "bookmarkCount": 1173
    },
    "versions": [
      {
        "versionNumber": "0.0",
        "sourceType": "GIT_REPO",
        "buildTag": "latest"
      }
    ],
    "defaultRunOptions": {
      "build": "latest",
      "timeoutSecs": 0,
      "memoryMbytes": 256
    },
    "exampleRunInput": {
      "body": "{ \"helloWorld\": 123 }",
      "contentType": "application/json; charset=utf-8"
    },
    "categories": [
      "SOCIAL_MEDIA",
      "LEAD_GENERATION"
    ],
    "isDeprecated": false,
    "title": "🏯 Tweet Scraper V2 - X / Twitter Scraper",
    "pictureUrl": "https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/61RPP7dywgiy0JPD0/naHvheuamjkAuwsPk-twitter-x5265.logowik.com.jpeg",
    "seoTitle": "",
    "seoDescription": "",
    "pricingInfos": [
      {
        "pricingModel": "PRICE_PER_DATASET_ITEM",
        "pricePerUnitUsd": 0.0001,
        "unitName": "tweet",
        "createdAt": "2023-11-24T20:28:18.098Z",
        "startedAt": "2023-11-24T20:28:18.098Z",
        "apifyMarginPercentage": 0.2,
        "notifiedAboutChangeAt": "2023-11-24T20:36:20.691Z"
      },
      {
        "pricingModel": "PRICE_PER_DATASET_ITEM",
        "pricePerUnitUsd": 0.0003,
        "unitName": "tweet",
        "startedAt": "2024-03-13T00:00:00.000Z",
        "createdAt": "2024-03-12T08:51:45.480Z",
        "apifyMarginPercentage": 0.2,
        "notifiedAboutFutureChangeAt": "2024-03-12T08:53:01.917Z",
        "notifiedAboutChangeAt": "2024-03-13T00:06:22.002Z"
      },
      {
        "pricingModel": "PRICE_PER_DATASET_ITEM",
        "reasonForChange": "The price is increasing to cover the research and development necessary for improving Actor performance.",
        "startedAt": "2024-11-08T06:52:41.503Z",
        "pricePerUnitUsd": 0.0004,
        "unitName": "tweet",
        "createdAt": "2024-10-25T06:53:17.500Z",
        "apifyMarginPercentage": 0.2,
        "notifiedAboutFutureChangeAt": "2024-10-25T06:53:59.908Z",
        "notifiedAboutChangeAt": "2024-11-08T07:09:17.300Z"
      },
      {
        "pricingModel": "PRICE_PER_DATASET_ITEM",
        "reasonForChange": "We are introducing Apify Store discounts to offer better pricing to our customers.",
        "startedAt": "2025-06-10T10:00:00.000Z",
        "tieredPricing": {
          "FREE": {
            "tieredPricePerUnitUsd": 0.04
          },
          "BRONZE": {
            "tieredPricePerUnitUsd": 0.0004
          },
          "SILVER": {
            "tieredPricePerUnitUsd": 0.0004
          },
          "GOLD": {
            "tieredPricePerUnitUsd": 0.0004
          },
          "PLATINUM": {
            "tieredPricePerUnitUsd": 0.0004
          },
          "DIAMOND": {
            "tieredPricePerUnitUsd": 0.0004
          }
        },
        "unitName": "tweet",
        "apifyMarginPercentage": 0.2,
        "createdAt": "2025-06-04T13:26:42.641Z",
        "notifiedAboutFutureChangeAt": "2025-06-04T13:27:27.336Z",
        "notifiedAboutChangeAt": "2025-06-10T11:05:17.674Z"
      },
      {
        "pricingModel": "PAY_PER_EVENT",
        "createdAt": "2026-02-16T15:05:29.273Z",
        "startedAt": "2026-02-16T15:05:29.273Z",
        "apifyMarginPercentage": 0.2,
        "isPriceChangeNotificationSuppressed": true,
        "reasonForChange": "Migration from Pay Per Result to Pay Per Event with apify-default-dataset-item event",
        "pricingPerEvent": {
          "actorChargeEvents": {
            "apify-default-dataset-item": {
              "eventTitle": "tweet",
              "eventDescription": "Single tweet in the default dataset.",
              "isPrimaryEvent": true,
              "eventTieredPricingUsd": {
                "FREE": {
                  "tieredEventPriceUsd": 0.04
                },
                "BRONZE": {
                  "tieredEventPriceUsd": 0.0004
                },
                "SILVER": {
                  "tieredEventPriceUsd": 0.0004
                },
                "GOLD": {
                  "tieredEventPriceUsd": 0.0004
                },
                "PLATINUM": {
                  "tieredEventPriceUsd": 0.0004
                },
                "DIAMOND": {
                  "tieredEventPriceUsd": 0.0004
                }
              }
            }
          }
        },
        "forceContainsSignificantPriceChange": false
      },
      {
        "minimalMaxTotalChargeUsd": null,
        "pricingModel": "PAY_PER_EVENT",
        "isPriceChangeNotificationSuppressed": false,
        "pricingPerEvent": {
          "actorChargeEvents": {
            "apify-default-dataset-item": {
              "eventTitle": "tweet",
              "eventDescription": "Single tweet in the default dataset.",
              "isOneTimeEvent": false,
              "eventTieredPricingUsd": {
                "FREE": {
                  "tieredEventPriceUsd": 0.0004
                },
                "BRONZE": {
                  "tieredEventPriceUsd": 0.0004
                },
                "SILVER": {
                  "tieredEventPriceUsd": 0.0004
                },
                "GOLD": {
                  "tieredEventPriceUsd": 0.0004
                },
                "PLATINUM": {
                  "tieredEventPriceUsd": 0.0004
                },
                "DIAMOND": {
                  "tieredEventPriceUsd": 0.0004
                }
              },
              "isPrimaryEvent": true
            }
          }
        },
        "startedAt": "2026-06-09T15:21:49.332Z",
        "createdAt": "2026-06-09T15:21:50.328Z",
        "apifyMarginPercentage": 0.2
      }
    ],
    "notice": "NONE",
    "isCritical": false,
    "isGeneric": false,
    "hasNoDataset": false,
    "isSourceCodeHidden": true,
    "standbyUrl": null,
    "actorPermissionLevel": "LIMITED_PERMISSIONS",
    "readmeSummary": "## Tweet Scraper\n\nA high-throughput Twitter (X) data extraction Actor that executes advanced search queries and profile/list/URL scraping to harvest large volumes of raw Twitter data. It supports advanced query syntax (the same operators used by Twitter search) and a Query Wizard for building complex filters (author, date ranges, engagement thresholds, media, language, geo), offers sorting modes for search results, and is designed for large-scale runs that can return very large result sets. The Actor uses multiple scraping mechanisms with automatic retries and fallback strategies, paginates through results efficiently, and returns raw tweet records containing tweet text, timestamps, engagement metrics, author/profile metadata, media and article previews, language and geolocation metadata suitable for analytics, monitoring, research, and bulk dataset creation.\n\n## Use cases\n\n- Fetch all tweets from a profile (profile scraping and profile URL extraction)\n- Run keyword or topic searches across custom date ranges and sorting modes\n- Collect tweets that contain images, videos, or other media attachments\n- Filter searches by engagement thresholds (minimum likes/retweets/replies)\n- Exclude retweets or target mentions and specific hashtags in search results\n- Retrieve tweets from verified or subscription-status users for reputation-focused analysis\n- Geo-targeted searches and radius-based location filtering\n- Build complex queries via an interactive Query Wizard (filters for author, timeframe, engagement, language, geotagging)\n- Large-scale data extraction for data analysts, researchers, data enthusiasts, and entrepreneurs conducting extensive Twitter research or analytics",
    "deploymentKey": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC/wuiwZPNiBng+E1jut39dgDJcazaKbjig9dDd6ez8UQwcH9SWStB8bq9jLyrW3DMTchoAgerHIIJMJPDQSylGpPh+XVzZohfgRxFrolnU4qb37KyaAspJcPgWjy7m4IDiPZAd01YCAcgl0t47yETLF1S7fmkLhjzDRitVc8Je2UxJpctaiTvZJRBEKQyfoZGZN+HViTvk/iLWuEOevBVpoX3bLb4RU7sqRoquldreXjcDPXYho7Clrwm8uYjxgSGOD6+ViAueURtM4OvvsKVw0kKBC4ZsllgBW3tytdKUKv/gY8F1E93k4lF5U+u1y90cdeHYRuXlY0XE5m0LRKd1 \n"
  }
}