Application

Use this API to get and create applications on ironSource’s dashboard.

Before you start make sure you go over our API introduction article.

Get Apps

Description

Use this API to retrieve a list of all of your applications. The response will include the following: app key, app name, platform, bundle ID, creation date, status, ad units and mediated ad networks.

 

Authentication Type

Standard authentication

Method

GET platform.ironsrc.com/partners/publisher/applications/v3?

Required Parameters
None

Request Example URL
https://platform.ironsrc.com/partners/publisher/applications/v3?

Response Parameters

Name Description
appKey application Key (as seen on our platform)
appName the application name
platform iOS or Android
bundleId the native app store bundle_id
creationDate the date the app was added to ironSource platform
appStatus app status can be active or inactive
adUnits includes the active ad networks names per ad unit
network_reporting_api includes the active ad network’s reporting API status

JSON Example Response

{
  "appKey": "5db456bd",
  "appName": "App Name",
  "platform": "Android",
  "bundleId": "com.appName",
  "creationDate": "2017-01-24",
  "appStatus": "active",
  "adUnits": {
    "rewardedVideo": {
      "ironSourceNetworkStatus": "active",
      "activeNetworks": [
        "Vungle",
        "TapJoy",
        "AppLovin",
        "ironSourceBackfill",
        "CrossPromotion"
      ]
    },
    "offerWall": {
      "ironSourceNetworkStatus": "inactive",
      "activeNetworks": []
    },
    "interstitial": {
      "ironSourceNetworkStatus": "inactive",
      "activeNetworks": []
    },
    "banner": {
      "ironSourceNetworkStatus": "inactive",
      "activeNetworks": []
    }
  },
  "network_reporting_api": {
    "ironSource": "verified",
    "Vungle": "verified",
    "TapJoy": "verified",
    "AppLovin": "verified",
    "ironSourceBackfill": "verified",
    "CrossPromotion": "verified"
  }
}

Create App

Description
Use this API to create an app on ironSource platform. When creating an app using the app creation API we automatically create each one of the supported ad units (Rewarded Video, Interstitial, Banner, Offerwall) on ‘Off’ status – unless requested otherwise.

 Note:To use the Create App API Contact Us or reach out to your Account Manager.

Authentication Type

Bearer API authentication

Method

POST platform.ironsrc.com/partners/publisher/applications/v4?

Required Parameters

Name Type Description
storeUrl String The store URL of the app


Optional Parameters

Name Type Description
adUnit:status String “RewardedVideo”: “Live” 


Request Example URL

https://platform.ironsrc.com/partners/publisher/applications/v4?

Request Example Body

{
 "storeUrl": "https://play.google.com/store/apps/details?id=br.com.tapps.mypizzashop2",
 "adUnits": {
 "RewardedVideo": "Live",
 "Interstitial": "Live",
 "OfferWall": "Live",
 "Banner": "Live"
 }
}

JSON Response Example

{
 "appKey": "5432456bd"
 }