---
title: "Introduction"
slug: "introduction-1"
updated: 2026-03-02T14:58:32Z
published: 2026-03-02T14:58:32Z
canonical: "help.awin.com/introduction-1"
---

> ## Documentation Index
> Fetch the complete documentation index at: https://help.awin.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Introduction

Welcome to our API documentation. Here you will find everything you need to connect with our APIs to automate your workflows or optimize your affiliate marketing activities.

Awin offers a set of API calls that allow advertisers and publishers to pull data such as transactions and aggregated reports or create items like promotions on our platform. For those unfamiliar with APIs - they allow different systems to pass information between them. Therefore, APIs are perfect for those seeking to automate workflows or more deeply integrate Awin into their own system.

#### Popular advertiser APIs

| Name | Use Case (example) |
| --- | --- |
| [Batch Validation API](/v1-api/apidocs/approve-decline-amend-batch-transactions-for-a-given-advertiser) | Validate transactions in real-time |
| [Create Offers API](/v1-api/apidocs/offers-api) | Create promotions and vouchers in bulk |
| [Publisher Performance API](/v1-api/apidocs/get-publisher-performance-report) | Synch performance data (clicks, sales, etc.) to your own analytics platform |

#### Popular publisher APIs

| Name | Use Case (example) |
| --- | --- |
| [Link Builder API](/v1-api/apidocs/generatelink) | Create deeplinks in bulk |
| [Offers API](/v1-api/apidocs/promotions) | Retrieve the latest published offers |
| [Advertiser Performance API](/v1-api/apidocs/get-advertiser-performance-report) | Synch performance data (clicks, sales, etc.) to your own analytics platform |

If you do not have access to a developer to help you integrate APIs you can also do it yourself via [Zapier](https://zapier.com/apps/awin/integrations). Most of our APIs are available here and easy to set up using Zapier’s user friendly workflow builder. Read more about our integration with Zapier [here](/v1-api/apidocs/integrate-apis-with-zapier).

## Accessing our APIs

Our API endpoints are relative to the following base url

```xml
https://api.awin.com
```

To gain access to our API’s you must obtain your token from our user interface first. Most of our API’s use a Bearer token authentication method but some may use an API key. Which authentication method is used is mentioned on each of the pages containing more detailed information about a specific API. To understand how to use each authentication method (Bearer Token or API Key) you can find more details on our [authentication page](/v1-api/apidocs/api-authentication).

> [!NOTE]
> Please note
> 
> Our advertiser APIs are only available for the Awin Accelerate and Advanced plans.

### Using the “Try it” feature in our API Documentation

Since access to our APIs is limited to user level, it requires you to obtain your token from our interface which can then be used in the "Try It Now" features. If you don’t know how to create a token, please [read here](/v1-api/apidocs/api-authentication).

### For developers

Our APIs follow REST principles, use JSON as the default response format, and primarily rely on OAuth2 for authentication. Some APIs use API Keys instead, as noted on their respective documentation pages. You can find more details on the [Authentication page.](/v1-api/apidocs/api-authentication)

#### Limitations

To ensure consistent functionality for all users Awin has a throttling system in place that limits the number of API requests to 20 API calls per minute per user. Furthermore, only forwarding from HTTPS is supported and not from HTTP.
