Publisher API
From Wiki
Contents |
Introduction
The Publisher API offers a set of API calls that allow you to pull data about the programs on the platform, the commission you can earn from those programs, your transactions and aggregated reports.
The API uses REST as a standard, with oauth2 for authentication, and JSON as the default response data format.
How to access the API
The API is available via https://api.awin.com. Please note that only https is supported, no forwarding from http is in place.
Before you can use it you need to create your own oauth2 token via https://ui.awin.com/awin-api
Please see the wiki page API authentication and authorization for further details.
Limitation/Throttling
To guarantee smooth operation for all our publishers and advertisers, we currently have a throttling in place that limits the number of API requests to 20 API calls per minute per user.
API requests
Request |
Description |
provides a list of accounts you have access to | |
provides a list of programmes available on the platform | |
provides detailed information about a programme you have an active relationship with | |
provides information about the commissions you get from a certain programme | |
enables service partners to pull their commission sharing rules | |
provides a list of your individual transactions | |
provides individual transactions by ID | |
provides aggregated reports for the advertisers you work with | |
provides aggregated reports for the creatives you used | |
provides a list of transaction query data | |
provides aggregated reports for the campaigns you promote for the advertisers you work with | |
generates Awin tracking links based on the destination URL and advertiser you provide | |
allows publishers to retrieve details of promotions and voucher codes offered by advertisers |