Network Base Ad Revenue

  • We are providing a download link for a file even before it is available. Download the report from the api response when ready.

    • If you are getting 202 http response status when making the request, your request is accepted and proccessing. Please wait a while and try to download the prepared file again.

    • If you are getting 404 http response status when trying to download the file. The file is not prepared yet. Please wait a while and try again.

  • The download file name is generated with appID, date and timestamp

    • :appID:_:date:_bynetwork_:timestamp:.tar.gz
    • Extracted file format: csv
  • Allows only a request per minute per application id

  • By default, when a request is made twice for the same day, it returns the previously created csv file. After 4 hours, the API clear the previously created csv file. So if you want to get a new calculated csv file. you can make a rew request after 4 hours.

  • If you are using attribution partner like Adjust/Appsflyer. You can increase your match score using the attribution_partner parameter. With this parameter you can get attribution partner device id as AttributionPartnerDeviceID in csv file.

  • You can get the admost application id using by Admost Publisher Applications API

Authentication: Bearer Token authentication.

Method: GET

URL: https://partners.admost.com/v3/adrevenue/networkbase

Request Parameters:

NameTypeDescription
datestringYYYY-MM-DD
app_idstringApplication admost id
attribution_partnerstringOptional. Publisher attribution partner name. values: adjust, appsflyer

Request Example URL:

https://partners.admost.com/v3/adrevenue/networkbase?app_id={application_id}&date={date}

Response Example URL:

https://partners.admost.com/download/report/c9e86d87-453e-0d9a-3d00-56adc9ec4dc3_bynetwork_1554291219.tar.gz

Response Status Codes:

CodeDescription
200OK. The request has succeeded. Returns with a link to download the report
400BAD REQUEST. The request must belong to two days before etc.
401UNAUTHORIZED
429TOO MANY REQUESTS. The user has sent too many requests in a given amount of time (“rate limiting”).
500INTERNAL SERVER ERROR

Report Column Description

  • The report is generated with columns titles.
NameDescription
UserIDAdmost user id
LaunchedAtUser first session time ( UTC )
NetworkAd network
CountryUser country
IDFAUser resettable advertising ID found on iOS devices
IDFVVendor ID provided by iOS
GAIDGoogle Advertising ID.
AttributionPartnerDeviceIDA unique ID generated by attribution partner SDK
AdRevenueNetwork user ad revenue
InterstitialImpCountNumber of interstitials seen by user
RewardedImpCountNumber of rewarded seen by user
OfferwallImpCountNumber of offerwall seen by user
NativeInterstitialImpCountNumber of native interstitial seen by user
BannerImpCountNumber of banner seen by user
NativeImpCountNumber of native banner seen by user
InterstitialImpRevenueInterstitial Ad Revenue
RewardedImpRevenueRewarded Ad Revenue
OfferwallImpRevenueOfferwall Ad Revenue
NativeInterstitialRevenueNative interstitial Ad Reveue
BannerImpRevenueBanner Ad Revenue
NativeBannerImpRevenueNative Banner Ad Revenue