{
  "data": {
    "id": "2B1XcWTM5BwOC6pjr",
    "userId": "HIMU0xktu1JeZb4Xl",
    "name": "apple-app-store-reviews-scraper",
    "username": "fetch_cat",
    "description": "Scrape public Apple App Store reviews by app, country, and sort order. Export ratings, text, dates, versions, and metadata for ASO and product feedback analysis.",
    "isPublic": true,
    "createdAt": "2026-06-14T14:50:42.042Z",
    "modifiedAt": "2026-07-09T10:54:07.695Z",
    "taggedBuilds": {
      "latest": {
        "buildId": "dWNjHJG6r3xz2b0Lm",
        "finishedAt": "2026-07-09T10:54:07.695Z",
        "buildNumberInt": 100014,
        "buildNumber": "0.1.14"
      }
    },
    "stats": {
      "totalBuilds": 14,
      "totalRuns": 103,
      "totalUsers": 6,
      "totalUsers7Days": 1,
      "totalUsers30Days": 2,
      "totalUsers90Days": 2,
      "lastRunStartedAt": "2026-07-09T21:04:33.408Z",
      "actorReviewCount": 0,
      "actorReviewRating": 0,
      "bookmarkCount": 0,
      "publicActorRunStats30Days": {
        "ABORTED": 0,
        "FAILED": 5,
        "SUCCEEDED": 39,
        "TIMED-OUT": 0,
        "TOTAL": 44
      }
    },
    "versions": [
      {
        "versionNumber": "0.1",
        "sourceType": "SOURCE_FILES",
        "buildTag": "latest"
      }
    ],
    "defaultRunOptions": {
      "build": "latest",
      "timeoutSecs": 300,
      "memoryMbytes": 512
    },
    "exampleRunInput": {
      "body": "{\n  \"appUrlsOrIds\": [\n    \"https://apps.apple.com/us/app/facebook/id284882215\"\n  ],\n  \"country\": \"us\",\n  \"sortBy\": \"mostrecent\",\n  \"maxReviewsPerApp\": 20,\n  \"includeAppMetadata\": true\n}",
      "contentType": "application/json; charset=utf-8"
    },
    "categories": [
      "SEO_TOOLS",
      "DEVELOPER_TOOLS",
      "ECOMMERCE"
    ],
    "isDeprecated": false,
    "title": "Apple App Store Reviews Scraper",
    "pictureUrl": "https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/HIMU0xktu1JeZb4Xl-actor-2B1XcWTM5BwOC6pjr-wRCM2vgxLj-apple-app-store-reviews-scraper.png",
    "seoTitle": "Export Apple App Store Reviews and Ratings",
    "seoDescription": "Export public Apple App Store reviews by app, country, and sort order. Get ratings, text, dates, versions, author names, and app metadata as CSV or API.",
    "pricingInfos": [
      {
        "pricingModel": "PAY_PER_EVENT",
        "createdAt": "2026-06-14T14:53:52.885Z",
        "startedAt": "2026-06-14T14:53:52.502Z",
        "apifyMarginPercentage": 0.2,
        "pricingPerEvent": {
          "actorChargeEvents": {
            "start": {
              "eventTitle": "Start",
              "eventDescription": "One-time fee per run",
              "eventPriceUsd": 0.005,
              "isOneTimeEvent": true
            },
            "result": {
              "eventTitle": "Review saved",
              "eventDescription": "Per Apple App Store review produced",
              "eventTieredPricingUsd": {
                "FREE": {
                  "tieredEventPriceUsd": 0.000575
                },
                "BRONZE": {
                  "tieredEventPriceUsd": 0.0005
                },
                "SILVER": {
                  "tieredEventPriceUsd": 0.00039
                },
                "GOLD": {
                  "tieredEventPriceUsd": 0.0003
                },
                "PLATINUM": {
                  "tieredEventPriceUsd": 0.0002
                },
                "DIAMOND": {
                  "tieredEventPriceUsd": 0.00014
                }
              },
              "isPrimaryEvent": true
            }
          }
        }
      },
      {
        "pricingModel": "PAY_PER_EVENT",
        "createdAt": "2026-06-14T14:56:50.508Z",
        "startedAt": "2026-06-14T14:56:50.135Z",
        "apifyMarginPercentage": 0.2,
        "pricingPerEvent": {
          "actorChargeEvents": {
            "start": {
              "eventTitle": "Run started",
              "eventDescription": "One-time fee charged when a run starts. Covers fixed startup cost.",
              "eventPriceUsd": 0.005,
              "isOneTimeEvent": true
            },
            "result": {
              "eventTitle": "Review saved",
              "eventDescription": "Per Apple App Store review produced.",
              "eventPriceUsd": 0.000024272,
              "isPrimaryEvent": true
            }
          }
        }
      },
      {
        "pricingModel": "PAY_PER_EVENT",
        "startedAt": "2026-06-14T15:13:42.079Z",
        "apifyMarginPercentage": 0.2,
        "pricingPerEvent": {
          "actorChargeEvents": {
            "start": {
              "eventTitle": "Run started",
              "eventDescription": "One-time fee charged when a run starts. Covers fixed startup cost.",
              "eventPriceUsd": 0.005,
              "isOneTimeEvent": true
            },
            "result": {
              "eventTitle": "Review saved",
              "eventDescription": "Per Apple App Store review produced",
              "eventTieredPricingUsd": {
                "FREE": {
                  "tieredEventPriceUsd": 0.000575
                },
                "BRONZE": {
                  "tieredEventPriceUsd": 0.0005
                },
                "SILVER": {
                  "tieredEventPriceUsd": 0.00039
                },
                "GOLD": {
                  "tieredEventPriceUsd": 0.0003
                },
                "PLATINUM": {
                  "tieredEventPriceUsd": 0.0002
                },
                "DIAMOND": {
                  "tieredEventPriceUsd": 0.00014
                }
              },
              "isPrimaryEvent": true
            }
          }
        },
        "createdAt": "2026-06-14T15:13:42.439Z"
      }
    ],
    "notice": "NONE",
    "isCritical": false,
    "isGeneric": false,
    "hasNoDataset": false,
    "isSourceCodeHidden": true,
    "standbyUrl": null,
    "actorPermissionLevel": "LIMITED_PERMISSIONS",
    "readmeSummary": "## Apple App Store Reviews Scraper\n\nApple App Store Reviews Scraper harvests public customer reviews from Apple App Store listings by app, country, and sort order, producing structured review records that include review text, star ratings, titles, app version, timestamps, reviewer display name and public links, plus app and developer metadata and source feed references; it supports country-aware collection and sorting (e.g., most recent or most helpful) and volume control to limit reviews per app, enabling ASO, product feedback analysis, release monitoring, competitor research, and downstream NLP or classification workflows.\n\n## Use cases\n\n- App store optimization (ASO) and growth analysis across markets  \n- Mobile app intelligence and competitor review comparison by app, country, rating, version, and date  \n- Product feedback mining: extract quotes and themes for feature requests, bugs, and performance issues  \n- Release monitoring and regression detection by comparing pre- and post-release reviews  \n- Customer-support triage: surface urgent negative feedback and group complaints by app version  \n- Sentiment analysis, topic clustering, and automated classification (e.g., bugs, feature requests, pricing complaints, praise)  \n- Market research: compare user sentiment and feature preferences across apps in the same category",
    "deploymentKey": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDVtVRkRK22Mp8Md635vUdWeIKXM9j19KoZlva09YstHKayNbI+Ksnx7O3wuMvgZkJTH9XrEGLFEWvlI/n10Ur371Fh+y0LpHkocQssCSiuZtSrYYadr1WJB+4daLLE+7UY5EC/ckcCquuTJyzQ20ldakKGmnv+c1TtPl4JEG8JlqLblxWEe3Jtq1mhWx6/bS7jUHzVK919W/cmuFuUuDYVAXKVcFnv2JRrHsZbiYzDpeKMjMmIThNFGZ7Yk5suG6fwp3IfWVsoctRY9rhFZsxeyhb75qyUEJluNn1+p5pN2NTfI6gaEKVhuKRNZCa2n+ShCflPNRf+jRjpB2cXR3uh \n"
  }
}