mFilterIt Data Collection API
This api is for collection of backend data using api provided by mfilterit.
Version 1.2
Overview
To allow a deeper and automated integration between the mFilterIt solution and the app developer’s in house systems, mFilterIt provides an endpoint to receive data from app developers backend system.
Backend API Schema
Parameter Name
Type
Description
adid
string
The unique Google Advertising ID associated with the app user/ device. example: "0a946c9e-6df1-4d63-8fb0-679bfba3c2c9"
installed_app
string
The android package name of the app. example: "com.mfilterit.android"
customer_id
string
The unique customer identifier . example: "CUST012345"
event_name
string
The name of the event. example: "click"
device_id
string
The unique device identifier associated with the android device. example: "4f36d627af4ab545"
event_time
string
The timestamp fields indicates the time of install, example: "2017-05-12 11:00:00"
event_value
string
The value of the event. example:"true"
publisher_name
string
The name of the primary publisher of the advertisement . example: "MoBrain"
order_id
string
Order id / unique generated id. Example: "12MFTest3"
Backend API
An HTTP GET on the data collection endpoint is supported.
GET /
The Data Collection API receives data from third party servers. The parameters described above are received as Query String parameters.
consumes
application/json
produces
application/json
parameters: -
in: "queryStringParameters"
Parameters being posted to server
responses:
400: description: "Invalid input"
200: description: "successful"
Swagger Definition
A Swagger definition of the API is available here.
The code generators available at Swagger can be used to generate templates for services that would send data to this Backend API.
Last updated