...
After the access token a "/publisher/" is appended followed by the publisher ID of the system. If the publisher ID is not known, please follow these instructions:
Where can I find the publisher idID be found?
Then the type of API call is determined. Which types of API-calls are available can be found in the following instructions:
Welche API Aufrufe gibt esWhich API calls are available?
Finally, it can be decided in which format the data should be provided. The output of the file is possible in CSV, XLS, XML and JSON. The file extension must be adapted accordingly. The CSV file format is recommended!
...
Available Datatypes
file format | parameter |
---|---|
CSV format - seperated by comma | .csv |
XLS format - default format of Microsoft Excel | .xls |
XML format- extensible markup language | .xml |
View API in frontend
The APIs can also be found in the frontend. In order to do so, you have to login first and afterwards navigating to the tab "API" to the point "Data API", where all interfaces are offered.
...
Below are all additional parameters that can be queried:
Transaction status
parameter | value | description | example |
---|---|---|---|
condition[l:processingstate] | open | All transaction with the status “open” within the system. | condition[I:processingstate]=open |
confirmed | All transaction with the status “confirmed” within the system. | condition[I:processingstate]=confirmed | |
paid | All transaction with the status “paid” within the system. | condition[I:processingstate]=paid | |
canceled | All transaction with the status “canceled” within the system. | condition[I:processingstate]=canceled |
Please notice: A combination of several statuses is possible. For example:
condition[l:processingstate]=confirmed,paid
Additional Transaction API filters
parameter | value | description | example |
---|---|---|---|
condition[l:projects] | id of the project as integer | All transactions that are stored under the given project ID within the program. | condition[l:projects]=1234 |
condition[l:campaigns] | id of the campaign as integer | All transactions that are stored under the given campaign ID within the program. | condition[l:campaigns]=1 |
condition[timetype] | 0 = creation date 1 = processing date 2 = payout date | All transactions that have been created/processed/payed out in a certain period. | condition[timetype]=1 |