---
title: "Create Campaign"
method: POST
path: "/whatsapp-campaigns/campaigns"
tags: ["WhatsApp campaigns"]
---

# Create Campaign

`POST /whatsapp-campaigns/campaigns`

## Request

- Base URL: `https://api.bamboome.me` (the document declares no server; this is the origin it was published from)
- URL: `https://api.bamboome.me/whatsapp-campaigns/campaigns`
- Auth: none declared

## Request body

- CampaignRequest
  - `request_id` string, required
  - `mode` string, required
  - `template_name` string, required
  - `language` string, required
  - `branch` string
  - `recipients` Recipient[], required
    - `phone` string, required
    - `name` string
    - `company` string
    - `source` string
    - `branch` string
  - `parameters` object
  - `media` object, nullable
  - `consent_confirmed` boolean

## Response `200`

Successful Response

- object

## Other responses

- `422`: Validation Error

## Changes

- **2026-10-17** `49a9657516a0`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/bamboome/apis/contact-sync-api/changes/whatsapp-campaigns/campaigns/post.md)

---

[API](https://skmtc.dev/bamboome/apis/contact-sync-api.md) - [All operations](https://skmtc.dev/bamboome/apis/contact-sync-api/llms.txt) - [OpenAPI document](https://skmtc.dev/bamboome/apis/contact-sync-api/revisions/4008511e9e18?raw)
