---
title: "Create New Campaign"
method: POST
path: "/cabinet/admin/campaigns"
tags: ["Cabinet Admin Campaigns"]
---

# Create New Campaign

`POST /cabinet/admin/campaigns`

Create a new advertising campaign.

## Request body

- AppCabinetSchemasCampaignsCampaignCreateRequest — Request to create a campaign.
  - `name` string, required
  - `start_parameter` string, required
  - `bonus_type` 'balance' | 'subscription' | 'none' | 'tariff', required
  - `is_active` boolean
  - `balance_bonus_kopeks` integer
  - `subscription_duration_days` integer, nullable
  - `subscription_traffic_gb` integer, nullable
  - `subscription_device_limit` integer, nullable
  - `subscription_squads` string[]
  - `tariff_id` integer, nullable
  - `tariff_duration_days` integer, nullable
  - `partner_user_id` integer, nullable

## Response `200`

Successful Response

- CampaignDetailResponse — Detailed campaign response.
  - `id` integer, required
  - `name` string, required
  - `start_parameter` string, required
  - `bonus_type` 'balance' | 'subscription' | 'none' | 'tariff', required
  - `is_active` boolean, required
  - `balance_bonus_kopeks` integer
  - `balance_bonus_rubles` number
  - `subscription_duration_days` integer, nullable
  - `subscription_traffic_gb` integer, nullable
  - `subscription_device_limit` integer, nullable
  - `subscription_squads` string[]
  - `tariff_id` integer, nullable
  - `tariff_duration_days` integer, nullable
  - `tariff` TariffInfo — Tariff info for campaign.
    - `id` integer, required
    - `name` string, required
  - `partner_user_id` integer, nullable
  - `partner_name` string, nullable
  - `created_by` integer, nullable
  - `created_at` string, date-time, required
  - `updated_at` string, date-time, nullable
  - `deep_link` string, nullable
  - `web_link` string, nullable

## Other responses

- `422` — Validation Error

---

[API](https://skmtc.net/bedolagam/apis/remnawave-bot-admin-api.md) · [All operations](https://skmtc.net/bedolagam/apis/remnawave-bot-admin-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/bedolagam/remnawave-bot-admin-api/revisions/45956d1b13ec/schema)
