Main Page

From MdotM API
Revision as of 17:00, 10 October 2015 by Sourabh Niyogi (Talk | contribs) (MdotM Publisher Client-Side SDKs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Welcome to the MdotM Wiki! This wiki contains everything you need to know to promote applications and monetize applications with MdotM!

How to Promote with MdotM

1. Sign up for an account.

2. Implement Tracking

3. Upload or Send over creative - Creative Specs can be found here.

4. Fund Account - Login using credentials from Step 1 > Click on "Advertisers" > Click on "Add Funds".

The MdotM API uses a RESTful approach using simple HTTP GET or POST operations for the following campaign management API:

getCampaigns - Retrieve all campaigns and associated campaign data
getConversions - Retrieve real-time conversion events.

Authentication credentials are obtained from your MdotM account ("Home" > "Your Account Activity", see "Your Secret Key" at bottom), and are composed of your MdotM email login and your MdotM API Secret key. Both are required to access any API method. API Calls are made in the following form:

Invalid authentication will result in an error code and related description.

Name Description Type Compulsion Example
Your email address
Alphanumeric authentication code

Successful requests made to the MdotM API will return a JSON object with the following attributes:

Name Description Type Compulsion Example
Numeric result code
Human-readable description
Response body
Array, String

Generally, data will be contained in the response object.

The MdotM API limits the number of calls users can make in a given time period. Rate limits for each API call are specified on the applicable API Method page.

Name Description Type Example
Successful request
Invalid API Call
"Invalid API Call - unrecognized call 1"
Missing input parameter: email
"Missing input parameter: email"

Becoming a Publisher with MdotM

Application and Mobile Web developers are able to sell their inventory to MdotM in an automated fashion. We allow this via our client-side SDKs for both iOS and Android, a server-to-server API and our direct deals program. Details for each of these options can be found below. For any questions or technical issues, please contact

MdotM Publisher Client-Side SDKs

MdotM offers easy to integrate iOS and Android SDKs for Application Publishers:

These SDKs may be used in conjunction with

Please contact with questions on your SDK integration today!

Alternatively, MdotM supports SDKless integration with the following:

Publisher Statistics

To retrieve publisher statistics you can use the API URL of the following format (Contact your MdotM account manager for your MDOTM_ACCOUNTID and MDOTM_SECRETKEY):[MDOTM_ACCOUNTID]/[MDOTM_SECRETKEY]

To retrieve data between specific dates. For example, to get data between Aug 1 - Aug 21, alter the URL as such[MDOTM_ACCOUNTID]/[MDOTM_SECRETKEY]/2012-10-01/2012-10-15

Where the start and end date ([start_date] and [end_date]) are in YYYY-MM-DD format.[MDOTM_ACCOUNTID]/[MDOTM_SECRETKEY]/[start_date]/[end_date]


Contact us with any questions or feedback.