LevelPlay monetization APIs

Unity LevelPlay provides advanced APIs to get and set data on various entities.

All API calls should be made with the following base:  http://platform.ironsrc.com/partners/publisher/
System wide response content type: application/json

Unity LevelPlay offers a full suite of monetization APIs.

Reporting API 

  • Get all the reporting data from the monetization ad units you serve with ironSource, including multiple metrics such as revenue, impressions and active users, etc. across several breakdowns and optional filters

Impression Level Revenue API 

  • Get your impression level ad revenue report with ironSource and your mediated ad networks. The response will include the following breakdowns: impression time stamp, Advertising ID, ad unit, Country, Ad Network, instance and more.
  • Get your user level ad revenue report with ironSource and your mediated ad networks. The response will include the following breakdowns: user ID, Advertising ID, ad unit, Ad Network and more.

Mediation Management API

  • Get a list of your application mediation groups and matching waterfalls setup
  • Create a mediation group and its waterfall setup
  • Update a mediation group and its waterfall setup
  • Delete a mediation group and its waterfall setup

Note: Mediation Management API does not support apps during a live A/B test

Application API

  • Get a list of your applications groups and its waterfalls 
  • Create an application 

Instance API

  • Get a list of your application’s instances and its attributions
  • Create an instance
  • Update an instance
  • Delete an instance

Note: Instance API does not support apps during a live A/B test

Custom Networks Reporting API 

  • Enable ironSource mediation to retrieve your custom network revenue and display it across all reporting modules