Review Analysis API for Android Apps


Advanced sentiment analysis and clustering into 18+ specific topics optimized for the mobile industry based on app reviews on Google Play Store.

Definition

Endpoint:

GET https://data.42matters.com/api/v3.0/android/apps/topics.json

Hits per request:

3

Rate limit:

3 QPS

Required plan:

Medium or above.

Parameters

Name Required Description Available Values Default
access_token required Your access token for using this API. You can get it for FREE by signing up .
p required The package name identifying an Android application. Any publicly available Android app package name
callback optional If supplied, the response will use the JSONP format with a callback of the given name.

Responses

Status Code Indication Content-Type Body
200 Everything is OK application/json
Attribute Type Description
package_name String The app package name (unique identifier)
title String App title
developer String App developer name
number_ratings Integer Number of app ratings
rating Double App rating (from 0 to 5, 5 highest)
icon URL Full-sized icon. Format can be either webp or png. In order to request png format, remove the trailing "-rw" from the url.
icon_72 URL App icon (72x72 pixels)
price String App price with currency (if paid)
market_url URL A deep link to the app page on Google Play
number_topics Integer Number of topics returned
total_reviews Integer Number of reviews available based on query/filters used
topics Array of Objects Sorted list of reviews objects in the response. Each reviews contains: topic_id, topic_name, reviews, reviews_percentage, average_rating, positive and negative fields.
404 The package name is not found application/json Error object
402 Your request exceeds what's allowed by your current subscription plan application/json Error object
403 Your access token is not valid application/json Error object
429 Your request rate is over the limit application/json Error object

Example Request


This request can also be imported into Postman. Check out our Postman integration guide.

Example Response

