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.
<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