Mobile Action Logo Book a Demo

API Documentation

MobileAction API Documentation

Explore MobileAction's REST API documentation, offering seamless access to app data, insights, and analytics. Integrate with ease to enhance your app strategy, optimize performance, and stay ahead in the competitive mobile landscape.

API Documentation for App Store & Google Play Store & Dashboard

Introduction

Some of the Mobile Action services can be accessed through REST based APIs. This feature is available for enterprise customers. Contact sales for further information.

API is designed around REST principles. Our API is designed to have predictable, resource-oriented URLs and to use HTTP response codes to indicate API errors. We use built-in HTTP features, like HTTP headers and HTTP verbs, which can be understood by off-the-shelf HTTP clients. JSON will be returned in all responses from the API, including errors.

Usage Guideline

Every API user has an API_KEY that is provided by Mobile Action. You should include your API_KEY within your API requests as in the example.

Contact support team for further information.

Example

curl "https://api.mobileaction.co/appstore-keyword-ranking/366562751/US/ticket/keywordrankings?token=YOUR_API_KEY"

Remaining Credits (headers)

Credit information for the current period (hours, days,...) is provided through response headers after each successful request.

Example

curl "https://api.mobileaction.co/appstore-appinfo-v2/app/simple/US?trackIds=284882215&token=YOUR_API_KEY"

Response Headers

FieldDescription
X-Credit-CostCredit cost of the endpoint
X-Credit-RemainingRemaining credits for the current period
X-Credit-ResetRemaining credit reset time in seconds

Remaining Credits Endpoint

Returns detailed credit status.

GET /api-key

Response Fields

FieldDescription
statusStatus of the request
dataJSON object contains the data
creditTotalTotal credits per period
creditRemainingRemaining credits for the current period
creditResetPeriodCredit period in hours
creditResetTimeRemaining credit reset time in seconds

Example Request

CURL "https://api.mobileaction.co/api-key?token=YOUR_API_KEY"

Example Response

{
    "success": true,
    "data": {
        "creditTotal": 4000,
        "creditRemaining": 3012,
        "creditResetPeriod": 24,
        "creditResetTime": 511
    }
}

Credit Usage Rate Information

Dashboard Services

Dashboard Services    Credit
Dashboard Apps5
Daily Keyword Rankings50
Add Keywords1
Delete Keywords1
Number of Keywords1
App Search1
App Search By Company URL10
Sales Metrics1
Retention History1
Keyword Spot3

App Store - Google Play Store Services

App Store Services    Google Play Store Services    Credit
Keyword ServicesKeyword Services
Keyword RankingKeyword Ranking3
Keyword HistoryKeyword History10
Top KeywordsTop Keywords20
Keyword MetadataKeyword Metadata5
List of AppsList of Apps5
Organic KeywordsOrganic Keywords50
Category ServicesCategory Services
Top ChartsTop Charts10
Category RankingCategory Ranking10
Global Last Day Category RankingsGlobal Last Day Category Rankings20
New AppsNew Apps3
App ServicesApp Services
App DetailApp Detail5
App Simple InformationApp Simple Information1
App Version ListApp Version List10
App Version List DetailedApp Version List Detailed50
Developer AppsDeveloper Apps5
App DiscoveryApp Discovery1
App ReviewsApp Reviews5
App Review AnalysisApp Review Analysis10
Download-Revenue EstimationsDownload-Revenue Estimations100
Monthly Global Download-Revenue EstimationsMonthly Global Download-Revenue Estimations2
Estimations ServicesEstimations Services
Daily Active User (DAU) EstimationsDaily Active User (DAU) Estimations50
Monthly Active User (MAU) EstimationsMonthly Active User (MAU) Estimations50

Ad Intelligence Services

Ad Intelligence Services     Credit
Get Creatives200
Check Badge5
Country Distribution10
Creative Dimension Distribution20
Creative Type Distribution20
Language Distribution10
Network Distribution10
Top Advertisers150
Ad Publisher Creative Dimension Distribution50

Search Ads Services

Search Ads Services    Credit
Search Ads Services
Get Search Ads Integrations1
Get MMP Integrations1
Get Goals1
Get Apps1
Get Bid History Logs20
Get Reports20
Search Ads Insights
Paid Keywords50
Paying Apps50

Other Services

App Services    Credit
App Match10
Visibility Score10

App Store Categories

List of all App Store Categories.

Category ID   Category Name
36Overall
6000Business
6001Weather
6002Utilities
6003Travel
6004Sports
6005Social Networking
6006Reference
6007Productivity
6008Photo & Video
6009News
6010Navigation
6011Music
6012Lifestyle
6013Health & Fitness
6014Games
  7001  Action
  7002  Adventure
  7003  Arcade
  7004  Board
  7005  Card
  7006  Casino
  7007  Dice
  7008  Educational
  7009  Family
  7010  Kids
  7011  Music
  7012  Puzzle
  7013  Racing
  7014  Role Playing
  7015  Simulation
  7016  Sports
  7017  Strategy
  7018  Trivia
  7019  Word
6015Finance
6016Entertainment
6017Education
6018Books
6020Medical
6021Magazines & Newspapers
6022Catalogs
6023Food & Drink
6024Shopping
6025Stickers
6026Developer Tools
6027Graphics & Design

Play Store Categories

List of all Google Play Store categories. This category id is specific to Mobile Action, Google Play Store only uses category names.

Category ID   Category Name
0BOOKS_AND_REFERENCE
1BUSINESS
2COMICS
3COMMUNICATION
4EDUCATION
5ENTERTAINMENT
6FINANCE
7HEALTH_AND_FITNESS
8LIBRARIES_AND_DEMO
9LIFESTYLE
10APP_WALLPAPER
11MEDIA_AND_VIDEO
12MEDICAL
13MUSIC_AND_AUDIO
14NEWS_AND_MAGAZINES
15PERSONALIZATION
16PHOTOGRAPHY
17PRODUCTIVITY
18SHOPPING
19SOCIAL
20SPORTS
21TRANSPORTATION
22TRAVEL_AND_LOCAL
23TOOLS
24WEATHER
25APP_WIDGETS
26OVERALL
27GAME
28GAME_ACTION
29GAME_ADVENTURE
30GAME_ARCADE
31GAME_BOARD
32GAME_CARD
33GAME_CASINO
34GAME_CASUAL
35GAME_EDUCATIONAL
36GAME_FAMILY
37GAME_MUSIC
38GAME_PUZZLE
39GAME_RACING
40GAME_ROLE_PLAYING
41GAME_SIMULATION
42GAME_SPORTS
43GAME_STRATEGY
44GAME_TRIVIA
45GAME_WORD
46MAPS_AND_NAVIGATION
47ANDROID_WEAR
48ART_AND_DESIGN
49AUTO_AND_VEHICLES
50BEAUTY
51DATING
52EVENTS
53HOUSE_AND_HOME
54PARENTING
55VIDEO_PLAYERS
56FOOD_AND_DRINK
57FAMILY