Top Charts - History
Changed onReturns historical top charts for the App Store or Google Play Store. The top 500 applications are provided for free and paid, or grossing apps. <br/><br/> You can find the most recent top apps in the Current section. <br/><br/> <b>Price</b> <table> <thead><tr><th>Datapoint</th><th>Description</th><th>Credits for 1 day</th><th>Credits per extra day</th></tr></thead> <tbody> <tr><td><b>-</b></td><td>List of app IDs in the top chart. The list is ordered in ascending order meaning that the first element in the list is the top app.</td><td>10</td><td>1</td></tr> </tbody> </table>
Request
- Base URLhttps://public-api.apptweak.com/api/public/store
- URLhttps://public-api.apptweak.com/api/public/store/charts/top-results/history
- AuthAPI key in header x-apptweak-key
Query parameters
The category id for which you want to get the top charts. Find the ids in <a href="https://developers.apptweak.com/reference/app-store-categories" target="_blank"><b>App Store Categories</b></a> and <a href="https://developers.apptweak.com/reference/google-play-store-categories" target="_blank"><b>Google Play Store Categories</b></a>.
Start date (YYYY-MM-DD). Defaults to 30 days ago.
End date (YYYY-MM-DD). Defaults to yesterday.
Comma-separated chart types among free, paid and grossing (free,paid asks for both). Each type is one datapoint per category.
Two-letter country code (us, gb, fr). Accepted values: <a href="https://developers.apptweak.com/reference/countries-1" target="_blank"><code>GET /api/public/apptweak/countries</code></a> with store=ios or store=android. Defaults to us.
The device you want to fetch the top chart for: iphone, ipad or android.
The number of apps you want to fetch (max 500). Defaults to 100.
The index by which you would like to offset the top chart. Defaults to 0.
Response
Successful response.
Changes
- breaking
the
queryrequest parametertypesbecame required - breaking
for the
queryrequest parameterlimit, default value100was added - breaking
for the
queryrequest parameteroffset, default value0was added - breaking
for the
queryrequest parametercountry, default value was changed fromintous - breaking
for the
queryrequest parameterend_date, default value2021-12-31was removed - breaking
for the
queryrequest parameterstart_date, default value2021-12-15was removed - breaking
removed the enum value
freefrom thequeryrequest parametertypes - breaking
removed the enum value
grossingfrom thequeryrequest parametertypes - breaking
removed the enum value
paidfrom thequeryrequest parametertypes - breaking
for the
queryrequest parameterend_date, the format changed from no format todate - breaking
for the
queryrequest parameterstart_date, the format changed from no format todate - breaking
the response's body type changed from no type to
objectfor status - info
api tag
Top Chartsadded - info
removed
subschema #1: iOSsubschema #2: Androidfrom the response bodyoneOflist for the response status - info
added the non-success response with the status
- info
added the non-success response with the status
- info
added the non-success response with the status
- info
added the optional property
to the response with the status - info
added the optional property
to the response with the status
- breaking