Application keywords rank movement

Returns the keywords ranking movement for application

GET /api/app-keywords-rank-movement

Query parameters

Mandatory

  • storetype - store type (appstore or googleplay)

  • storeid - store id of app (for example com.google.android.apps.maps or 585027354)

  • country - country ISO code (ex.: US, RU, GB etc.)

Optional

  • since (defaut: 30 days ago from till)- start of search results timestamp range in ISO format (YYYY-MM-DDThh:mmTZD, ex.: 2017-07-16T19:20%2B03:00) Note that plus sign is replaced with %2B

  • till (default: now)- end of search results timestamp range in ISO format (YYYY-MM-DDThh:mmTZD, ex.: 2018-01-00T00:00%2B03:00) Note that plus sign is replaced with %2B

Example request

GET /api/app-keywords-rank-movement?country=US&storeid=1077853625&till=2023-05-16T15:53&since=2023-04-16T15:13&storetype=appstore

If we have all required information for this request, you will get following response:

Status: 200 OK

{
    "id": <string>,  // request id for technical support purposes
    "data": {
        "timestamp": <string>,  // ISO format timestamp of results,
        "storetype": <string>,  // same as specified in query params,
        "storeid": <string>,  // same as specified in query params,
        "country": <string>,  // same as specified in query params,
        "results": {
            "1": {
                "in": <integer>,
                "out": <integer>
            },
            "2-5": {
                "in": <integer>,
                "out": <integer>
            }
            "6-10": {
                "in": <integer>,
                "out": <integer>
            }
            "11-20": {
                "in": <integer>,
                "out": <integer>
            },
            "1-20": {
                "in": <integer>,
                "out": <integer>
            }
        }

    }
}