Advice and answers from the AppFollow Team

AppFollow API

You can use AppFollow API to create your own dashboards, real time tracking features and custom reports. Access to API is open for Free plan as well as for all Premium plans.

API Base URL: http://api.appfollow.io

Messages' format — JSON

Format requests — GET/POST

To get access to our API you need:

  • cid — client’s ID
  • api_secret — clients secret key

You can get these parameters in your personal account settings: http://watch.appfollow.io/settings/general

All data requests to AppFollow should be signed. Signature is following after "sign" parameter.

How to create signature

sign = md5(sorted request parameters in following format:parameter’s name and parameter’s meaning,API method (URI path, e.g.: /test),api_secret)

Signature example: sign = md5(cid=124ext_id=903655975/reviewsAppFollow-124-565cc38f8)

Handling Errors

In case there are any errors, server answer would be in JSON format, status 200 (except mistakes 502 и 504).

Error example: http://api.appfollow.io/sdsd

API Methods

Find main API Methods in this article, such as:

  1. App collections list
  2. List of apps from the collection
  3. Reviews
  4. Reviews Reply
  5. Ratings
  6. Versions (Any changes including meta data)
  7. What's New (new versions)
  8. Rankings
  9. Keywords
  10. Keywords Edit
  11. ASO Suggest
  12. ASO Search Ads
  13. ASO Trending

Request Examples

Slack Reviews on iOS:

http://api.appfollow.io/reviews?cid=966&ext_id=618783545&sign=3d882a20216388e144521ead375ec021

Slack Versions on iOS:

http://api.appfollow.io/versions?cid=966&ext_id=618783545&sign=38b3d21b52e06c89fba4d4ea4c34f472

Second page:

http://api.appfollow.io/versions?cid=966&ext_id=618783545&page=2&sign=30db78336978b52216b4464c71ebfda0

Russian language:

http://api.appfollow.io/versions?cid=966&ext_id=618783545&page=2&country=ru&sign=db616517fca9985ed966c5e660582937

Did this answer your question?