Asset Reporting API
Use this Reporting API to retrieve aggregated asset level campaign data in either JSON or CSV format.
Data for yesterday is stable after 6:00am UTC.
Request Format
Make report requests by sending HTTP GET
requests to the following base URL: https://r.applovin.com/assetReport
Required Parameters
Parameters | Purpose |
---|---|
api_key | Your Report Key You can find your Report Key on the Axon dashboard by clicking your account in the top right of the dashboard and selecting Keys or on the AppLovin dashboard in the Keys tab of the account page. |
range | The time range for this report. Valid values: yesterday , last_7d |
columns | A comma-separated list of columns for the report See the available columns below. For example, day,creative_set_id,impressions . |
Optional Parameters
Parameters | Purpose |
---|---|
format | The format for the report Accepts json or csv . Defaults to json . |
limit | The limit on the number of rows you want to return; for example, 500 (use limit and offset to paginate results) |
offset | The offset at which you want to begin fetching rows; for example, 100 (use limit and offset to paginate results) |
Available Columns
Column Name | Contains |
---|---|
asset_id | Asset ID. This matches the Asset ID returned in the Axon Campaign Management API |
clicks | Number of clicks |
cost | Advertiser spend |
ctr | Number of clicks ÷ number of impressions |
impressions | Number of impressions |
Filtering Columns
You can filter reports by asset_id
.
When you do so, you search for a direct match to any of the filters.
To filter by a column, add the following URL parameter: filter_columnname=onefilter,anotherfilter,thirdfilter
For example, if you want to see data only for the specific asset_id
12345
, set the following URL parameter: asset_id=12345
You can also use negative filters via filter_not_columnname=onefilter,anotherfilter
.
Sorting Columns
You sort reports in a similar way to how you filter reports.
For example, to sort a report by impressions
, add the following URL parameter: sort_impressions=ASC
The accepted values are ASC
for ascending or DESC
for descending.
All sorts are lexicographical sort.
Example Request
https://r.applovin.com/assetReport?api_key=«your-report-key»&start=2025-08-01&end=2025-08-10&columns=day%2Casset_id%2Ccreative_set_id%2Cimpressions%2Cclicks%2Ccost&format=json&limit=100&sort_impressions=DESC