Details of our reporting APIs are below. If you require support with how to use them, please log a ticket.


As an advertiser, you can find your API Key and Password from the "Account Set-Up and Contacts" page in your account: https://advertisers.affiliatefuture.com/my-profile/default.aspx

Example data for a Transaction API is given below for example purposes only, to demonstrate the basic structure of the XML.

Transaction API:
https://api.affiliatefuture.com/AdvertiserService.svc/GetTransactionListbyDate?key=API-KEY&passcode=API-PASSWORD&startDate=01-jan-20XX&endDate=31-Dec-20XX 

<TransactionList>

<TransactionID>12345ABCDE</TransactionID>

<TransactionDate>20XX-10-25T09:00:00+00:00</TransactionDate>

<AffiliateID>000000</AffiliateID>

<AffiliateName>TrackingTestAF</AffiliateName>

<ProgrammeID>00000</ProgrammeID>

<ProgrammeName>Tracking Test</ProgrammeName>

<OrderNumber>12345ABCDE</OrderNumber>

<IPAddress>00.000.000.000</IPAddress>

<SaleValue>0.0000</SaleValue>

<SaleCommission>0.0000</SaleCommission>

<LeadCommission>00.0000</LeadCommission>

<Cost>00.0000</Cost>

<transactionCode>502</transactionCode>

<Status>2ndLevelLeadPending</Status>

</TransactionList>


Cancellations
https://api.affiliatefuture.com/AdvertiserService.svc/GetCancelledTransactionListbyDate?key=API-KEY&passcode=API-PASSWORD&startDate=DD-MMM-YYYY&endDate=DD-MMM-YYYY

Publisher Report
https://api.affiliatefuture.com/AdvertiserService.svc/GetPublisherReportbyDate?key=API-KEY&passcode=API-PASSWORD&startDate=DD-MMM-YYYY&endDate=DD-MMM-YYYY

2nd level lead transactions
https://api.affiliatefuture.com/AdvertiserService.svc/Get2ndLevelLeadsTransactionListbyDate?key=API-KEY&passcode=API-PASSWORD&startDate=DD-MMM-YYYY&endDate=DD-MMM-YYYY

2nd level sale transactions
https://api.affiliatefuture.com/AdvertiserService.svc/Get2LevelSaleAdminReportbyDate?key=API-KEY&passcode=API-PASSWORD&startDate=DD-MMM-YYYY&endDate=DD-MMM-YYYY

Upgrade 2nd Level Sales
https://api.affiliatefuture.com/AdvertiserService.svc/Upgrade2LevelSales?key=API-KEY&passcode=API-PASSWORD&orderNumbers=OrderNumber

Decline 2nd Level Sales
https://api.affiliatefuture.com/AdvertiserService.svc/Decline2LevelSales?key=API-KEY&passcode=API-PASSWORD&orderNumbers=OrderNumber&declineReason=DeclineReason

Alteration 2nd Level Sales
https://api.affiliatefuture.com/AdvertiserService.svc/Alteration2LevelSales?key=API-KEY&passcode=API-PASSWORD&orderNumbers=OrderNumber&orderValue=orderValue&commissionAmount=CommissionAmount&changeReason=ChangeReason

Transaction Breakdown By Date
https://api.affiliatefuture.com/AdvertiserService.svc/GetTransactionBreakdownbyDate?key=API-KEY&passcode=API-PASSWORD&startDate=DD-MMM-YYYY&endDate=DD-MMM-YYYY