{
  "data": {
    "id": "e6zNDyPPxXG7kCvxE",
    "userId": "HIMU0xktu1JeZb4Xl",
    "name": "steam-reviews-scraper",
    "username": "fetch_cat",
    "description": "Export public Steam game reviews with review text, sentiment, votes, playtime, language, purchase flags, timestamps, and author metadata.",
    "isPublic": true,
    "createdAt": "2026-06-27T18:11:35.524Z",
    "modifiedAt": "2026-07-17T01:04:22.265Z",
    "taggedBuilds": {
      "latest": {
        "buildId": "sSO3Kcz26PfEXEfRY",
        "finishedAt": "2026-07-17T01:04:22.265Z",
        "buildNumberInt": 100016,
        "buildNumber": "0.1.16"
      }
    },
    "stats": {
      "totalBuilds": 16,
      "totalRuns": 175,
      "totalUsers": 2,
      "totalUsers7Days": 0,
      "totalUsers30Days": 1,
      "totalUsers90Days": 1,
      "lastRunStartedAt": "2026-08-26T00:46:38.809Z",
      "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": 300,
      "memoryMbytes": 256
    },
    "exampleRunInput": {
      "body": "{\"appIdsOrUrls\":[\"730\"],\"maxReviewsPerApp\":20,\"filter\":\"recent\",\"language\":\"english\",\"reviewType\":\"all\",\"purchaseType\":\"all\",\"cursor\":\"*\",\"proxyConfiguration\":{\"useApifyProxy\":false}}",
      "contentType": "application/json"
    },
    "categories": [
      "GAMES",
      "SOCIAL_MEDIA",
      "DEVELOPER_TOOLS"
    ],
    "isDeprecated": false,
    "title": "Steam Reviews Scraper",
    "pictureUrl": "https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/HIMU0xktu1JeZb4Xl-actor-e6zNDyPPxXG7kCvxE-pznFrrvUkj-steam-reviews-scraper.png",
    "seoTitle": "Steam Reviews Scraper: Extract Game Review Data",
    "seoDescription": "Scrape public Steam game reviews with text, sentiment, votes, language, playtime, purchase flags, timestamps, and author metadata for analysis.",
    "pricingInfos": [
      {
        "pricingModel": "PAY_PER_EVENT",
        "startedAt": "2026-06-27T18:15:03.000Z",
        "pricingPerEvent": {
          "actorChargeEvents": {
            "start": {
              "eventTitle": "Start",
              "eventDescription": "One-time fee per run",
              "eventPriceUsd": 0.005,
              "isOneTimeEvent": true
            },
            "result": {
              "eventTitle": "Review saved",
              "eventDescription": "Per Steam review saved to the dataset",
              "isPrimaryEvent": true,
              "eventTieredPricingUsd": {
                "FREE": {
                  "tieredEventPriceUsd": 0.00115
                },
                "BRONZE": {
                  "tieredEventPriceUsd": 0.001
                },
                "SILVER": {
                  "tieredEventPriceUsd": 0.00078
                },
                "GOLD": {
                  "tieredEventPriceUsd": 0.0006
                },
                "PLATINUM": {
                  "tieredEventPriceUsd": 0.0004
                },
                "DIAMOND": {
                  "tieredEventPriceUsd": 0.00028
                }
              }
            }
          }
        },
        "apifyMarginPercentage": 0.2,
        "createdAt": "2026-06-27T18:15:03.563Z"
      },
      {
        "pricingModel": "PAY_PER_EVENT",
        "startedAt": "2026-06-27T18:21:04.841Z",
        "pricingPerEvent": {
          "actorChargeEvents": {
            "start": {
              "eventTitle": "Run started",
              "eventDescription": "One-time fee charged when a run starts.",
              "eventPriceUsd": 0.005,
              "isOneTimeEvent": true
            },
            "result": {
              "eventTitle": "Review saved",
              "eventDescription": "Per Steam review saved to the dataset.",
              "isPrimaryEvent": true,
              "eventTieredPricingUsd": {
                "FREE": {
                  "tieredEventPriceUsd": 0.0000575
                },
                "BRONZE": {
                  "tieredEventPriceUsd": 0.00005
                },
                "SILVER": {
                  "tieredEventPriceUsd": 0.00005
                },
                "GOLD": {
                  "tieredEventPriceUsd": 0.00005
                },
                "PLATINUM": {
                  "tieredEventPriceUsd": 0.00005
                },
                "DIAMOND": {
                  "tieredEventPriceUsd": 0.00005
                }
              }
            }
          }
        },
        "apifyMarginPercentage": 0.2,
        "createdAt": "2026-06-27T18:21:04.922Z"
      },
      {
        "pricingModel": "PAY_PER_EVENT",
        "startedAt": "2026-06-27T18:24:38.302Z",
        "pricingPerEvent": {
          "actorChargeEvents": {
            "start": {
              "eventTitle": "Start",
              "eventDescription": "One-time fee per run",
              "eventPriceUsd": 0.005,
              "isOneTimeEvent": true
            },
            "result": {
              "eventTitle": "Review saved",
              "eventDescription": "Per Steam review saved to the dataset",
              "eventTieredPricingUsd": {
                "FREE": {
                  "tieredEventPriceUsd": 0.00023
                },
                "BRONZE": {
                  "tieredEventPriceUsd": 0.0002
                },
                "SILVER": {
                  "tieredEventPriceUsd": 0.000156
                },
                "GOLD": {
                  "tieredEventPriceUsd": 0.00012
                },
                "PLATINUM": {
                  "tieredEventPriceUsd": 0.00008
                },
                "DIAMOND": {
                  "tieredEventPriceUsd": 0.000056
                }
              },
              "isPrimaryEvent": true
            }
          }
        },
        "apifyMarginPercentage": 0.2,
        "createdAt": "2026-06-27T18:24:38.458Z"
      }
    ],
    "notice": "NONE",
    "isCritical": false,
    "isGeneric": false,
    "hasNoDataset": false,
    "isSourceCodeHidden": true,
    "standbyUrl": null,
    "actorPermissionLevel": "LIMITED_PERMISSIONS",
    "readmeSummary": "## Steam Reviews Scraper\n\nA scraper that converts public Steam game review feeds (by Steam app ID or store URL) into structured review records for research and monitoring, extracting review text, recommendation status and sentiment, review language, vote and comment counts, purchase/received/refund and early-access/platform flags, creation/update timestamps, app identifiers and store URLs, and public author metadata such as Steam ID, persona/profile URL, review counts, owned games, playtime and last-played. Technical capabilities include feed filtering (language, sentiment, purchase type, ordering), pagination/continuation via cursors, optional inclusion of author/playtime context, and scheduling-friendly runs for repeat collection to support time-based monitoring and automated review pipelines.\n\n## Use cases\n\n- Game research and player sentiment analysis across titles and time periods  \n- Launch and post-update monitoring of recent reviews after releases, patches, discounts  \n- Competitor monitoring and cross-game comparison of player complaints and praise  \n- Localization analysis by collecting reviews segmented by language and region  \n- Product feedback mining to extract recurring issues, feature requests, and player language  \n- Building review dashboards and time-series monitoring for BI, analytics, or reporting",
    "deploymentKey": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDWOXW0SnKFFoY0UUnkjaVdZhBCTo5SmnRGRrDk3paqAA7/WoaZGvMoq28dJQki5IfOa2TwMrGk85/pP96jjjj3w5Yvb4pKLqATAtaGiNKsCBO//QE60G/ckEnuR/wH8wFxzNai23Jq1j7s+Pu7nyDc7gdh03/wfD+/ufZZrGmPhiAzdkboAKN2rZt0OrfqZo1WpZGY2ec6f58mpsG8EkaM3QEWKnkvhz/iaPaOLtxFIelOytdCWssPN9WmRUe4mAzT6TQ4hnRmrAzULIWuY1qSHTFrPm438s8VpIiIulVJ49DcmpGJF8k8EGuHFYOognyxV1XBU9Bz7iprUyj4DCNf \n"
  }
}