Introduction

The AppTweak API is your direct access to AppTweak.com entire database which represents more than 3 million apps from Apple App Store
 and Google Play Store in 70+ countries.

AppTweak.io 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.

Authentication

You authenticate to the AppTweak API by providing one of your secret API token in the request. You can manage your API tokens from your account. Any request performed using one of your API token will be billed on your account so be sure to keep them secret!

Authentication to the API occurs using HTTP Headers. Provide your API token in the X-Apptweak-Key Header.

All API requests must be made over HTTPS. Calls made over plain HTTP will fail. You must authenticate for all requests.

Format

All successful responses return a valid minified JSON document.

The Response Format

The JSON document is a hash that contains the response content and metadata about the request and about the response itself.

Data you can fetch from AppTweak.io API

Here is the list of items you can fetch using AppTweak.io API using our credits system (extra cost):

Application Related Data

  • Metadata

  • Reviews

  • Ratings

  • Category Rankings

  • App Power

  • Download Estimates

  • Revenue Estimates

  • Metadata Changes (Timeline)

  • Similar Apps

  • Suggested Competitors

Store Related Data

  • Top Charts

  • Live Search

  • Conversion Rate Benchmarks

  • Live Search History

  • Featured Stories

Keywords

  • Ranked Keywords

  • Keyword Stats

  • Keyword Rankings

  • Category Top Keywords

  • Trending Keywords

  • Keywords Volume History

Apple Search Ads

  • Search Ads Recommendation

  • Bidding Apps

  • App Bid History

Miscellaneous

  • Supported Country Codes

  • Supported Language Codes

  • Supported Categories

More info about AppTweak.io API: https://www.apptweak.io/documentation


What's the difference between AppTweak.io API and AppTweak's Takeout API?

  • Takeout API - The Takeout API is an API connected to your AppTweak account which allows you to fetch information connected to your account. You can find your unique API Token in your Profile Settings.

  • AppTweak.io API - The AppTweak API is your direct access to AppTweak.com entire database which represents more than 3 million apps from Apple App Store
    and Google Play Store in 70+ countries.

    Note: AppTweak.io API requires a separate subscription than the AppTweak ASO Tool subscription. Therefore, you must sign up for each subscription individually. For example: If you already have a subscription to AppTweak.com and want to subscribe to AppTweak.io, you must create a new account for AppTweak.io.

Did this answer your question?