Google Apps Results API

For some app-related searches on mobile and tablet, Google search includes the "Apps" block with apps from the app store. Google shows it either as a list of several apps or as a single app card. SerpApi is able to scrape and make sense of this information by extracting position, title, link, product_id, rating, reviews, reviews_original, categories, snippet, and thumbnail of these apps.


The API endpoint is https://serpapi.com/search?engine=google

Head to the playground for a live and interactive demo.

API examples

Results for: budget app

Results for: budget app

JSON Example

{
  ...
  "apps_results": [
    {
      "position": 1,
      "title": "Budget app - spending tracker",
      "link": "https://apps.apple.com/us/app/budget-app-spending-tracker/id1525179720",
      "product_id": "1525179720",
      "rating": 4.8,
      "reviews": 106000,
      "reviews_original": "106K",
      "categories": [
        "Finance",
        "Productivity"
      ],
      "thumbnail": "https://lh3.googleusercontent.com/q2L2Cu49ai6w4EaYbUlAn68V82hWALZ3rJcf_HDKXd12XZeuT4GU4rWSzufEKSzFsT3cEz6Rn5Q=w60-h60-c0x00ffffff-rj"
    },
    {
      "position": 2,
      "title": "Money Manager Expense & Budget",
      "link": "https://apps.apple.com/us/app/money-manager-expense-budget/id560481810",
      "product_id": "560481810",
      "rating": 4.8,
      "reviews": 262000,
      "reviews_original": "262K",
      "categories": [
        "Finance",
        "Lifestyle"
      ],
      "thumbnail": "https://lh3.googleusercontent.com/H9v9h7ytZTv0yOOLcvTUVIhN4jZGWZggQ5wiv_eO9nr19z-73XSWupjgAfY6UFs1wxnd6tHalg=w60-h60-c0x00ffffff-rj"
    },
    {
      "position": 3,
      "title": "Goodbudget Budget Planner",
      "link": "https://apps.apple.com/us/app/goodbudget-budget-planner/id471112395",
      "product_id": "471112395",
      "rating": 4.6,
      "reviews": 17000,
      "reviews_original": "17K",
      "categories": [
        "Finance",
        "Productivity"
      ],
      "thumbnail": "https://lh3.googleusercontent.com/1_KsYEOE1E315m8UnDeDQ1KN1M2pko2yObHrOBrQOBjMAwgZkqB4B9tBWjpCrLeA5fej9mT6=w60-h60-c0x00ffffff-rj"
    }
  ],
  ...
}

Single app card for: best sportbook app

Single app card for: best sportbook app

JSON Example

{
  ...
  "apps_results": [
    {
      "position": 1,
      "title": "FanDuel Sportsbook & Casino",
      "link": "https://apps.apple.com/us/app/fanduel-sportsbook-casino/id1413721906",
      "product_id": "1413721906",
      "rating": 4.8,
      "reviews": 2300000,
      "reviews_original": "2.3M",
      "snippet": "FanDuel Sportsbook & Casino ... FanDuel, Inc. ... Play every game and live every moment with FanDuel! Sportsbook: Bet on NFL, NBA, MLB, and more with real-time odds ...",
      "thumbnail": "https://lh3.googleusercontent.com/1XDnVJnvKPrxc68A1ZIahQ1Fe5K8vREvYpPFB3dh-ER8kyDtOX6gw9rtDsaPyYDpgnXWRMdX=w46-h46-c0x00ffffff-rj"
    }
  ],
  ...
}

JSON structure overview

{
  ...
  "apps_results": [
    {
      "position": "Integer - Position of the app",
      "title": "String - Name of the app",
      "link": "String - URL of the app in the app store",
      "product_id": "String - ID of the app in the app store",
      "rating": "Float - Average rating of the app",
      "reviews": "Integer - Number of reviews of the app",
      "reviews_original": "String - Number of reviews as displayed by Google (e.g., '2.3M')",
      "categories": "Array - List of app categories, if available",
      "snippet": "String - Description of the app, if available",
      "thumbnail": "String - URL of the app icon"
    },
    ...
  ],
  ...
}