AdPlusMedia Docs
Docs Getting Started

Integration Documentation

Everything you need to integrate our offerwall into your website or app, pull offers directly through the Offers API, and receive server-to-server conversion callbacks so you can reward your users automatically.

Before moving forward, make sure you are registered on AdPlusMedia. An approved account and at least one app placement are required to use any of our tools.

Choose your integration

There are three ways to serve AdPlusMedia offers to your users. Most publishers start with the hosted offerwall because it requires no backend work at all.

We recommend the hosted offerwall if you run a straightforward rewards platform. Go with the Offers API when you need full control over the presentation.

How it works

The full lifecycle of a conversion on AdPlusMedia looks like this:

  1. You register a placement

    Every website or app you monetise is an app placement. Once approved you receive an api_key and an api_secret.

  2. Your user opens the offerwall

    You pass us your own unique identifier for that user. Every click and conversion is attributed back to that identifier.

  3. The user clicks an offer

    We record the click, run fraud and VPN checks, and forward the user to the advertiser with our own tracking code attached.

  4. The advertiser confirms the conversion

    The advertiser or their MMP fires a server-to-server callback to us. We validate it, price it from our own database, and settle it.

  5. We call your postback URL

    You receive a signed GET request containing the user, the payout and the reward, and you credit your user.

Base URL

Every endpoint in this documentation is served from a single host:

text
http://adplusmedia.com

All API traffic must use HTTPS. Plain HTTP requests are upgraded and may drop query parameters on some clients.

Where to go next