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

# Introduction

> Welcome to the Wave API: automate Instagram lead discovery, multi-step outreach sequences, and campaign analytics via REST.

Welcome to the Wave API.

Wave provides a high-performance REST API for automating cold Instagram outreach, scraping verified target audiences, managing sender accounts, and orchestrating multi-step messaging campaigns.

With the Wave API, you can:

* **Scrape & Filter Leads**: Collect target Instagram profiles from follower lists or custom CSV imports with automated enrichment.
* **Build Smart Sequences**: Create multi-step messaging templates with custom delays and warm-up actions (`FOLLOW_FIRST`, `LIKE_POSTS`).
* **Manage Sender Accounts**: Connect and monitor Instagram sender profiles, warmup states, proxy allocations, and daily sending health.
* **Launch & Control Campaigns**: Programmatically schedule outreach campaigns, adjust daily sending limits, and control execution states.
* **Track Real-Time Analytics**: Monitor message delivery, response rates, and campaign-level conversion metrics.

***

## Who is this for?

The Wave API is designed for:

* **SaaS & Tool Builders**: Integrate Wave's Instagram outreach engine directly into your CRM, lead-gen platform, or marketing automation stack.
* **Agencies & Growth Teams**: Automate campaign creation, audience rotation, and client reporting at scale across multiple sender accounts.
* **AI & Workflow Automations**: Power AI agents (via MCP or webhooks) to dynamically discover prospects and trigger personalized outreach.

***

## Getting started

To start building with the Wave API:

1. **Get your Wave API key**: Generate your secret key (`wave_live_...`) in the [Wave Dashboard](https://app.usewave.co) under **Settings > API Keys**.
2. **Read the authentication guide**: Learn how API keys and subscription access gates work.
3. **Follow the Quickstart guide**: Make your first authenticated request to verify connectivity.
4. **Explore the API Reference**: Review detailed endpoints, request schemas, and sample payloads in the [API Reference](/api-reference).

***

## Core Concepts

<CardGroup cols={2}>
  <Card title="Audience Lists" icon="users" href="/api-reference/audiences/list-audience-lists">
    Target groups of Instagram leads collected from followers, followings, or manual uploads.
  </Card>

  <Card title="Sequences" icon="paper-plane" href="/api-reference/sequences/list-sequences">
    Multi-step outreach message templates, follow-up delays, and profile interaction steps.
  </Card>

  <Card title="Connected Accounts" icon="instagram" href="/api-reference/accounts/list-connected-accounts">
    Instagram sender accounts with proxy configs, warmup health, and daily quota monitoring.
  </Card>

  <Card title="Campaigns & Analytics" icon="chart-line" href="/api-reference/campaigns/list-campaigns">
    Outreach engines linking accounts, sequences, and audiences into automated delivery runs.
  </Card>
</CardGroup>

***

## Base URL

All requests must be made over HTTPS to:

```text theme={null}
https://api.usewave.co/api/v1
```
