LevelPlay monetization APIs overview
Here’s a breakdown of all the LevelPlay APIs that enable you to control your app monetization from your dev environment. All monetization API calls should be made with the following base: http://platform.ironsrc.com/partners/publisher
Reporting API
Use the Reporting API to receive all the reporting data from the monetization ad units you serve with LevelPlay. The Reporting API includes such as revenue, impressions, active users, and many more across several breakdowns and filters.
Impression Level Revenue Server-Side API
The impression level revenue (ILR) server side API provides both device level and impression level data for ironSource Ads and your mediation ad sources.
Revenue is calculated based on the eCPM of each impression, according to the app, network, country, and instance.
Mediation Management API
Use the Mediation Management API to create and manage all your group and waterfall configurations on LevelPlay.
- Get a list of your application mediation groups and matching waterfall setups
- Create, update, and delete a mediation group and its waterfall setup
Note: The Mediation Management API will not work if you have a test running in your app.
Application API
Use the Application API to add an app to your LevelPlay account and get a list of your applications on LevelPlay.
Instance API v4
Manage your instances on LevelPlay with the Instances API. Requests are limited to 1 application per call.
- Get a list of all the application instances, bidding and non-bidding
- Create instances for mediated ad sources
- Update instances (multiple instances can be updated with a single API call)
- Delete an instance
- Change ad networks’ application-level configurations
- Add or remove instances from waterfall groups (available for applications running A/B tests)
Placements API
The Placements API enables you to manage where and how ads are served in your app.
- Get your list of placements
- Create new placements and define ad delivery settings
- Update existing placements
- Delete placements
Ad Quality raw data API
Pull impression-level data from Ad Quality to use on your internal BI platform. The response includes user ID, ad unit, ad source, device model, revenue, creative type, creative ID, and more.