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

# Introduction

> One API to manage ad campaigns across Google Ads, Meta Ads, and TikTok Ads.

# What is AdRelay?

AdRelay is a unified advertising API that lets you manage ad campaigns across multiple platforms through a single integration. Instead of building and maintaining separate integrations for Google Ads, Meta Ads, and TikTok Ads, you connect once to AdRelay and manage everything from one API.

## Who is it for?

AdRelay is built for developers and teams who need to:

* **Build ad management features** into SaaS products, dashboards, or internal tools
* **Aggregate campaign data** across platforms for unified reporting
* **Automate campaign operations** like creation, budget changes, and pausing across multiple ad networks
* **Reduce integration complexity** by replacing three separate API integrations with one

## Supported Platforms

| Platform       | Status | Capabilities                          |
| -------------- | ------ | ------------------------------------- |
| **Google Ads** | Live   | Campaigns, budgets, status management |
| **Meta Ads**   | Live   | Campaigns, budgets, status management |
| **TikTok Ads** | Live   | Campaigns, budgets, status management |

## How it works

1. **Authenticate** with your AdRelay API key
2. **Connect** your ad accounts via OAuth (Google, Meta, TikTok)
3. **Manage** campaigns across all connected platforms through the unified API

AdRelay handles OAuth token refresh, API version differences, rate limiting, and data normalization across platforms so you don't have to.

## Key Features

* **Unified schema** -- Campaigns, budgets, and statuses are normalized across platforms into a single consistent format.
* **Multi-platform operations** -- Create or update campaigns across multiple platforms in a single API call.
* **OAuth management** -- AdRelay handles the full OAuth lifecycle including token refresh for each platform.
* **Cursor pagination** -- Efficiently page through large result sets with cursor-based pagination.
* **Usage tracking** -- Monitor your API usage with built-in usage logs.

## Next Steps

<CardGroup cols={2}>
  <Card title="Quickstart" icon="rocket" href="/quickstart">
    Get up and running in under 5 minutes.
  </Card>

  <Card title="Authentication" icon="key" href="/authentication">
    Learn how API key and OAuth authentication work.
  </Card>
</CardGroup>
