# Kairon Campaigns API

**Canonical:** https://apis.io/apis/heykairon-com/heykairon-com-campaigns-api/  
**Provider:** Kairon — https://apis.io/providers/heykairon-com/  
**Base URL:** https://app.heykairon.com  
**Documentation:** https://heykairon.com/developers

Kairon Campaigns API is one of 51 APIs that [Kairon](https://apis.io/providers/heykairon-com/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 6 JSON Schema definitions. Tagged areas include Campaigns. The published artifact set on APIs.io includes an OpenAPI specification and 6 JSON Schemas.

The campaigns API from Kairon — 43 operation(s) for campaigns.

## Operations (50)

| Method | Path | Summary |
|---|---|---|
| POST | `/api/campaigns/{id}/qualification-runs` | Campaigns controller start qualification |
| GET | `/api/campaigns/{id}/qualification-runs` | Campaigns controller qualification runs |
| POST | `/api/campaigns` | Campaigns controller create |
| GET | `/api/campaigns` | Campaigns controller list |
| POST | `/api/campaigns/audience-leads` | Campaigns controller audience leads for lists |
| POST | `/api/campaigns/preview-draft` | Campaigns controller preview draft |
| GET | `/api/campaigns/{id}` | Campaigns controller get |
| PATCH | `/api/campaigns/{id}` | Campaigns controller update |
| DELETE | `/api/campaigns/{id}` | Campaigns controller remove |
| PUT | `/api/campaigns/{id}/initiative` | Campaigns controller set initiative |
| GET | `/api/campaigns/{id}/lists` | Campaigns controller bound lists |
| POST | `/api/campaigns/{id}/lists` | Campaigns controller bind list |
| DELETE | `/api/campaigns/{id}/lists/{leadListId}` | Campaigns controller unbind list |
| GET | `/api/campaigns/{id}/runs` | Campaigns controller runs |
| GET | `/api/campaigns/{id}/runs/count` | Campaigns controller count runs |
| GET | `/api/campaigns/{id}/activity-counts` | Campaigns controller activity counts |
| GET | `/api/campaigns/{id}/node-stats` | Campaigns controller node stats |
| GET | `/api/campaigns/{id}/performance` | Campaigns controller performance |
| POST | `/api/campaigns/{id}/check-accepts` | Campaigns controller check accepts |
| GET | `/api/campaigns/{id}/summary` | Campaigns controller summary |
| GET | `/api/campaigns/{id}/queued` | Campaigns controller queued |
| GET | `/api/campaigns/{id}/audience-leads` | Campaigns controller audience leads |
| POST | `/api/campaigns/{id}/preview` | Campaigns controller preview message |
| POST | `/api/campaigns/{id}/rehearsal/opening` | Campaigns controller rehearsal opening |
| POST | `/api/campaigns/{id}/rehearsal/turn` | Campaigns controller rehearsal turn |
| GET | `/api/campaigns/{id}/version` | Campaigns controller version |
| GET | `/api/campaigns/{id}/version/published` | Campaigns controller published version |
| GET | `/api/campaigns/{id}/versions` | Campaigns controller versions |
| GET | `/api/campaigns/{id}/versions/{versionNumber}` | Campaigns controller version by number |
| POST | `/api/campaigns/{id}/versions/{versionNumber}/restore` | Campaigns controller restore version |
| GET | `/api/campaigns/{id}/migration-preview` | Campaigns controller migration preview |
| PUT | `/api/campaigns/{id}/draft` | Campaigns controller save draft |
| DELETE | `/api/campaigns/{id}/draft` | Campaigns controller discard draft |
| POST | `/api/campaigns/attachments` | Campaigns controller upload attachment |
| POST | `/api/campaigns/{id}/publish` | Campaigns controller publish |
| POST | `/api/campaigns/{id}/activate` | Campaigns controller activate |
| POST | `/api/campaigns/{id}/pause` | Campaigns controller pause |
| POST | `/api/campaigns/{id}/resume` | Campaigns controller resume |
| POST | `/api/campaigns/{id}/leads/{leadId}/start` | Campaigns controller start lead now |
| POST | `/api/campaigns/{id}/runs/retry` | Campaigns controller retry runs |
| POST | `/api/campaigns/{id}/runs/{runId}/send-now` | Campaigns controller send now |
| POST | `/api/campaigns/{id}/runs/{runId}/skip-wait` | Campaigns controller skip wait |
| POST | `/api/campaigns/{id}/runs/{runId}/skip-step` | Campaigns controller skip step |
| GET | `/api/campaigns/{id}/split-review` | Campaigns controller split review |
| POST | `/api/campaigns/{id}/split-review/apply` | Campaigns controller apply split review winner |
| POST | `/api/campaigns/{id}/seats` | Campaign seats controller add |
| PATCH | `/api/campaigns/{id}/seats/{channelAccountId}` | Campaign seats controller update |
| DELETE | `/api/campaigns/{id}/seats/{channelAccountId}` | Campaign seats controller remove |
| GET | `/api/leads/{leadId}/campaigns` | Lead campaigns controller campaigns for lead |
| GET | `/api/list-campaigns` | List campaigns controller campaigns by list |

## Machine-readable artifacts (7)

- **OpenAPI** — https://artifacts.apis.io/heykairon-com/openapi/heykairon-com-campaigns-api-openapi.yml
- **JSONSchema** — https://artifacts.apis.io/heykairon-com/json-schema/heykairon-com-campaign-draft-dto-schema.json
- **JSONSchema** — https://artifacts.apis.io/heykairon-com/json-schema/heykairon-com-agent-campaign-chat-dto-schema.json
- **JSONSchema** — https://artifacts.apis.io/heykairon-com/json-schema/heykairon-com-agent-icp-chat-dto-schema.json
- **JSONSchema** — https://artifacts.apis.io/heykairon-com/json-schema/heykairon-com-create-icp-dto-schema.json
- **JSONSchema** — https://artifacts.apis.io/heykairon-com/json-schema/heykairon-com-update-icp-dto-schema.json
- **JSONSchema** — https://artifacts.apis.io/heykairon-com/json-schema/heykairon-com-set-source-body-dto-schema.json

## Other Kairon APIs (12)

- [Kairon Act As API](https://apis.io/apis/heykairon-com/heykairon-com-act-as-api/)
- [Kairon Admin API](https://apis.io/apis/heykairon-com/heykairon-com-admin-api/)
- [Kairon Agent Campaign API](https://apis.io/apis/heykairon-com/heykairon-com-agent-campaign-api/)
- [Kairon Agent Content API](https://apis.io/apis/heykairon-com/heykairon-com-agent-content-api/)
- [Kairon Agent Guide API](https://apis.io/apis/heykairon-com/heykairon-com-agent-guide-api/)
- [Kairon Agent Icp API](https://apis.io/apis/heykairon-com/heykairon-com-agent-icp-api/)
- [Kairon Agent List API](https://apis.io/apis/heykairon-com/heykairon-com-agent-list-api/)
- [Kairon Agent Signals API](https://apis.io/apis/heykairon-com/heykairon-com-agent-signals-api/)
- [Kairon Agent Value Prop API](https://apis.io/apis/heykairon-com/heykairon-com-agent-value-prop-api/)
- [Kairon Amplemarket API](https://apis.io/apis/heykairon-com/heykairon-com-amplemarket-api/)
- [Kairon Billing API](https://apis.io/apis/heykairon-com/heykairon-com-billing-api/)
- [Kairon Calendar API](https://apis.io/apis/heykairon-com/heykairon-com-calendar-api/)

## Tags

Campaigns

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/heykairon-com/heykairon-com-campaigns-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/heykairon-com/.
