App Index API Documentation
This API provides access to appbackr’s database of app and app store information.
Authentication
You need to provide an api_key
with every request. Just attach the key along with the other parameters. You can find yours on your profile edit page on index.appbackr.com.
Pricing
There is a limit for requests to this API. 1000
requests per month are free. If you need more, we have paid plans available.
Pagination
We use offset-based pagination. You can provide offset
and limit
params for pagination-capable endpoints. You’ll get effective offset
and limit
in return, along with next
and prev
URLs.
{
"offset": 1000,
"limit": 1000,
"previous": null,
"next": "http://index.appbackr.com/v1/data_api/google_play/apps?api_key=yourapikey&offset=1000"
}
Google Play ¶
Apps ¶
Apps listGET/v1/data_api/google_play/apps
This section returns an app list, filtered by specified parameters. The request response is limited to 1,000 entries, but pagination can be used.
Example URI
- min_appscore
number
(optional) Example: 9.1Minimum appscore, inclusive
- max_appscore
number
(optional) Example: 9.5Maximum appscore, inclusive
- category
string or array
(optional) Example: FinanceCategory string or categories array. Separate by comma, or use query param arrays. List available at /categories.
- cost
string
(optional) Default: any Example: paidany
|paid
|free
- added_in
number
(optional) Example: 7Show apps added in the last
N
days
200
Headers
Content-Type: application/json
Body
{
"response": [
{
"package_name": "didiso.jinzhai.xu.turbo.asdiimo",
"title": "Turbo moto 3D",
"is_game": true,
"description": "Hot and sexy beauty, roaring and bursting engine, and the pursuing police!<br>It is a racing game with a collection of all elements that will stimulate your adrenaline!",
"price": "0.0",
"installs": "1000000 - 5000000",
"max_installs": 5000000,
"version": "1.5",
"category": "Racing",
"maturity_rating": "Everyone",
"email": "mengzichu@gmail.com",
"url": "https://play.google.com/store/apps/details?id=didiso.jinzhai.xu.turbo.asdiimo",
"icon_url": "https://lh3.ggpht.com/jzgJmMYH9c519u47-WTbjXKKMYmRaUP0Pm8uxVgUZDPDFE8IZGyXspivv7OVKyrygIKp",
"screenshot_urls": [
"https://lh5.ggpht.com/ZTD-vopyxIuivM7IkAlJRhePicx0_mzkY1fj1UyOz0cqW7Xf_l3AwHeSOoRuiU70RgE=h310",
"https://lh6.ggpht.com/TTt70P06Z0B7AHVTDfJtcWxJ2JoV-9hCMopoA2WipGVAKm70Gcs9nVO9j6CRhipukGk=h310",
"https://lh4.ggpht.com/NnwFoeiSYfFXHLl4RtRPxXi1Ep4TsKLYdDuyHGS067yNnuSJCz4YnqZXkKmNVhwOE2qw=h310",
"https://lh5.ggpht.com/MbFkOGYFJcumc5aHMxi-AOQgASr9S4IqdB98d1sZ3YrBJgPgGJ7lhbsEXvL5zgl3j84=h310",
"https://lh6.ggpht.com/5n-n11u4T3MGIW39JWfSmh484ZyV8KbeS0--NWJdu2h7MlvD5dfLYhbjPW2SDX34A2vu=h310",
"https://lh6.ggpht.com/65ta6cbkNx3NMMmWcC9N9RReyQdTz6oWkE2ddusUZNMQNWWbmPxs0lhYRu4ZA46u8Q=h310"
],
"video_urls": [
"https://www.youtube.com/embed/LxiMIq6Y4go"
],
"install_size": "24M",
"rating": 3.96337,
"review_count": 7179,
"rated_1_count": 793,
"rated_2_count": 492,
"rated_3_count": 715,
"rated_4_count": 1364,
"rated_5_count": 3815,
"developer": "PlayFun",
"developer_url": "",
"appscore": 9.2,
"application_updated": "2014-08-06",
"requires_android": "2.3 and up",
"apps_related": [
"com.icloudzone.AsphaltMoto",
"com.wedo1.TrafficMotoFREE",
"com.motogames.supermoto",
"com.lindagames.mountainmoto",
"com.icloudzone.AsphaltMoto2",
"com.feelingtouch.racingmoto",
"com.occamy.android.motoxmayhem1lite",
"com.core.speedrunning",
"com.aemobile.games.motochampion",
"com.aemobile.games.aemotor3d",
"com.digitalspot.motorbikeracer",
"com.racing.moto.extreme",
"com.gllviss.crazy.moto",
"com.bestgame.bike",
"com.occamy.android.motoxmayhem1",
"com.wlg.bike"
],
"apps_same_dev": [
"com.Speed.City.Moto.goodgame.U3D",
"com.tgame.sniperheroEnglish",
"com.Cntx.FunCatch",
"com.fighting.a.vampire.qiangzhan.fungame",
"com.on.star.wars.cool.tower.defense.game",
"com.Cntx.PandaRunning"
],
"created_at": "2013-08-14T00:00:00.000Z",
"updated_at": "2014-10-17T10:59:24.000Z",
"tags": [ ],
"playlists": [ ]
},
/* more apps */
],
"offset": 0,
"limit": 1000,
"previous": null,
"next": "http://appbackr.com/v1/data_api/google_play/apps?api_key=yourapikey&offset=1000"
}
Categories ¶
Categories listGET/v1/data_api/google_play/categories
This section returns a list of Google Play categories available for filtering and does not count in the API request limit.
Example URI
200
Headers
Content-Type: application/json
Body
{
"response": [
"Books & Reference",
"Business",
"Comics",
"Communication",
"Education",
"Entertainment",
"Finance",
"Health & Fitness",
"Libraries & Demo",
"Lifestyle",
"Live Wallpaper",
"Media & Video",
"Medical",
"Music & Audio",
"News & Magazines",
"Personalization",
"Photography",
"Productivity",
"Shopping",
"Social",
"Sports",
"Tools",
"Transportation",
"Travel & Local",
"Weather",
"Widgets",
"Action",
"Adventure",
"Arcade",
"Board",
"Card",
"Casino",
"Casual",
"Educational",
"Music",
"Puzzle",
"Racing",
"Role Playing",
"Simulation",
"Sports",
"Strategy",
"Trivia",
"Word"
],
"count": 43
}