Welcome to our Help Center

MyAffiliates Data Integration Methods

In order for Operators to be able to track the effort of their online marketing partners and settle commission, MyAffiliates product needs to receive data about the customer conversions and monetary performance. 

It is therefore expected that 2 sets of data will be shared with MyAffiliates by the operators themselves or by their data providers:

- the referred customer registrations

- the transactional activity for the customers (First Deposit, Deposits, Bonuses, GGR, etc)

 

MyAffiliates supports the following methods of data sharing:

  1. Data in CSV files:

Specifics:

This is MyAffiliates most recommended method, as the data is provided in a highly portable format, that allows validation.

The customer registration and customer activity are to be generated in 2 individual CSV files. These are to be already aggregated on a daily basis at source. 

The files should be uploaded to a dedicated SFTP location using personalised authentication credentials provided by MyAffiliates.

Data processing can be as frequent as hourly. 

 

  1. Registration over XML, activity in CSV

Specifics:

MyAffiliates supports an XML endpoint, which can be used for sharing the referred customer registrations. Such details can be shared in real time, but would be reflected in the system only upon processing of the customer activity data. For example, if the customer activity data is pushed to MyAffiliates four times a day, the customer registrations will be reflected with the same frequency even if they are supplied in real time. 

An option exists to increase the processing of the customer registration to a frequency of every 15 minutes should the data supply over XML be real-time.

As there is no open XML for sharing the customer activity, this needs to be shared in CSV file with MyAffiliates, where the same rules as above point A apply.

The file needs to be placed in MyAffiliates SFTP, using the personalised authentication credentials.

The records in each file should contain data only for a single day, with stats already aggregated on a daily basis at source. 

Data processing can be as frequent as hourly. 

 

  1. Data from 3rd Party API​​​​​​​

Specifics:

MyAffiliates can fetch data from existing third-party API endpoints, once access credentials and endpoints have been provided. If the connection is IP restricted, then the following IP can be whitelisted by the third-party for the connection: 18.202.13.94​​​​​​​

Documentation listing the specifics of the third-party API should also be provided to the MyAffiliates team.

Data fetching and processing in the MyAffiliates system is subject to the performance and rate limits of the third- ​​​​​​​party API, but data will be refreshed at a minimum frequency of once daily.

 

Was this article helpful?

Yes No

Thank you for your feedback!

×
Select company

You are related to multiple companies. Please select the company you wish to login as.