Application API
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 apps. The response will include the detailed parameters as described in the table above
Authentication Type
Method
GET platform.ironsrc.com/partners/publisher/applications/v6?
Required Parameters
None
Request Example URL
https://platform.ironsrc.com/partners/publisher/applications/v6?
Optional Parameters
In order to reduce the amount of applications returning in response, you can filter results by adding the following parameters:
Filter parameter | Description | Value |
platform | Operation system | ios / android |
appStatus | Application activation status | Active / archived |
Request Example URL
https://platform.ironsrc.com/partners/publisher/applications/v6?appStatus=active
Response Parameters
Name | Description |
appKey | application Key (as seen on our platform) |
appName | the application name |
appStatus | app status can be active or inactive |
platform | iOS or Android |
bundleId | the store bundle id |
trackId | the application store track id (iOS only) |
taxonomy | the application sub-genre. for the list of all available sub-genres refer to this article |
creationDate | the date the application was added to ironSource platform |
icon | the application icon (fetch from the store) |
adUnits | includes the active ad networks names per ad unit |
networkReportingApi | includes the active ad network’s reporting API status |
coppa | The COPPA settings of the application (true=1/false=0) |
ccpa | the CCPA settings of the application (true=1/false=0) |
JSON Example Response
[
{
"appKey": "6be7c3bd",
"appName": "puzzl2999",
"appStatus": "active",
"platform": "Android",
"bundleId": "unknown",
"taxonomy": "Bingo",
"creationDate": "01/01/2020",
"icon": "https://local.supersonicads.com/ssastatic/partners/assets/images/appDefaultIcon.v3.png",
"adUnits": {
"rewardedVideo": {
"activeNetworks": [
"ironSource"
]
},
"offerWall": {
"activeNetworks": [
"ironSource"
]
},
"interstitial": {
"activeNetworks": [
"ironSource"
]
},
"banner": {
"activeNetworks": [
"ironSource"
]
}
},
"networkReportingApi": {
"ironSource": "verified"
},
"bundleRefId": 0,
"coppa": 1,
"ccpa": 1
},
{
"appKey": "6be7e081",
"appName": "puzzl2999666",
"appStatus": "active",
"platform": "Android",
"bundleId": "unknown",
"taxonomy": "Bingo",
"creationDate": "01/01/2020",
"icon": "https://local.supersonicads.com/ssastatic/partners/assets/images/appDefaultIcon.v3.png",
"adUnits": {
"rewardedVideo": {
"activeNetworks": [
"ironSource"
]
},
"offerWall": {
"activeNetworks": [
"ironSource"
]
},
"interstitial": {
"activeNetworks": [
"ironSource"
]
},
"banner": {
"activeNetworks": [
"ironSource"
]
}
},
"networkReportingApi": {
"ironSource": "verified"
},
"bundleRefId": 0,
"coppa": 1,
"ccpa": 0
}
]
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.
Authentication Type
Method
POST platform.ironsrc.com/partners/publisher/applications/v6?
Required Parameters (for creation of a live app)
Name | Type | Description |
storeUrl | String | the store URL of the app |
taxonomy | String | the application sub-genre. for the list of all available sub-genres refer to this article |
coppa | Integer | the coppa status of the application (true = 1 / false = 0) |
Required Parameters (for creation of an app that is not live in the store)
Name | Type | Description |
appName | String | the application name |
platform | String | iOS or Android |
coppa | Integer |
the coppa status of the application (true = 1 / false = 0) |
Optional Parameters
Name | Type | Description |
adUnit:status | String | “RewardedVideo”: “Live” |
ccpa | Integer |
the the ccpa status of the application (true = 1 / false = 0) |
Request Example URL
https://platform.ironsrc.com/partners/publisher/applications/v6?
Request Example Body (creation of a live application)
{
"storeUrl": "https://apps.apple.com/us/app/time-gap-hidden-objects/id661173158",
"taxonomy": "puzzle",
"appName": "puzzleApp",
"coppa":1,
"ccpa":0,
"adUnits": {
"RewardedVideo": "Live",
"Interstitial": "Live",
"OfferWall": "Off",
"Banner": "Live",
"NativeAd": "Live"
}
}
Request Example Body (creation of an app that is not live in the store)
{ "appName": "MyTestAppiOS", "platform": "iOS" }
API Versions
- API version v4 documentation