Regular Search API
The Regular Search API delivers a JSON object of Google Play Store app data, based on an app's full name. It can be used to deliver data to users searching for app information in real-time.
Calling the Regular Search API is as simple as running an HTTP Get request. Example: if you search for data an on app called Facebook, use the following URL:
http://api.wheredatapp.com/search?q=facebook
Looking for data from any other app? Just replace "facebook" with your app name search parameter!
The result of the above request will be:
- Apps Category: e.g. "Social"
- App Rating: e.g. 3.9
- Date updated: e.g. 1435805622
- Icon URL: "https://lh3.googleusercontent.com/ZZPdzvlpK9r_Df9C3M7j1rNRi7hhHRvPhlklJ3lfi5jk86Jd1s0Y5wcQ1QgbVaAP5Q=w300"
- App Title: "Facebook"
- Download URL: "https://play.google.com/store/apps/details?id=com.facebook.katana"
- Package: "com.facebook.katana"
- Number of Ratings: e.g. ratings_count: 29588232
- Short Description: "Keeping up with friends is faster than ever"
And this is how a result will look:
Lookup search API
The Lookup search API delivers a JSON object of Google Play Store app data, based on a JSON object sent as a POST request. You could use this app data batch request for things like categorizing or comparing a large amount of apps all at once.
The request should contain an array of the app package names you want to get information about.
Send your POST request to:
http://api.wheredatapp.com/data
And here's the response:
Autocomplete search API
The Autocomplete API delivers a JSON object containing Google Play Store app data, based on a partial app name. It can be used to deliver your users with data about apps that is suggested to them as they type (just like Google's autocomplete). The WhereDat Autocomplete API works exactly like the Regular search API above, but the request URL is different:
App Icon API
Given a package name, this API fetches an app icon: