{
  "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-10-26T10:45:56.639Z",
    "taggedBuilds": {
      "latest": {
        "buildId": "f6yWwVEMRkamNfuKa",
        "finishedAt": "2026-10-26T10:45:56.639Z",
        "buildNumberInt": 1565,
        "buildNumber": "0.0.1565"
      }
    },
    "stats": {
      "totalBuilds": 1565,
      "totalRuns": 169766274,
      "totalUsers": 118879,
      "totalUsers7Days": 5305,
      "totalUsers30Days": 9934,
      "totalUsers90Days": 16957,
      "lastRunStartedAt": "2026-10-26T17:27:27.603Z",
      "publicActorRunStats30Days": {
        "ABORTED": 53032,
        "FAILED": 0,
        "SUCCEEDED": 4366494,
        "TIMED-OUT": 6462,
        "TOTAL": 4425988
      },
      "actorReviewCount": 196,
      "actorReviewRating": 3.859159701709604,
      "bookmarkCount": 1483
    },
    "versions": [
      {
        "versionNumber": "0.0",
        "sourceType": "GIT_REPO",
        "buildTag": "latest"
      }
    ],
    "defaultRunOptions": {
      "build": "latest",
      "timeoutSecs": 0,
      "memoryMbytes": 256
    },
    "exampleRunInput": {
      "body": "{\"customMapFunction\":\"(object) => { return {...object} }\",\"includeSearchTerms\":false,\"maxItems\":1000,\"onlyImage\":false,\"onlyQuote\":false,\"onlyTwitterBlue\":false,\"onlyVerifiedUsers\":false,\"onlyVideo\":false,\"searchTerms\":[\"web scraping\",\"scraping from:apify\"],\"sort\":\"Latest\",\"startUrls\":[\"https://twitter.com/apify\",\"https://twitter.com/search?q=apify%20&src=typed_query\",\"https://twitter.com/i/lists/78783491\",\"https://twitter.com/elonmusk/with_replies\"],\"tweetLanguage\":\"en\",\"twitterHandles\":[\"elonmusk\",\"taylorswift13\"]}",
      "contentType": "application/json; charset=utf-8"
    },
    "categories": [
      "SOCIAL_MEDIA",
      "LEAD_GENERATION"
    ],
    "isDeprecated": false,
    "title": "Tweet Scraper V2 - X Scraper / Twitter Scraper / X.com Scraper",
    "pictureUrl": "https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/61RPP7dywgiy0JPD0/naHvheuamjkAuwsPk-twitter-x5265.logowik.com.jpeg",
    "seoTitle": "Tweet Scraper V2 - X / Twitter Scraper",
    "seoDescription": "Lightning-fast search, URL, list, and profile scraping, with customizable filters. At $0.40 per 1000 tweets, and 30-80 tweets per second! - X Scraper - X.com Scraper - X com Scraper",
    "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\nTweet Scraper is an Apify Actor that extracts large-scale tweet data from Twitter (X) using Twitter advanced search query syntax and an interactive Query Wizard. It performs full-text and filtered search scraping (author/profile searches, keyword queries, date ranges, hashtags, mentions, media filters, verified-user filters, engagement minimums, geo-targeting and language filters), supports combined sort modes to maximize result coverage, and returns raw tweet records with tweet text, timestamps, engagement metrics, author/profile details, media and article content, language and geolocation metadata. The Actor is built for high-volume collection with multiple scraping mechanisms, automatic retries and fallback strategies to improve stability and result completeness.\n\n## Use cases\n\n- Fetch tweets from a specific profile (profile scraping)\n- Collect tweets across date ranges (time-windowed search)\n- Search for keywords or topics across Twitter/X\n- Retrieve tweets containing media (images, videos)\n- Exclude retweets or apply other query-based filters\n- Find mentions of a user or tweets containing specific hashtags\n- Gather tweets from verified accounts on a topic\n- Build complex queries via an interactive Query Wizard (author, date range, engagement filters)\n- Geo-targeted searches and geolocation-based tweet collection\n- Language-specific tweet collection and multi-language support\n- Large-scale data extraction for data analysis, research, and monitoring purposes",
    "deploymentKey": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC/wuiwZPNiBng+E1jut39dgDJcazaKbjig9dDd6ez8UQwcH9SWStB8bq9jLyrW3DMTchoAgerHIIJMJPDQSylGpPh+XVzZohfgRxFrolnU4qb37KyaAspJcPgWjy7m4IDiPZAd01YCAcgl0t47yETLF1S7fmkLhjzDRitVc8Je2UxJpctaiTvZJRBEKQyfoZGZN+HViTvk/iLWuEOevBVpoX3bLb4RU7sqRoquldreXjcDPXYho7Clrwm8uYjxgSGOD6+ViAueURtM4OvvsKVw0kKBC4ZsllgBW3tytdKUKv/gY8F1E93k4lF5U+u1y90cdeHYRuXlY0XE5m0LRKd1 \n"
  }
}