# Introduction

Nexx360 provides an API endpoint compatible with Prebid Mobile SDK for in-app header bidding on iOS and Android applications.

## Endpoint

POST <https://fast.nexx360.io/inapp>

## Supported Ad Formats

| Format           | Description                                                  |
| ---------------- | ------------------------------------------------------------ |
| **Banner**       | Standard formats: 300x250, 320x50, 320x100, 640x100, 640x200 |
| **Interstitial** | Full-screen ads: 320x480 (portrait), 480x320 (landscape)     |
| **Video**        | Instream video with VAST 2.0 - 4.3 support                   |
| **Native**       | Native 1.2 format with customizable assets                   |

## SDK Support

### MRAID Support

Mobile Rich Media Ad Interface Definitions (MRAID) is automatically supported:

* MRAID 1.0, 2.0, and 3.0
* Interactive ad experiences
* Viewability tracking via MRAID state events

### OMID Support

Open Measurement SDK (OMID) for third-party viewability measurement is automatically enabled when:

* The request is sent to the `/inapp` endpoint
* Or `source.ext.omidpv` is provided in the request

## Configuration

The publisher can rely on Prebid Mobile SDK documentation.

### iOS

The global documentation is available below

{% embed url="<https://docs.prebid.org/prebid-mobile/pbm-api/ios/code-integration-ios.html>" %}

On page <https://docs.prebid.org/prebid-mobile/pbm-api/ios/code-integration-ios.html#set-prebid-server>, `PREBID_SERVER_AUCTION_ENDPOINT` is now `https://fast.nexx360.io/inapp`

On pages similar to <https://docs.prebid.org/prebid-mobile/pbm-api/ios/ios-sdk-integration-gam-original-api.html#banner-api> replace CONFIG\_ID per stored\_request\_id from Nexx360 such as `testnexx`

#### iOS-Specific Identifiers

| Field             | Description                                  |
| ----------------- | -------------------------------------------- |
| `device.ifa`      | IDFA (Identifier for Advertisers)            |
| `device.ext.atts` | App Tracking Transparency status (iOS 14.5+) |
| `device.ext.ifv`  | Identifier for Vendor                        |
| `device.lmt`      | Limit Ad Tracking flag                       |

### Android

The global documentation is available below

{% embed url="<https://docs.prebid.org/prebid-mobile/pbm-api/android/code-integration-android.html>" %}

On page <https://docs.prebid.org/prebid-mobile/pbm-api/android/code-integration-android.html#set-prebid-server>, `PREBID_SERVER_AUCTION_ENDPOINT` is now `https://fast.nexx360.io/inapp`

On pages similar to <https://docs.prebid.org/prebid-mobile/pbm-api/android/android-sdk-integration-gam-original-api.html#html-banner> replace CONFIG\_ID per stored\_request\_id from Nexx360 such as `testnexx`

#### Android-Specific Identifiers

| Field           | Description                               |
| --------------- | ----------------------------------------- |
| `device.ifa`    | AAID (Android Advertising ID)             |
| `device.lmt`    | Limit Ad Tracking flag                    |
| `device.mccmnc` | Mobile Country Code / Mobile Network Code |

## Privacy & Consent

GDPR consent is supported via the standard OpenRTB fields:

```json
"regs": {
    "ext": {
        "gdpr": 1
    }
},
"user": {
    "ext": {
        "consent": "BOEFEAyOEFEAyAHABDENAI4AAAB9vABAASA"
    }
}
```