{
  "package_name": "com.mojang.minecraftpe",
  "price": "$7.49",
  "rating": 4.5829386711120605,
  "title": "Minecraft",
  "developer": "Mojang",
  "number_ratings": 4146536,
  "icon": "https://play-lh.googleusercontent.com/VSwHQjcAttxsLE47RuS4PqpC4LT7lCoSjE7Hx5AW_yCxtDvcnsHHvm5CTuL5BPN-uRTP=s180",
  "icon_72": "https://play-lh.googleusercontent.com/VSwHQjcAttxsLE47RuS4PqpC4LT7lCoSjE7Hx5AW_yCxtDvcnsHHvm5CTuL5BPN-uRTP=s180-rw",
  "market_source": "GOOGLE",
  "market_status": "PUBLISHED",
  "market_url": "https://play.google.com/store/apps/details?id=com.mojang.minecraftpe&referrer=utm_source%3D42matters.com%26utm_medium%3Dapi",
  "deep_link": "https://play.google.com/store/apps/details?id=com.mojang.minecraftpe&referrer=utm_source%3D42matters.com%26utm_medium%3Dapi",
  "topics": [
    {
      "positive": 0.6012290710850334,
      "topic_name": "Update",
      "negative": 0.39877092891496657,
      "reviews": 4740,
      "average_rating": 3.8367088607594937,
      "topic_id": "update",
      "reviews_percentage": 0.22511398176291794
    },
    {
      "positive": 0.5154921020649975,
      "topic_name": "General Feedback",
      "negative": 0.4845078979350025,
      "reviews": 3685,
      "average_rating": 4.554952510176391,
      "topic_id": "general_feedback",
      "reviews_percentage": 0.17500949848024316
    },
    {
      "positive": 0.5061299645716474,
      "topic_name": "Stability",
      "negative": 0.4938700354283526,
      "reviews": 3051,
      "average_rating": 3.3864306784660765,
      "topic_id": "stability",
      "reviews_percentage": 0.1448993161094225
    },
    {
      "positive": 0.19381398661827157,
      "topic_name": "User Interface & UX",
      "negative": 0.8061860133817285,
      "reviews": 2347,
      "average_rating": 3.7123988069876437,
      "topic_id": "user_interface",
      "reviews_percentage": 0.11146466565349544
    },
    {
      "positive": 0.5142857142851175,
      "topic_name": "Signup & Login",
      "negative": 0.4857142857148825,
      "reviews": 1864,
      "average_rating": 3.334763948497854,
      "topic_id": "signup_experience",
      "reviews_percentage": 0.0885258358662614
    },
    {
      "positive": 0.42993024730310675,
      "topic_name": "Pricing & Payments",
      "negative": 0.5700697526968932,
      "reviews": 1225,
      "average_rating": 3.257142857142857,
      "topic_id": "pricing_payments",
      "reviews_percentage": 0.0581781914893617
    },
    {
      "positive": 0.4239229368909653,
      "topic_name": "Connectivity",
      "negative": 0.5760770631090347,
      "reviews": 894,
      "average_rating": 3.3579418344519016,
      "topic_id": "connectivity",
      "reviews_percentage": 0.042458206686930094
    },
    {
      "positive": 0.5531062124206383,
      "topic_name": "Uninstall",
      "negative": 0.4468937875793617,
      "reviews": 734,
      "average_rating": 3.0490463215258856,
      "topic_id": "uninstall",
      "reviews_percentage": 0.03485942249240122
    },
    {
      "positive": 0.5580636388352972,
      "topic_name": "Video",
      "negative": 0.4419363611647028,
      "reviews": 579,
      "average_rating": 4.0932642487046635,
      "topic_id": "video",
      "reviews_percentage": 0.02749810030395137
    },
    {
      "positive": 0.3656716417910447,
      "topic_name": "Audio",
      "negative": 0.6343283582089553,
      "reviews": 556,
      "average_rating": 3.8866906474820144,
      "topic_id": "audio",
      "reviews_percentage": 0.02640577507598784
    },
    {
      "positive": 0.38224588837797663,
      "topic_name": "Resource Usage",
      "negative": 0.6177541116220233,
      "reviews": 291,
      "average_rating": 3.683848797250859,
      "topic_id": "resource_usage",
      "reviews_percentage": 0.013820288753799393
    },
    {
      "positive": 0.4910948905104365,
      "topic_name": "Device Compatibility",
      "negative": 0.5089051094895636,
      "reviews": 280,
      "average_rating": 3.75,
      "topic_id": "device_compatibility",
      "reviews_percentage": 0.013297872340425532
    },
    {
      "positive": 0.5019771863108738,
      "topic_name": "Translation & Internationalization",
      "negative": 0.49802281368912615,
      "reviews": 265,
      "average_rating": 4.249056603773585,
      "topic_id": "translation_internationalization",
      "reviews_percentage": 0.01258548632218845
    },
    {
      "positive": 0.4215436810850717,
      "topic_name": "Privacy",
      "negative": 0.5784563189149283,
      "reviews": 193,
      "average_rating": 3.8290155440414506,
      "topic_id": "privacy",
      "reviews_percentage": 0.009166033434650457
    },
    {
      "positive": 0.5136186770417653,
      "topic_name": "Notifications & Alerts",
      "negative": 0.48638132295823466,
      "reviews": 167,
      "average_rating": 3.586826347305389,
      "topic_id": "notification_alerts",
      "reviews_percentage": 0.007931231003039513
    },
    {
      "positive": 0.8237885462555066,
      "topic_name": "Advertising",
      "negative": 0.17621145374449343,
      "reviews": 118,
      "average_rating": 4.516949152542373,
      "topic_id": "advertising",
      "reviews_percentage": 0.0056041033434650455
    },
    {
      "positive": 0.46029696578376844,
      "topic_name": "Tutorial",
      "negative": 0.5397030342162316,
      "reviews": 64,
      "average_rating": 4.078125,
      "topic_id": "tutorial",
      "reviews_percentage": 0.00303951367781155
    }
  ],
  "number_topics": 17,
  "total_reviews": 21053
}

Last Modified: 29 Apr 2020


Automate your workflow


Bring app data into your existing workflow, dashboards, CRM, messaging platforms and many more services! Here a selection of third-party services we support:



Email

Email

Salesforce

Salesforce

HubSpot

HubSpot

Slack

Slack

Intercom

Intercom

Pipedrive

Pipedrive

Zendesk

Zendesk

Gekoboard

Gekoboard

Klipfolio

Klipfolio

Dynamics

Dynamics


And many more!


GET FREE INTEGRATIONS via Zapier!