---
title: "/campaigns/:id/actions/:action"
method: POST
path: "/campaigns/{id}/actions/{action}"
---

# /campaigns/:id/actions/:action

`POST /campaigns/{id}/actions/{action}`

## Request

- Base URL: `https://api.mailerlite.com/api/v2`
- URL: `https://api.mailerlite.com/api/v2/campaigns/{id}/actions/{action}`
- Auth: API key in header `X-MailerLite-ApiKey`

Send, schedule or cancel campaign [Rate limited]

## Path parameters

- `id` integer, required
- `action` string, required

## Response `200`

200

- object
  - `id` integer
  - `count` integer
  - `mail_id` integer
  - `timezone` string
  - `account_id` integer
  - `campaign_type` string
  - `date` string
  - `end_time` string
  - `send_date` string
  - `opened` unknown
  - `clicked` unknown
  - `status` string
  - `campaign_name` string
  - `mails` object[]
    - `id` integer
    - `date` string
    - `subject` string
    - `code` string
    - `from` string
    - `from_name` string
    - `url` string
    - `send_date` string
    - `host` string
    - `type` string
    - `updated` string
    - `language` object
      - `code` string
      - `title` string
    - `groups` object[]
      - `id` integer
      - `name` string
      - `total` integer
      - `active` integer
      - `unsubscribed` integer
      - `bounced` integer
      - `unconfirmed` integer
      - `junk` integer
      - `sent` integer
      - `opened` integer
      - `clicked` integer
      - `ordering` integer
      - `updating` integer
      - `date` string
      - `updated` string

## Other responses

- `404`: 404

## Changes

- **2026-11-03** `6f921caf37b1`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/mailerlite/apis/v2-production/changes/campaigns/:id/actions/:action/post.md)

---

[API](https://skmtc.dev/mailerlite/apis/v2-production.md) - [All operations](https://skmtc.dev/mailerlite/apis/v2-production/llms.txt) - [OpenAPI document](https://skmtc.dev/mailerlite/apis/v2-production/revisions/6f921caf37b1?raw)
